X-Git-Url: http://git.pld-linux.org/?p=packages%2Fmpv.git;a=blobdiff_plain;f=mpv.spec;h=95514d4fc78df90eca27d0494d53f42a584b40d3;hp=0a4a9cfc642d2f4988d8ef4b685d4fc2df56da22;hb=682d5897d2498681020af3d9d8a5d7873305a295;hpb=8d356942faf7a1c5921b5f628303d09d91834a05 diff --git a/mpv.spec b/mpv.spec index 0a4a9cf..95514d4 100644 --- a/mpv.spec +++ b/mpv.spec @@ -1,13 +1,13 @@ Summary: Movie player based on MPlayer and mplayer2 Name: mpv -Version: 0.4.1 -Release: 1 +Version: 0.8.2 +Release: 2 License: GPL v2+ Group: Applications/Multimedia Source0: http://github.com/mpv-player/mpv/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz -# Source0-md5: 24dcff8c676388227b280a463f9a05d0 +# Source0-md5: 6437a04dbcfe42efc13cdd37c979b954 Source1: %{name}.conf -Patch0: %{name}-zshcompdir.patch +Patch0: %{name}-lua.patch URL: http://mpv.io/ BuildRequires: Mesa-libwayland-egl-devel >= 9.0.0 BuildRequires: OpenAL-devel >= 1.13 @@ -15,6 +15,7 @@ BuildRequires: OpenGL-devel BuildRequires: SDL-devel BuildRequires: alsa-lib-devel BuildRequires: enca-devel +BuildRequires: docutils BuildRequires: ffmpeg-devel >= 2.1.4 BuildRequires: jack-audio-connection-kit-devel BuildRequires: ladspa-devel @@ -32,20 +33,17 @@ BuildRequires: libdvdread-devel >= 4.1.0 BuildRequires: libguess-devel BuildRequires: libjpeg-devel BuildRequires: libmpg123-devel >= 1.14.0 -BuildRequires: libquvi-devel < 0.9.0 BuildRequires: libsmbclient-devel BuildRequires: libv4l-devel BuildRequires: libva-devel >= 1.2.0 BuildRequires: libva-glx-devel >= 1.2.0 BuildRequires: libvdpau-devel >= 0.2 BuildRequires: lirc-devel -BuildRequires: ncurses-devel +BuildRequires: lua51-devel BuildRequires: pkgconfig -BuildRequires: portaudio-devel >= 19 BuildRequires: pulseaudio-devel >= 0.9 BuildRequires: rpmbuild(macros) >= 1.336 -# version dep to handle packaging issue in PLD -BuildRequires: waf >= 1.7.14 +BuildRequires: waf >= 1.8.1 BuildRequires: wayland-devel >= 1.3.0 BuildRequires: xorg-lib-libX11-devel BuildRequires: xorg-lib-libXScrnSaver-devel @@ -57,6 +55,7 @@ BuildRequires: xorg-lib-libXxf86vm-devel BuildRequires: xorg-lib-libxkbcommon-devel >= 0.3.0 BuildRequires: xorg-proto-xproto-devel Requires: OpenGL +Suggests: youtube-dl >= 2:20150223 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _noautoreqdep libGL.so.1 libGLU.so.1 @@ -67,24 +66,24 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) Movie player based on MPlayer and mplayer2. %package client-libs -Summary: Client library for controlling mpv -Group: Development/Libraries +Summary: Client library for controlling mpv +Group: Development/Libraries %description client-libs Client library for controlling mpv. %package client-devel -Summary: Development files for mpv client library -Group: Development/Libraries -Requires: %{name}-client-libs = %{version}-%{release} +Summary: Development files for mpv client library +Group: Development/Libraries +Requires: %{name}-client-libs = %{version}-%{release} %description client-devel Development files for mpv client library. %package -n zsh-completion-mpv -Summary: zsh-completion for mpv -Group: Applications/Shells -Requires: %{name} = %{version}-%{release} +Summary: zsh-completion for mpv +Group: Applications/Shells +Requires: %{name} = %{version}-%{release} %description -n zsh-completion-mpv zsh-completion for mpv. @@ -124,25 +123,21 @@ zsh-completion for mpv. --enable-libass-osd \ --enable-libavdevice \ --enable-libavfilter \ - --enable-libavresample \ --enable-libbluray \ --enable-libbs2b \ --enable-libguess \ --enable-libmpv-shared \ - --enable-libpostproc \ - --enable-libquvi4 \ --enable-libsmbclient \ + --enable-libswresample \ --enable-libv4l2 \ --enable-lirc \ --enable-mpg123 \ --enable-openal \ --enable-oss-audio \ - --enable-portaudio \ --enable-pulse \ --enable-pvr \ --enable-sdl1 \ --enable-shm \ - --enable-terminfo \ --enable-tv \ --enable-tv-v4l2 \ --enable-vaapi \ @@ -155,12 +150,12 @@ zsh-completion for mpv. --enable-wayland \ --enable-x11 \ --enable-xext \ - --enable-xf86vm \ - --enable-xf86xk \ --enable-xinerama \ --enable-xss \ --enable-xv \ - --enable-zsh-comp + --enable-zsh-comp \ + --lua=51pld \ + --zshdir=%{zshdir} %waf build -v @@ -170,13 +165,16 @@ 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 +cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/mpv + +%{__rm} -r $RPM_BUILD_ROOT%{_docdir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) +%doc README.md RELEASE_NOTES etc/example.conf etc/input.conf etc/mplayer-input.conf etc/restore-old-bindings.conf %dir %{_sysconfdir}/mpv %{_sysconfdir}/mpv/encoding-profiles.conf %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mpv/mpv.conf