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

commit 9310dbf448cf5369b14f5b2e0ad0a036d08d3f65
Author: crazy <[email protected]>
Date:   Wed Jan 6 03:40:20 2016 +0100

gst1-plugins-base-1.6.2-2-x86_64
* rebuild with everything lol
* well since whole FB was wrong I just re-wrote it
* disabled use of devel versions

diff --git a/source/xmultimedia/gst1-plugins-base/FrugalBuild 
b/source/xmultimedia/gst1-plugins-base/FrugalBuild
index 9b520b4..a39d626 100644
--- a/source/xmultimedia/gst1-plugins-base/FrugalBuild
+++ b/source/xmultimedia/gst1-plugins-base/FrugalBuild
@@ -6,48 +6,100 @@
pkgname=gst1-plugins-base
_F_archive_name="gst-plugins-base"
pkgver=1.6.2
-pkgrel=1
+pkgrel=2
pkgdesc="Plugins for GStreamer 1.0"
url="http://gstreamer.freedesktop.org/";
-depends=('libxv' 'libsm' 'gstreamer1>=1.6.0' 'orc')
-rodepends=('libmms' 'hermes' 'ortp')
-makedepends=('gtk-doc' 'pyxml' 'cdparanoia' 'pango>=1.28.0-2' 'liboil>=0.3.14' 
\
-               'alsa-lib' 'libtheora' 'fontconfig' 'dbus-glib>=0.74-2' 
'avahi-glib>=0.6.14-2' \
-               'libvisual-plugins' 'libvorbis' 'gvfs' 'gobject-introspection')
+depends=('libxv>=1.0.10-2' 'gstreamer1>=1.6.2-2' 'libffi>=3.2.1' 
'orc>=0.4.24-2')
+makedepends=('gtk-doc' 'pyxml' 'liboil>=0.3.17-3' 
'gobject-introspection>=1.46.0-2' 'x11-protos')
groups=('xmultimedia')
archs=('i686' 'x86_64')
options+=('scriptlet')
_F_gnome_ext=".tar.xz"
_F_gnome_name="gst-plugins-base"
-_F_gnome_devel="y"
+_F_gnome_devel="n"
Finclude gnome
-source=(http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-$pkgver.tar.xz)
+source=(http://gstreamer.freedesktop.org/src/${_F_archive_name}/${_F_archive_name}-$pkgver.tar.xz)
sha1sums=('85d55c2083ded125297b93361188e67445ed6c52')

-subpkgs=("$pkgname-cdparanoia" "$pkgname-pango" "$pkgname-alsa" \
-       "$pkgname-theora" "$pkgname-oil" "$pkgname-libvisual" "$pkgname-ogg" 
"$pkgname-vorbis" \
-       "$pkgname-gio" "$pkgname-docs")
-subdescs=('GStreamer cdparanoia plugin (Base).'  'GStreamer pango plugin 
(Base).' \
-          'GStreamer alsa plugin (Base).' 'GStreamer theora plugin (Base).' 
'GStreamer oil plugin (Base).' \
-         'GStreamer libvisual plugin (Base).' 'GStreamer ogg plugin (Base).' 
'GStreamer vorbis plugin (Base).' \
-         'GStreamer GIO plugin (Base).' 'GStreamer Plugins Documentation.')
-subdepends=("cdparanoia" "pango fontconfig" "alsa-lib" "libtheora"  \
-         "liboil>=0.3.14" "libvisual-plugins" "libogg" \
-          "libvorbis" "gvfs zlib" '')
-subrodepends=("$pkgname=$pkgver" "$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' 'xmultimedia' 'xmultimedia' 
'xmultimedia' 'docs-extra')
-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')
+
+
+subpkgs+=("$pkgname-cdparanoia")
+subdescs+=('GStreamer cdparanoia plugin (Base).')
+subdepends+=("gstreamer1>=1.6.2-2 cdparanoia>=10.2-4 libffi>=3.2.1")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-pango")
+subdescs+=('GStreamer pango plugin (Base).')
+subdepends+=("gstreamer1>=1.6.2-2 pango>=1.38.1-2 libffi>=3.2.1 
libpng>=1.6.20")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-alsa")
+subdescs+=('GStreamer alsa plugin (Base).')
+subdepends+=("gstreamer1>=1.6.2-2 alsa-lib>=1.1.0-2 libffi>=3.2.1")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-theora")
+subdescs+=('GStreamer theora plugin (Base).')
+subdepends+=("gstreamer1>=1.6.2-2  libffi>=3.2.1 libtheora>=1.1.1-4 
libogg>=1.3.2-4")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-oil")
+subdescs+=('GStreamer oil plugin (Base).')
+subdepends+=("gstreamer1>=1.6.2-2  libffi>=3.2.1 orc>=0.4.0-3")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-ogg")
+subdescs+=('GStreamer ogg plugin (Base).')
+subdepends+=("gstreamer1>=1.6.2-2  libffi>=3.2.1 libogg>=1.3.2-4")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-vorbis")
+subdescs+=('GStreamer vorbis plugin (Base).')
+subdepends+=("gstreamer1>=1.6.2-2  libffi>=3.2.1 libvorbis>=1.3.5-4 
libogg>=1.3.2-4")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-gio")
+subdescs+=('GStreamer GIO plugin (Base).')
+subdepends+=("gstreamer1>=1.6.2-2  libffi>=3.2.1 glib2>=2.46.2-3")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-libvisual")
+subdescs+=('GStreamer libvisual plugin (Base).')
+subdepends+=("gstreamer1>=1.6.2-2  libffi>=3.2.1 libvisual>=0.4.0-3")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('xmultimedia')
+subarchs+=('i686 x86_64')
+
+subpkgs+=("$pkgname-docs")
+subdescs+=('GStreamer Plugins Documentation.')
+subdepends+=(" ")
+subrodepends+=("$pkgname>=$pkgver")
+subgroups+=('gnome-extra docs-extra')
+subarchs+=('i686 x86_64')
+

build() {
if [ "$CARCH" == "x86_64" ]; then
-               export CFLAGS="$CFLAGS -fPIC"
+               CFLAGS+=" -fPIC"
fi
-       Fpatchall
-       Fmake \
+
+       Fbuild \
--enable-experimental \
--disable-schemas-install \
--enable-gtk-doc \
@@ -56,14 +108,13 @@ build() {
--with-gnu-ld \
--with-package-name='Frugalware gstreamer-plugins-base package' \
--with-package-origin='http://frugalware.org/'
-       Fmakeinstall GCONF_DISABLE_SCHEMA_INSTALL=1
-       #Fsplit $pkgname-gnomevfs usr/lib/gstreamer-1.0/libgstgnomevfs.*
+
+       Fsplit $pkgname-libvisual usr/lib/gstreamer-1.0/libgstlibvisual.*
Fsplit $pkgname-cdparanoia usr/lib/gstreamer-1.0/libgstcdparanoia.*
Fsplit $pkgname-pango usr/lib/gstreamer-1.0/libgstpango.*
Fsplit $pkgname-alsa usr/lib/gstreamer-1.0/libgstalsa.*
Fsplit $pkgname-theora usr/lib/gstreamer-1.0/libgsttheora.*
Fsplit $pkgname-oil 
usr/lib/gstreamer-1.0/{libgstvideotestsrc.*,libgstaudioresample.*,libgstvideoscale.*,libgstvolume.*}
-       Fsplit $pkgname-libvisual usr/lib/gstreamer-1.0/libgstlibvisual.*
Fsplit $pkgname-ogg usr/lib/gstreamer-1.0/libgstogg.*
Fsplit $pkgname-vorbis usr/lib/gstreamer-1.0/libgstvorbis.*
Fsplit $pkgname-gio usr/lib/gstreamer-1.0/libgstgio.*
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to