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
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
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
%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
--enable-xf86xk \
--enable-xinerama \
--enable-xss \
- --enable-xv \
-
+ --enable-xv
+
waf build -v
%install
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
%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