#Maintainer: George Vlahavas (vlahavas~at~gmail~dot~com, gapan@zenwalk forums) pkgname=gst-plugins-base pkgver=0.10.22 zenver=60 pkgrel=1 arch=i486 source=("http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-$pkgver.tar.bz2") sourcetemplate=http://pnboy.pinguix.com/gapan/gstreamer/$pkgname docs=("readme" "install" "copying" "changelog" "authors" "news" "todo") url="http://gstreamer.freedesktop.org/" options=('norequiredbuilder' 'keepdepfile' 'noautodotnew') slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "gst-plugins-base - GStreamer Base Plug-ins" "GStreamer Base Plug-ins is a well-groomed and well-maintained" "collection of GStreamer plug-ins and elements, spanning the range of" "possible types of elements one would want to write for GStreamer. It" "also contains helper libraries and base classes useful for writing" "elements. A wide range of video and audio decoders, encoders, and" "filters are included." ) build() { cd $startdir/src/$pkgname-$pkgver ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc --mandir=/usr/man --disable-static make || return 1 make install DESTDIR=$startdir/pkg # Package the libvisual plugin seperately mkdir -p $startdir/pkgtemp/usr/lib/gstreamer-0.10/ mv $startdir/pkg/usr/lib/gstreamer-0.10/libgstlibvisual.* $startdir/pkgtemp/usr/lib/gstreamer-0.10/ mkdir -p $startdir/pkgtemp/install # Create the slack-desc file cat > $startdir/pkgtemp/install/slack-desc << END gst-plugins-libvisual: gst-plugins-libvisual - an audio visualisation gstreamer plugin gst-plugins-libvisual: gst-plugins-libvisual: gstlibvisual is an audio visualisation plugin for gstreamer gst-plugins-libvisual: based audio players. gst-plugins-libvisual: gst-plugins-libvisual: gst-plugins-libvisual: gst-plugins-libvisual: gst-plugins-libvisual: gst-plugins-libvisual: gst-plugins-libvisual: END mkdir -p $startdir/pkgtemp/usr/src/gst-plugins-libvisual cp $startdir/ZENBUILD $startdir/pkgtemp/usr/src/gst-plugins-libvisual cp $startdir/build-$pkgname.sh $startdir/pkgtemp/usr/src/gst-plugins-libvisual/build-gst-plugins-libvisual.sh cd $startdir/pkgtemp makepkg -l y -c n $startdir/gst-plugins-libvisual-$pkgver-i486-$zenver\.$pkgrel.tgz md5sum $startdir/gst-plugins-libvisual-$pkgver-i486-$zenver\.$pkgrel.tgz > $startdir/gst-plugins-libvisual-$pkgver-i486-$zenver\.$pkgrel.md5 rm -rf $startdir/pkgtemp }