summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruno Pagani2016-03-28 22:16:22 +0200
committerBruno Pagani2016-03-28 22:16:22 +0200
commit7029ea681318b8bd7bd61e03979602e915f9f9e4 (patch)
tree9564387b609ab8114eafe1d0436952f42bb72020
downloadaur-7029ea681318b8bd7bd61e03979602e915f9f9e4.tar.gz
Initial upload: gstreamer0.10-good-morituri 0.10.31-1
-rw-r--r--.SRCINFO33
-rw-r--r--PKGBUILD136
2 files changed, 169 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3c951d30ea40
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,33 @@
+# Generated by mksrcinfo v8
+# Mon Mar 28 20:17:40 UTC 2016
+pkgbase = gstreamer0.10-good
+ pkgver = 0.10.31
+ pkgrel = 1
+ url = http://gstreamer.freedesktop.org/
+ arch = i686
+ arch = x86_64
+ license = LGPL
+ makedepends = intltool
+ makedepends = pkgconfig
+ makedepends = gstreamer0.10-base
+ makedepends = flac
+ makedepends = taglib
+ makedepends = git
+ source = git://anongit.freedesktop.org/gstreamer-sdk/gst-plugins-good#commit=e28fd8886f05bb51c147f871f3a1db2fc2b735a9
+ sha256sums = SKIP
+
+pkgname = gstreamer0.10-good-morituri
+ pkgdesc = GStreamer Multimedia Framework Good plugin libraries, light version for morituri
+ depends = gstreamer0.10-base
+ provides = gstreamer0.10-good
+ conflicts = gstreamer0.10-good
+
+pkgname = gstreamer0.10-good-plugins-morituri
+ pkgdesc = GStreamer Multimedia Framework Good Plugins (gst-plugins-good), light version for morituri
+ groups = gstreamer0.10-plugins
+ depends = gstreamer0.10-good
+ depends = flac
+ depends = taglib
+ provides = gstreamer0.10-good-plugins
+ conflicts = gstreamer0.10-good-plugins
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d1f8df1e4b6e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,136 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) <bruno.n.pagani@gmail.com>
+# Contributor: Jan de Groot <jgc@archlinux.org>
+
+pkgbase=gstreamer0.10-good
+pkgname=('gstreamer0.10-good-morituri' 'gstreamer0.10-good-plugins-morituri')
+pkgver=0.10.31
+pkgrel=1
+arch=('i686' 'x86_64')
+license=('LGPL')
+makedepends=('intltool' 'pkgconfig' 'gstreamer0.10-base' 'flac' 'taglib' 'git')
+url="http://gstreamer.freedesktop.org/"
+source=("git://anongit.freedesktop.org/gstreamer-sdk/gst-plugins-good#commit=e28fd8886f05bb51c147f871f3a1db2fc2b735a9")
+sha256sums=('SKIP')
+
+prepare() {
+ cd gst-plugins-good
+
+ sed -i '/AC_PATH_XTRA/d' configure.ac
+ sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.ac
+}
+
+build() {
+ cd gst-plugins-good
+ NOCONFIGURE=1 ./autogen.sh
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+ --disable-static --enable-experimental \
+ --disable-schemas-install \
+ --disable-gtk-doc \
+ --disable-gconftool \
+ --disable-videofilter \
+ --disable-alpha \
+ --disable-apetag \
+ --disable-audiofx \
+ --disable-audioparsers \
+ --disable-auparse \
+ --disable-autodetect \
+ --disable-avi \
+ --disable-cutter \
+ --disable-debugutils \
+ --disable-deinterlace \
+ --disable-effectv \
+ --disable-equalizer \
+ --disable-flv \
+ --disable-id3demux \
+ --disable-icydemux \
+ --disable-interleave \
+ --disable-flx \
+ --disable-goom \
+ --disable-goom2k1 \
+ --disable-imagefreeze \
+ --disable-isomp4 \
+ --disable-law \
+ --enable-level \
+ --disable-matroska \
+ --disable-monoscope \
+ --disable-multifile \
+ --disable-multipart \
+ --disable-replaygain \
+ --disable-rtp \
+ --disable-rtpmanager \
+ --disable-rtsp \
+ --disable-shapewipe \
+ --disable-smpte \
+ --disable-spectrum \
+ --disable-udp \
+ --disable-videobox \
+ --disable-videocrop \
+ --disable-videomixer \
+ --enable-wavenc \
+ --enable-wavparse \
+ --disable-y4m \
+ --disable-directsound \
+ --disable-oss \
+ --disable-oss4 \
+ --disable-sunaudio \
+ --disable-osx_audio \
+ --disable-osx_video \
+ --disable-gst_v4l2 \
+ --disable-x \
+ --disable-xshm \
+ --disable-xvideo \
+ --disable-aalib \
+ --disable-annodex \
+ --disable-cairo \
+ --disable-cairo_gobject \
+ --disable-esd \
+ --disable-esdtest \
+ --enable-flac \
+ --disable-gconf \
+ --disable-gdk_pixbuf \
+ --disable-hal \
+ --disable-jack \
+ --disable-jpeg \
+ --disable-libcaca \
+ --disable-libdv \
+ --disable-libpng \
+ --disable-pulse \
+ --disable-dv1394 \
+ --disable-shout2 \
+ --disable-soup \
+ --disable-speex \
+ --enable-taglib \
+ --disable-wavpack \
+ --disable-zlib \
+ --disable-bz2 \
+ --with-package-name="GStreamer Good Plugins (ArchLinux) – morituri version" \
+ --with-package-origin="https://aur.archlinux.org/"
+
+ make
+ sed -e 's/gst sys ext/gst/' -i Makefile
+}
+
+package_gstreamer0.10-good-morituri() {
+ depends=('gstreamer0.10-base')
+ pkgdesc="GStreamer Multimedia Framework Good plugin libraries, light version for morituri"
+ conflicts=('gstreamer0.10-good')
+ provides=('gstreamer0.10-good')
+
+ cd gst-plugins-good
+
+ make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
+
+ rm -rf "${pkgdir}/etc/gconf"
+}
+
+package_gstreamer0.10-good-plugins-morituri() {
+ depends=('gstreamer0.10-good' 'flac' 'taglib')
+ pkgdesc="GStreamer Multimedia Framework Good Plugins (gst-plugins-good), light version for morituri"
+ groups=('gstreamer0.10-plugins')
+ conflicts=('gstreamer0.10-good-plugins')
+ provides=('gstreamer0.10-good-plugins')
+
+ cd gst-plugins-good
+ make -C sys DESTDIR="${pkgdir}" install
+ make -C ext GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
+}