Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=bmf.git;a=commitdiff;h=596506e7efbbae4cb06a8ac309bfdf3c56ab8ec5

commit 596506e7efbbae4cb06a8ac309bfdf3c56ab8ec5
Author: crazy <[email protected]>
Date:   Thu Jan 7 05:56:46 2016 +0100

gst1-plugins-good-1.6.2-3-x86_64
* rebuild with tc
* re-wrote the whole FB
* all depends() should be right now

diff --git a/source/xmultimedia/gst1-plugins-good/FrugalBuild 
b/source/xmultimedia/gst1-plugins-good/FrugalBuild
index a0c2111..969194c 100644
--- a/source/xmultimedia/gst1-plugins-good/FrugalBuild
+++ b/source/xmultimedia/gst1-plugins-good/FrugalBuild
@@ -6,78 +6,174 @@
pkgname=gst1-plugins-good
_F_archive_name="gst-plugins-good"
pkgver=1.6.2
-pkgrel=2
+pkgrel=3
pkgdesc="Plugins for GStreamer (Good)"
url="http://gstreamer.freedesktop.org/";
-depends=('gst1-plugins-base>=1.6.0' 'gstreamer1>=1.6.0' 'zlib' 'orc')
-makedepends=('gtk-doc' 'pyxml' 'gconf>=2.28.0' 'esd>=0.2.41' 'ladspa_sdk' 
'speex>=1.2beta3.2' 'libshout' 'aalib' \
-       'libjpeg' 'flac>=1.1.3' 'libavc1394' 'libpng>=1.4.1' 'libdv' 'cairo' \
-       'liboil>=0.3.14' 'taglib>=1.5' 'libiec61883' 'libcaca' \
-       'wavpack' 'libsm' 'libice' 'libxext' 'libxdamage' 'libxfixes' 'libx11' \
-       'libxdmcp' 'libxau' 'libxcb' 'gtk+2>=2.20.0-2' 
'aalib>=1.4rc5-3''pulseaudio-x11>=5.0' 'libsoup' 'v4l-utils' 'x11-protos')
+depends=('gst1-plugins-base>=1.6.2-2' 'gstreamer1>=1.6.2-2' 'cairo>=1.14.6-2' 
'orc>=0.4.24-2')
+makedepends=('pyxml'  'ladspa_sdk>=1.13-2' 'liboil>=0.3.17-3' 'x11-protos' 
'systemd>=227-14' 'pulseaudio>=7.1-3')
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/'"
+_F_gnome_ext=".tar.xz"
+_F_gnome_name="gst-plugins-good"
+_F_gnome_devel="n"
+Finclude gnome
source=($url/src/$_F_archive_name/$_F_archive_name-$pkgver.tar.xz)
+sha1sums=('c6706c6a7a623fb50c588abb054446a3f60fa4f0')
+
+subpkgs+=("$pkgname-speex")
+subdescs+=('GStreamer speex  plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 speex>=1.2rc2-4")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-aalib")
+subdescs+=('GStreamer aalib plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 aalib>=1.4rc5-8")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-shout")
+subdescs+=('GStreamer shout plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 libshout>=2.4.1-2")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-jpeg")
+subdescs+=('GStreamer jpeg plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 libjpeg>=9a")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-flac")
+subdescs+=('GStreamer flac plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 flac>=1.3.1-2")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-avc1394")
+subdescs+=('GStreamer avc1394 plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 libavc1394>=0.5.4-4 
libiec61883>=1.2.0-4")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-png")
+subdescs+=('GStreamer png plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 libpng>=1.6.20")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-dv")
+subdescs+=('GStreamer dv plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 libdv>=1.0.0-4")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-videobox")
+subdescs+=('GStreamer videobox plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-taglib")
+subdescs+=('GStreamer taglib plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 taglib>=1.10-2")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-caca")
+subdescs+=('GStreamer caca plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 libcaca>=0.99.beta19-5 
slang>=2.3.0-2 ncurses>=6.0-6")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')

-subpkgs=("$pkgname-speex" "$pkgname-aalib" "$pkgname-shout" "$pkgname-jpeg" \
-       "$pkgname-flac" "$pkgname-avc1394" "$pkgname-png" "$pkgname-dv" \
-       "$pkgname-videobox" "$pkgname-taglib" "$pkgname-caca" "$pkgname-docs" \
-       "$pkgname-video4linux2" "$pkgname-wavpack" "$pkgname-ximage" 
"$pkgname-pulseaudio" \
-       "$pkgname-libsoup" "$pkgname-jack" "$pkgname-gdkpixbuf" "$pkgname-vpx")
-subdescs=('GStreamer speex plugin (Good).' 'GStreamer aalib plugin (Good).' 
'GStreamer shout plugin (Good).' 'GStreamer jpeg plugin (Good).' \
-         'GStreamer flac plugin (Good).' 'GStreamer avc1394 plugin (Good).' 
'GStreamer png plugin (Good).' 'GStreamer dv plugin (Good).' \
-         'GStreamer videobox plugin (Good).' 'GStreamer taglib plugin (Good).' 
'GStreamer libcaca plugin (Good).' 'GStreamer Plugins Documentation.' \
-         'GStreamer video4linux2 plugin (Good).' 'GStreamer wavpack plugin 
(Good).' 'GStreamer ximage  plugin (Good).' 'GStreamer pulseaudio  plugin 
(Good).' \
-         'GStreamer libsoup plugin (Good).' 'GStreamer jack plugin (Good).' 
'GStreamer gdkpixbuf  plugin (Good).' 'GStreamer vpx plugin (Good).')
-subdepends=("speex>=1.2beta3.2" "aalib>=1.4rc5-3 ncurses>=6.0-3" "libshout" 
"libjpeg>=8a" \
-          "flac" "libavc1394 libiec61883" "libpng"  "libdv" \
-          "liboil>=0.3.14" "taglib" "libcaca" "" \
-          "v4l-utils libgudev" "wavpack" "libsm libice libxext libxdamage 
libxfixes libx11 libxdmcp libxau libxcb" "pulseaudio-x11>=5.0" \
-          "libsoup" "jack>=0.118.O" "gtk+2>=2.20.0-2" "libvpx>=1.5.0")
-subrodepends=("$pkgname=$pkgver" \
-               "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" 
"$pkgname=$pkgver" \
-               "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" 
"$pkgname=$pkgver" \
-               "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" 
"$pkgname=$pkgver" \
-               "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" 
"$pkgname=$pkgver" \
-               "$pkgname=$pkgver" "$pkgname=$pkgver"  "$pkgname=$pkgver")
-#_F_gnome_schemas=('/etc/gconf/schemas/gstreamer-0.10.schemas')
-Finclude gnome-scriptlet
-unset install
-subreplaces=('' '' '' '' '' '' '' '' '' '' '' '' 
'gst1-plugins-bad-video4linux2' 'gst1-plugins-bad-wavpack' '' '' '' 
'gst1-plugins-bad-jack' '' '')
-subinstall=('' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '')
-subgroups=('xmultimedia' 'xmultimedia' 'xmultimedia' 'xmultimedia' \
-          'xmultimedia' 'xmultimedia' 'xmultimedia' 'xmultimedia' \
-          'xmultimedia' 'xmultimedia' 'xmultimedia-extra' 'docs-extra' \
-          'xmultimedia' 'xmultimedia' 'xmultimedia' 'xmultimedia' \
-          'xmultimedia' 'xmultimedia' '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' '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' 'i686 x86_64' 'i686 x86_64')
+subpkgs+=("$pkgname-video4linux2")
+subdescs+=('GStreamer video4linux2 plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 v4l-utils>=1.8.1-3 
libgudev>=230-5 libjpeg>=9a")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-wavpack")
+subdescs+=('GStreamer wavpack plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 wavpack>=4.75.2-2")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-ximage")
+subdescs+=('GStreamer ximage  plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 libxdamage>=1.1.4-2 
libx11>=1.6.3-3")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-pulseaudio")
+subdescs+=('GStreamer pulseaudio plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 libpulse>=7.1-3 
libsystemd>=227-14")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-libsoup")
+subdescs+=('GStreamer soup plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 sqlite3>=3.9.2-4 
libsoup>=2.52.2-2")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-jack")
+subdescs+=('GStreamer jack plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 jack>=0.124.1-3 
db>=6.1.26")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-gdkpixbuf")
+subdescs+=('GStreamer gdk-pixbuf2 plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 gdk-pixbuf2>=2.32.3-2")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-vpx")
+subdescs+=('GStreamer vpx plugin (Good).')
+subdepends+=("gst1-plugins-base>=1.6.2-2 libffi>=3.2.1 libvpx>=1.5.0-2")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-docs")
+subdescs+=('GStreamer docs (Good).')
+subdepends+=("")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('gnome-extra docs-extra')
+subarchs+=('i686 x86_64')

build() {
-       #if [ "$CARCH" == "x86_64" ]; then
-       #       export CFLAGS="$CFLAGS -fPIC"
-       #fi
-       #LDFLAGS="$LDFLAGS -L/usr/lib/pulseaudio"
-       #Fpatchall
-       #autoreconf || Fdie
-       Fmake \
-               --enable-gtk-doc \
+
+
+       Fbuild \
+               --with-gudev \
+               --disable-gtk-doc \
--disable-debug \
--with-gnu-ld \
--with-package-name='Frugalware gstreamer-plugins-good package' \
--with-package-origin='http://frugalware.org/' \
--disable-dependency-tracking \
--enable-experimental
-       Fmakeinstall #GCONF_DISABLE_SCHEMA_INSTALL=1
-       Fbuild_gnome_scriptlet
-       #Fsplit $pkgname-gconf 
usr/lib/gstreamer-0.10/{libgstgconfelements.*,libgstautodetect.*}
-       #Fsplit $pkgname-gconf /etc
-       #Fsplit $pkgname-esd usr/lib/gstreamer-1.0/libgstesd.*
+
Fsplit $pkgname-speex usr/lib/gstreamer-1.0/libgstspeex.*
Fsplit $pkgname-aalib usr/lib/gstreamer-1.0/libgstaasink.*
Fsplit $pkgname-shout usr/lib/gstreamer-1.0/libgstshout2.*
@@ -86,13 +182,11 @@ build() {
Fsplit $pkgname-avc1394 usr/lib/gstreamer-1.0/libgst1394.*
Fsplit $pkgname-png usr/lib/gstreamer-1.0/libgstpng.*
Fsplit $pkgname-dv usr/lib/gstreamer-1.0/libgstdv.*
-       #Fsplit $pkgname-cairo usr/lib/gstreamer-1.0/libgstcairo.*
Fsplit $pkgname-videobox usr/lib/gstreamer-1.0/libgstvideobox.*
Fsplit $pkgname-taglib usr/lib/gstreamer-1.0/libgsttaglib.*
Fsplit $pkgname-caca usr/lib/gstreamer-1.0/libgstcacasink.*
Fsplit $pkgname-video4linux2 usr/lib/gstreamer-1.0/libgstvideo4linux2.*
Fsplit $pkgname-gdkpixbuf usr/lib/gstreamer-1.0/libgstgdkpixbuf.*
-       #Fsplit $pkgname-annodex usr/lib/gstreamer-1.0/libgstannodex.*
Fsplit $pkgname-wavpack usr/lib/gstreamer-1.0/libgstwavpack.*
Fsplit $pkgname-ximage usr/lib/gstreamer-1.0/libgstximagesrc.*
Fsplit $pkgname-pulseaudio usr/lib/gstreamer-1.0/libgstpulse.*
@@ -101,6 +195,5 @@ build() {
Fsplit $pkgname-docs usr/share/gtk-doc
Fsplit $pkgname-vpx usr/lib/gstreamer-1.0/libgstvpx.*
}
-sha1sums=('c6706c6a7a623fb50c588abb054446a3f60fa4f0')

# optimization OK
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to