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

Reply via email to