[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