]> git.pld-linux.org Git - packages/mpv.git/blobdiff - mpv.spec
- ffmpeg version dep
[packages/mpv.git] / mpv.spec
index 9ad20f601d5ed260f2774afc3d993788d5aae5d6..a3010028d3b10612234da829f27ea4a2c3f92225 100644 (file)
--- a/mpv.spec
+++ b/mpv.spec
@@ -1,11 +1,12 @@
 Summary:       Movie player based on MPlayer and mplayer2
 Name:          mpv
 Version:       0.3.2
-Release:       0.1
+Release:       1
 License:       GPL v2+
 Group:         Applications/Multimedia
-Source0:       http://github.com/mpv-player/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
+Source0:       http://github.com/mpv-player/mpv/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
 # Source0-md5: 516f2eeec1d1f69905d11c1feec8166e
+Source1:       %{name}.conf
 URL:           http://mpv.io/
 BuildRequires: Mesa-libwayland-egl-devel >= 9.0.0
 BuildRequires: OpenAL-devel >= 1.13
@@ -13,17 +14,20 @@ BuildRequires:      OpenGL-devel
 BuildRequires: SDL-devel
 BuildRequires: alsa-lib-devel
 BuildRequires: enca-devel
-BuildRequires: ffmpeg-devel
+BuildRequires: ffmpeg-devel >= 1.1.0
 BuildRequires: jack-audio-connection-kit-devel
 BuildRequires: ladspa-devel
 BuildRequires: lcms2-devel
 BuildRequires: libass-devel
+%ifarch        i386 i486
+BuildRequires: libatomic-devel
+%endif
+BuildRequires: libbluray-devel >= 0.2.1
+BuildRequires: libbs2b-devel
 BuildRequires: libcaca-devel >= 0.99
 BuildRequires: libcdio-paranoia-devel
 BuildRequires: libdvdnav-devel >= 4.2.0
 BuildRequires: libdvdread-devel >= 4.1.0
-BuildRequires: libbluray-devel >= 0.2.1
-BuildRequires: libbs2b-devel
 BuildRequires: libguess-devel
 BuildRequires: libjpeg-devel
 BuildRequires: libmpg123-devel >= 1.2.0
@@ -38,7 +42,8 @@ BuildRequires:        ncurses-devel
 BuildRequires: pkgconfig
 BuildRequires: portaudio-devel >= 19
 BuildRequires: pulseaudio-devel >= 0.9
-BuildRequires: waf
+# version dep to handle packaging issue in PLD
+BuildRequires: waf >= 1.7.14
 BuildRequires: wayland-devel >= 1.2.0
 BuildRequires: xorg-lib-libX11-devel
 BuildRequires: xorg-lib-libXScrnSaver-devel
@@ -55,7 +60,7 @@ BuildRoot:    %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 %define                _noautoreqdep   libGL.so.1 libGLU.so.1
 
 %description
-movie player based on MPlayer and mplayer2.
+Movie player based on MPlayer and mplayer2.
 
 %prep
 %setup -q
@@ -125,8 +130,8 @@ waf configure \
                --enable-xf86xk \
                --enable-xinerama \
                --enable-xss \
-               --enable-xv \
-       
+               --enable-xv
+
 waf build -v
 
 %install
@@ -134,6 +139,9 @@ rm -rf $RPM_BUILD_ROOT
 
 waf install --destdir=$RPM_BUILD_ROOT
 
+install -d $RPM_BUILD_ROOT%{_sysconfdir}/mpv
+install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/mpv
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -141,6 +149,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %dir %{_sysconfdir}/mpv
 %{_sysconfdir}/mpv/encoding-profiles.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mpv/mpv.conf
 %attr(755,root,root) %{_bindir}/%{name}
 %{_desktopdir}/mpv.desktop
 %{_iconsdir}/hicolor/*/apps/mpv.png
This page took 0.112222 seconds and 4 git commands to generate.