[packages/mpv] - new
atler
atler at pld-linux.org
Tue Jan 7 19:17:16 CET 2014
commit b297e6306f55982106241ea6756e3a20b8883e21
Author: Jan Palus <jan.palus at gmail.com>
Date: Tue Jan 7 19:16:45 2014 +0100
- new
mpv.spec | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 147 insertions(+)
---
diff --git a/mpv.spec b/mpv.spec
new file mode 100644
index 0000000..9ad20f6
--- /dev/null
+++ b/mpv.spec
@@ -0,0 +1,147 @@
+Summary: Movie player based on MPlayer and mplayer2
+Name: mpv
+Version: 0.3.2
+Release: 0.1
+License: GPL v2+
+Group: Applications/Multimedia
+Source0: http://github.com/mpv-player/%{name}/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
+# Source0-md5: 516f2eeec1d1f69905d11c1feec8166e
+URL: http://mpv.io/
+BuildRequires: Mesa-libwayland-egl-devel >= 9.0.0
+BuildRequires: OpenAL-devel >= 1.13
+BuildRequires: OpenGL-devel
+BuildRequires: SDL-devel
+BuildRequires: alsa-lib-devel
+BuildRequires: enca-devel
+BuildRequires: ffmpeg-devel
+BuildRequires: jack-audio-connection-kit-devel
+BuildRequires: ladspa-devel
+BuildRequires: lcms2-devel
+BuildRequires: libass-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: 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: pkgconfig
+BuildRequires: portaudio-devel >= 19
+BuildRequires: pulseaudio-devel >= 0.9
+BuildRequires: waf
+BuildRequires: wayland-devel >= 1.2.0
+BuildRequires: xorg-lib-libX11-devel
+BuildRequires: xorg-lib-libXScrnSaver-devel
+BuildRequires: xorg-lib-libXdamage-devel
+BuildRequires: xorg-lib-libXext-devel
+BuildRequires: xorg-lib-libXinerama-devel
+BuildRequires: xorg-lib-libXv-devel
+BuildRequires: xorg-lib-libXxf86vm-devel
+BuildRequires: xorg-lib-libxkbcommon-devel >= 0.3.0
+BuildRequires: xorg-proto-xproto-devel
+Requires: OpenGL
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define _noautoreqdep libGL.so.1 libGLU.so.1
+
+%description
+movie player based on MPlayer and mplayer2.
+
+%prep
+%setup -q
+
+%build
+CC="%{__cc}"; export CC
+CFLAGS="%{rpmcflags}"; export CFLAGS
+LINKFLAGS="%{rpmldflags}"; export LINKFLAGS
+waf configure \
+ --prefix=%{_prefix} \
+ --bindir=%{_bindir} \
+ --confdir=%{_sysconfdir}/mpv \
+ --libdir=%{_libdir} \
+ --datadir=%{_datadir} \
+ --mandir=%{_mandir} \
+ --disable-debug-build \
+ --enable-alsa \
+ --enable-audio-input \
+ --enable-caca \
+ --enable-cdda \
+ --enable-dvb \
+ --enable-dvbin \
+ --enable-dvdnav \
+ --enable-dvdread \
+ --enable-enca \
+ --enable-gl-wayland \
+ --enable-gl-x11 \
+ --enable-iconv \
+ --enable-jack \
+ --enable-joystick \
+ --enable-jpeg \
+ --enable-ladspa \
+ --enable-lcms2 \
+ --enable-libass \
+ --enable-libbluray \
+ --enable-libbs2b \
+ --enable-libguess \
+ --enable-libquvi4 \
+ --enable-libsmbclient \
+ --enable-libv4l2 \
+ --enable-lirc \
+ --enable-mpg123 \
+ --enable-openal \
+ --enable-oss-audio \
+ --enable-portaudio \
+ --enable-pulse \
+ --enable-pvr \
+ --enable-radio \
+ --enable-radio-capture \
+ --enable-radio-v4l2 \
+ --enable-sdl \
+ --enable-shm \
+ --enable-terminfo \
+ --enable-tv \
+ --enable-tv-v4l2 \
+ --enable-wayland \
+ --enable-vaapi \
+ --enable-vaapi-glx \
+ --enable-vaapi-hwaccel \
+ --enable-vaapi-vpp \
+ --enable-vcd \
+ --enable-vdpau \
+ --enable-vdpau-hwaccel \
+ --enable-x11 \
+ --enable-xext \
+ --enable-xf86vm \
+ --enable-xf86xk \
+ --enable-xinerama \
+ --enable-xss \
+ --enable-xv \
+
+waf build -v
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+waf install --destdir=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%dir %{_sysconfdir}/mpv
+%{_sysconfdir}/mpv/encoding-profiles.conf
+%attr(755,root,root) %{_bindir}/%{name}
+%{_desktopdir}/mpv.desktop
+%{_iconsdir}/hicolor/*/apps/mpv.png
+%{_mandir}/man1/mpv.1*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/mpv.git/commitdiff/b297e6306f55982106241ea6756e3a20b8883e21
More information about the pld-cvs-commit
mailing list