%define good 0.10.28.3 %define ffversion 0.10.11 Name: gstreamer-plugins Version: 0.10.28 Release: 1ark Source: http://gstreamer.freedesktop.org/src/gst-plugins-good/pre/gst-plugins-good-%good.tar.bz2 Source1: http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-%ffversion.tar.bz2 Patch: gst-ffmpeg-0.10.11-ffmpeg-0.7.patch Summary: Plugins for the deprecated gstreamer media player URL: http://gstreamer.freedesktop.org/ License: GPL Group: Deprecated/Applications/Multimedia BuildRoot: %{_tmppath}/%{name}-root %track prog gst-plugins-good = { url = http://gstreamer.freedesktop.org/src/gst-plugins-good/ regex = gst-plugins-good-(__VER__)\.tar.bz2 version = %good } prog gst-ffmpeg = { url = http://gstreamer.freedesktop.org/src/gst-ffmpeg/ regex = gst-ffmpeg-(__VER__)\.tar.bz2 version = %ffversion } %description Plugins for the deprecated gstreamer media player. gstreamer is broken by design and should not be used (use mplayer, xine or vlc instead) - but currently it is required by a few applications, most notably WebKit's video tag support. It will be provided until those applications have been fixed. %prep %setup -q -c -n %name-%version -a 1 %patch -p0 -b .ffmpeg07~ for i in *; do cd $i %configure \ --with-system-ffmpeg \ --disable-gtk-doc \ --with-libv4l2 \ --enable-experimental \ --disable-cairo \ --disable-examples \ --disable-gconf \ --disable-gconftool \ --disable-gdk_pixbuf \ --disable-pulse cd .. done %build for i in *; do cd $i make %?_smp_mflags cd .. done %install for i in *; do cd $i make %?_smp_mflags install DESTDIR="$RPM_BUILD_ROOT" cd .. done rm -f $RPM_BUILD_ROOT%_libdir/gstreamer*/*.la %find_lang gst-plugins-good-0.10 %files -f gst-plugins-good-0.10.lang %defattr(-,root,root) %_libdir/gstreamer*/lib*.so %_datadir/gstreamer* %clean rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%{name}-%{version} %changelog * Mon Jan 17 2011 Bernhard Rosenkraenzer <bero@arklinux.org> 0.10.26-1ark - 0.10.26 - libpng 1.5 * Wed Nov 24 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 0.10.25-1ark - 0.10.25 - Build with current libxml * Wed Aug 18 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 0.10.24-1ark - 0.10.24, ffmpeg 0.10.11 * Fri Jun 11 2010 Bernhard Rosenkraenzer <bero@arklinux.org> 0.10.23-1ark - initial RPM