# SliTaz package receipt. PACKAGE="gst-plugins-good" VERSION="0.10.30" CATEGORY="multimedia" SHORT_DESC="GStreamer Good Plugins" MAINTAINER="jozee@slitaz.org" TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://gstreamer.freedesktop.org/" WGET_URL="$WEB_SITE/src/$PACKAGE/$TARBALL" DEPENDS="libxml2 gst-plugins-base gtk+ bzlib dbus flac libdv taglib \ xorg-libXcomposite xorg-libXcursor xorg-libXfixes xorg-libXinerama \ xorg-libXrandr xorg-libXrender xorg-libXv GConf libsoup esound libavc1394 \ libiec61883 libv4l libtasn1 wavpack audiofile" BUILD_DEPENDS="pkg-config gst-plugins-base gst-plugins-base-dev libogg-dev \ liboil-dev gstreamer-dev libxml2-dev glib-dev libjpeg jpeg-dev bzip2-dev \ wavpack-dev GConf-dev esound-dev flac-dev xorg-libXv-dev audiofile-dev \ jack-audio-connection-kit-dev dbus-dev util-linux-ng-uuid-dev hal-dev \ libdv-dev alsa-lib-dev cairo-dev gdk-pixbuf-dev libraw1394-dev \ libiec61883-dev libshout-dev taglib-dev libgio-dev" # Rules to configure and make the package. compile_rules() { cd $src sed -i 's/String::String/String/' ext/taglib/gstapev2mux.cc ./configure \ --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --enable-experimental --disable-static --disable-speex \ $CONFIGURE_ARGS && make $MAKEFLAGS && make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib $fs/usr/share cp -a $_pkg/usr/lib/gstreamer* $fs/usr/lib cp -a $_pkg/usr/share/gstreamer* $fs/usr/share rm $fs/usr/lib/gstreamer*/*.*a }