]> git.pld-linux.org Git - packages/mpv.git/commitdiff
- new
authorJan Palus <jan.palus@gmail.com>
Tue, 7 Jan 2014 18:16:45 +0000 (19:16 +0100)
committerJan Palus <jan.palus@gmail.com>
Tue, 7 Jan 2014 18:16:45 +0000 (19:16 +0100)
mpv.spec [new file with mode: 0644]

diff --git a/mpv.spec b/mpv.spec
new file mode 100644 (file)
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*
This page took 0.221281 seconds and 4 git commands to generate.