Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=ac06368e412a308d66a9e789cdf772a5bb7baa0d
commit ac06368e412a308d66a9e789cdf772a5bb7baa0d Author: Baste <[email protected]> Date: Thu Oct 11 16:36:31 2012 +0200 gst1-plugins-ugly-1.0.1-1-x86_64 * Version gst-plugins-ugly 1.0.1 diff --git a/source/xmultimedia/gst1-plugins-ugly/FrugalBuild b/source/xmultimedia/gst1-plugins-ugly/FrugalBuild new file mode 100644 index 0000000..bf3cf36 --- /dev/null +++ b/source/xmultimedia/gst1-plugins-ugly/FrugalBuild @@ -0,0 +1,66 @@ +# Compiling time: 0.19 SBU +# Maintainer: Baste <[email protected]> +# Contributor: bouleetbil <[email protected]> +# Contributor: AlexExtreme <[email protected]> + +pkgname=gst1-plugins-ugly +_F_archive_name="gst-plugins-ugly" +pkgver=1.0.1 +pkgrel=1 +pkgdesc="Plugins for GStreamer (Ugly)" +url="http://gstreamer.freedesktop.org/" +depends=('gst1-plugins-base>=1.0.1' 'gstreamer1>=1.0.1') +makedepends=('gtk-doc' 'pyxml' 'a52dec' 'liboil>=0.3.14' 'lame' 'libmad' \ + 'libdvdread>=4.1.3' 'libid3tag' 'mpeg2dec>=0.4.1' 'libsidplay' 'libcdio>=0.83' 'x264>=20120904' 'libxcb' 'libxau' 'libxdmcp') +groups=('xmultimedia') +archs=('i686' 'x86_64') +options=('scriptlet') +up2date="lynx -dump $url/src/$_F_archive_name/|grep '.tar.xz$'|sort -n -r|head -n 1|sed 's/.*-\(.*\).t.*/\1/'" +source=($url/src/$_F_archive_name/$_F_archive_name-$pkgver.tar.xz) + +subpkgs=("$pkgname-a52dec" "$pkgname-lame" "$pkgname-mad" "$pkgname-dvdread" \ + "$pkgname-mpeg2dec" "$pkgname-sidplay" "$pkgname-docs" "$pkgname-cdio" "$pkgname-x264") +subdescs=('GStreamer a52dec plugin (Ugly).' 'GStreamer lame plugin (Ugly).' 'GStreamer mad plugin (Ugly).' \ + 'GStreamer dvdread plugin (Ugly).' 'GStreamer mpeg2dec plugin (Ugly).' 'GStreamer sidplay plugin (Ugly).' \ + 'GStreamer Plugins Documentation.' 'GStreamer cdio plugin (Ugly).' 'GStreamer x264 plugin (Ugly).') +subdepends=("a52dec liboil>=0.3.14" "lame" "libmad libid3tag" \ + "libdvdread" "mpeg2dec>=0.4.1" "libsidplay" '' "libcdio>=0.81-1" \ + "libxcb libxau libxdmcp x264>=20120213") +subrodepends=("$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \ + "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \ + "$pkgname=$pkgver") +subgroups=('xmultimedia' 'xmultimedia' 'xmultimedia' 'xmultimedia' 'xmultimedia' \ + 'xmultimedia' 'docs-extra' 'xmultimedia' 'xmultimedia') +subarchs=('i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ + 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' 'i686 x86_64') +subprovides=('' '' '' '' '' '' '' "gst1-plugins-good-cdio" "gst1-plugins-bad-x264") +subreplaces=('' '' '' '' '' '' '' "gst1-plugins-good-cdio" "gst1-plugins-bad-x264") +subconflicts=('' '' '' '' '' '' '' "gst1-plugins-good-cdio" "gst1-plugins-bad-x264") + +build() +{ + if [ "$CARCH" == "x86_64" ]; then + export CFLAGS="$CFLAGS -fPIC" + fi + Fmake \ + --disable-schemas-install \ + --enable-gtk-doc \ + --disable-debug \ + --with-gnu-ld \ + --with-package-name='Frugalware gstreamer-plugins-ugly package' \ + --with-package-origin='http://frugalware.org/' \ + --disable-dependency-tracking + Fmakeinstall GCONF_DISABLE_SCHEMA_INSTALL=1 + Fsplit $pkgname-a52dec usr/lib/gstreamer-1.0/libgsta52dec.* + Fsplit $pkgname-lame usr/lib/gstreamer-1.0/libgstlame.* + Fsplit $pkgname-mad usr/lib/gstreamer-1.0/libgstmad.* + Fsplit $pkgname-dvdread usr/lib/gstreamer-1.0/libgstdvdread.* + Fsplit $pkgname-mpeg2dec usr/lib/gstreamer-1.0/libgstmpeg2dec.* + Fsplit $pkgname-sidplay usr/lib/gstreamer-1.0/libgstsid.* + Fsplit $pkgname-docs usr/share/gtk-doc + Fsplit $pkgname-cdio usr/lib/gstreamer-1.0/libgstcdio.* + Fsplit $pkgname-x264 usr/lib/gstreamer-1.0/libgstx264.* +} +sha1sums=('8d7e7891ba214e2398c886fa5e8b18732c27916e') + +# optimization OK _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
