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
