[arch-commits] CVS update of extra/multimedia-plugins (14 files)
Jan de Groot
jgc at archlinux.org
Sat Apr 5 18:53:12 UTC 2008
Date: Saturday, April 5, 2008 @ 14:53:12
Author: jgc
Path: /home/cvs-extra/extra/multimedia-plugins
Removed: gstreamer0.10-a52dec/PKGBUILD (1.8)
gstreamer0.10-a52dec/uglyconf (1.1)
gstreamer0.10-dvdread/PKGBUILD (1.8)
gstreamer0.10-dvdread/uglyconf (1.1)
gstreamer0.10-lame/PKGBUILD (1.8) gstreamer0.10-lame/uglyconf (1.1)
gstreamer0.10-mad/PKGBUILD (1.9) gstreamer0.10-mad/uglyconf (1.1)
gstreamer0.10-mpeg2dec/PKGBUILD (1.8)
gstreamer0.10-mpeg2dec/uglyconf (1.1)
gstreamer0.10-sidplay/PKGBUILD (1.8)
gstreamer0.10-sidplay/uglyconf (1.1)
gstreamer0.10-ugly/mpegaudioparse.patch (1.1)
gstreamer0.10-ugly/uglyconf (1.1)
Remove ugly plugins splitup
-----------------------------------------+
gstreamer0.10-a52dec/PKGBUILD | 25 -------------
gstreamer0.10-a52dec/uglyconf | 50 --------------------------
gstreamer0.10-dvdread/PKGBUILD | 25 -------------
gstreamer0.10-dvdread/uglyconf | 50 --------------------------
gstreamer0.10-lame/PKGBUILD | 25 -------------
gstreamer0.10-lame/uglyconf | 50 --------------------------
gstreamer0.10-mad/PKGBUILD | 25 -------------
gstreamer0.10-mad/uglyconf | 50 --------------------------
gstreamer0.10-mpeg2dec/PKGBUILD | 25 -------------
gstreamer0.10-mpeg2dec/uglyconf | 50 --------------------------
gstreamer0.10-sidplay/PKGBUILD | 25 -------------
gstreamer0.10-sidplay/uglyconf | 50 --------------------------
gstreamer0.10-ugly/mpegaudioparse.patch | 56 ------------------------------
gstreamer0.10-ugly/uglyconf | 50 --------------------------
14 files changed, 556 deletions(-)
Index: extra/multimedia-plugins/gstreamer0.10-a52dec/PKGBUILD
diff -u extra/multimedia-plugins/gstreamer0.10-a52dec/PKGBUILD:1.8 extra/multimedia-plugins/gstreamer0.10-a52dec/PKGBUILD:removed
--- extra/multimedia-plugins/gstreamer0.10-a52dec/PKGBUILD:1.8 Mon Mar 17 18:38:59 2008
+++ extra/multimedia-plugins/gstreamer0.10-a52dec/PKGBUILD Sat Apr 5 14:53:12 2008
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD,v 1.8 2008/03/17 22:38:59 jgc Exp $
-# Maintainer: Jan de Groot <jgc at archlinux.org>
-
-pkgname=gstreamer0.10-a52dec
-pkgver=0.10.7
-pkgrel=1
-pkgdesc="GStreamer A52 audio plugin"
-arch=(i686 x86_64)
-license=('LGPL')
-depends=("gstreamer0.10-ugly>=${pkgver}" 'a52dec')
-makedepends=('pkgconfig')
-groups=(gstreamer0.10-plugins)
-url="http://gstreamer.freedesktop.org/"
-_relname=gst-plugins-ugly
-source=(${url}/src/${_relname}/${_relname}-${pkgver}.tar.bz2
- uglyconf)
-md5sums=('cff4f55138d12152cf580a3ee71c2519'
- '825050222a558d0cedeea3cfd2f716ea')
-
-build() {
- cd ${startdir}/src/${_relname}-${pkgver}
- plugins="a52dec"
- . ${startdir}/src/uglyconf
- rm -f ${startdir}/pkg/usr/lib/gstreamer-0.10/*.{,l}a
-}
Index: extra/multimedia-plugins/gstreamer0.10-a52dec/uglyconf
diff -u extra/multimedia-plugins/gstreamer0.10-a52dec/uglyconf:1.1 extra/multimedia-plugins/gstreamer0.10-a52dec/uglyconf:removed
--- extra/multimedia-plugins/gstreamer0.10-a52dec/uglyconf:1.1 Sun Mar 19 09:20:24 2006
+++ extra/multimedia-plugins/gstreamer0.10-a52dec/uglyconf Sat Apr 5 14:53:12 2008
@@ -1,50 +0,0 @@
-# String with all external plugins
-ext_plugins="a52dec amrnb dvdread lame mad mpeg2dec sidplay"
-
-# Make sure plugin paths are correct
-plugdirs=${plugins}
-
-# Enable plugins in $plugins
-for plugin in ${plugins}; do
- ext_plugins=${ext_plugins/ ${plugin} / }
-done
-
-for plugin in ${ext_plugins}; do
- gst_conf="${gst_conf} --disable-${plugin} "
-done
-
-for plugin in ${plugins}; do
- gst_conf="${gst_conf} --enable-${plugin} "
-done
-
-if [ ! -z "${plugins}" ]; then
- # Speed up configure script if we only build plugins
- makefiles="Makefile ext/Makefile"
- for plugdir in ${plugdirs}; do
- makefiles="${makefiles} ext/${plugdir}/Makefile"
- done
- sed -e "s:ac_config_files=.*:ac_config_files='${makefiles}':" -i configure
-fi
-
-./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --disable-docs-build \
- --disable-plugin-docs \
- --with-package-name="GStreamer Plugins (Archlinux)" \
- --with-package-origin="http://www.archlinux.org/" \
- ${gst_conf}
-
-# Normal install without additional external plugins
-if [ -z "${plugins}" ]; then
- make || return 1
- make DESTDIR=$startdir/pkg install
-else
- # Install $plugins
- for plugdir in ${plugdirs}; do
- pushd ext/${plugdir}
- make || return 1
- make DESTDIR=$startdir/pkg install
- popd
- done
-fi
Index: extra/multimedia-plugins/gstreamer0.10-dvdread/PKGBUILD
diff -u extra/multimedia-plugins/gstreamer0.10-dvdread/PKGBUILD:1.8 extra/multimedia-plugins/gstreamer0.10-dvdread/PKGBUILD:removed
--- extra/multimedia-plugins/gstreamer0.10-dvdread/PKGBUILD:1.8 Mon Mar 17 18:27:23 2008
+++ extra/multimedia-plugins/gstreamer0.10-dvdread/PKGBUILD Sat Apr 5 14:53:12 2008
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD,v 1.8 2008/03/17 22:27:23 jgc Exp $
-# Maintainer: Jan de Groot <jgc at archlinux.org>
-
-pkgname=gstreamer0.10-dvdread
-pkgver=0.10.7
-pkgrel=1
-pkgdesc="GStreamer dvdread plugin"
-arch=(i686 x86_64)
-license=('LGPL')
-depends=("gstreamer0.10-ugly>=${pkgver}" 'libdvdread')
-makedepends=('pkgconfig')
-url="http://gstreamer.freedesktop.org/"
-groups=('gstreamer0.10-plugins')
-_relname=gst-plugins-ugly
-source=(${url}/src/${_relname}/${_relname}-${pkgver}.tar.bz2
- uglyconf)
-md5sums=('cff4f55138d12152cf580a3ee71c2519'
- '825050222a558d0cedeea3cfd2f716ea')
-
-build() {
- cd ${startdir}/src/${_relname}-${pkgver}
- plugins="dvdread"
- . ${startdir}/src/uglyconf
- rm -f ${startdir}/pkg/usr/lib/gstreamer-0.10/*.{,l}a
-}
Index: extra/multimedia-plugins/gstreamer0.10-dvdread/uglyconf
diff -u extra/multimedia-plugins/gstreamer0.10-dvdread/uglyconf:1.1 extra/multimedia-plugins/gstreamer0.10-dvdread/uglyconf:removed
--- extra/multimedia-plugins/gstreamer0.10-dvdread/uglyconf:1.1 Sun Mar 19 09:20:03 2006
+++ extra/multimedia-plugins/gstreamer0.10-dvdread/uglyconf Sat Apr 5 14:53:12 2008
@@ -1,50 +0,0 @@
-# String with all external plugins
-ext_plugins="a52dec amrnb dvdread lame mad mpeg2dec sidplay"
-
-# Make sure plugin paths are correct
-plugdirs=${plugins}
-
-# Enable plugins in $plugins
-for plugin in ${plugins}; do
- ext_plugins=${ext_plugins/ ${plugin} / }
-done
-
-for plugin in ${ext_plugins}; do
- gst_conf="${gst_conf} --disable-${plugin} "
-done
-
-for plugin in ${plugins}; do
- gst_conf="${gst_conf} --enable-${plugin} "
-done
-
-if [ ! -z "${plugins}" ]; then
- # Speed up configure script if we only build plugins
- makefiles="Makefile ext/Makefile"
- for plugdir in ${plugdirs}; do
- makefiles="${makefiles} ext/${plugdir}/Makefile"
- done
- sed -e "s:ac_config_files=.*:ac_config_files='${makefiles}':" -i configure
-fi
-
-./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --disable-docs-build \
- --disable-plugin-docs \
- --with-package-name="GStreamer Plugins (Archlinux)" \
- --with-package-origin="http://www.archlinux.org/" \
- ${gst_conf}
-
-# Normal install without additional external plugins
-if [ -z "${plugins}" ]; then
- make || return 1
- make DESTDIR=$startdir/pkg install
-else
- # Install $plugins
- for plugdir in ${plugdirs}; do
- pushd ext/${plugdir}
- make || return 1
- make DESTDIR=$startdir/pkg install
- popd
- done
-fi
Index: extra/multimedia-plugins/gstreamer0.10-lame/PKGBUILD
diff -u extra/multimedia-plugins/gstreamer0.10-lame/PKGBUILD:1.8 extra/multimedia-plugins/gstreamer0.10-lame/PKGBUILD:removed
--- extra/multimedia-plugins/gstreamer0.10-lame/PKGBUILD:1.8 Mon Mar 17 18:35:02 2008
+++ extra/multimedia-plugins/gstreamer0.10-lame/PKGBUILD Sat Apr 5 14:53:12 2008
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD,v 1.8 2008/03/17 22:35:02 jgc Exp $
-# Maintainer: Jan de Groot <jgc at archlinux.org>
-
-pkgname=gstreamer0.10-lame
-pkgver=0.10.7
-pkgrel=1
-pkgdesc="GStreamer lame MP3 plugin"
-arch=(i686 x86_64)
-license=('LGPL')
-depends=("gstreamer0.10-ugly>=${pkgver}" 'lame')
-makedepends=('pkgconfig')
-url="http://gstreamer.freedesktop.org/"
-groups=('gstreamer0.10-plugins')
-_relname=gst-plugins-ugly
-source=(${url}/src/${_relname}/${_relname}-${pkgver}.tar.bz2
- uglyconf)
-md5sums=('cff4f55138d12152cf580a3ee71c2519'
- '825050222a558d0cedeea3cfd2f716ea')
-
-build() {
- cd ${startdir}/src/${_relname}-${pkgver}
- plugins="lame"
- . ${startdir}/src/uglyconf
- rm -f ${startdir}/pkg/usr/lib/gstreamer-0.10/*.{,l}a
-}
Index: extra/multimedia-plugins/gstreamer0.10-lame/uglyconf
diff -u extra/multimedia-plugins/gstreamer0.10-lame/uglyconf:1.1 extra/multimedia-plugins/gstreamer0.10-lame/uglyconf:removed
--- extra/multimedia-plugins/gstreamer0.10-lame/uglyconf:1.1 Sun Mar 19 09:20:17 2006
+++ extra/multimedia-plugins/gstreamer0.10-lame/uglyconf Sat Apr 5 14:53:12 2008
@@ -1,50 +0,0 @@
-# String with all external plugins
-ext_plugins="a52dec amrnb dvdread lame mad mpeg2dec sidplay"
-
-# Make sure plugin paths are correct
-plugdirs=${plugins}
-
-# Enable plugins in $plugins
-for plugin in ${plugins}; do
- ext_plugins=${ext_plugins/ ${plugin} / }
-done
-
-for plugin in ${ext_plugins}; do
- gst_conf="${gst_conf} --disable-${plugin} "
-done
-
-for plugin in ${plugins}; do
- gst_conf="${gst_conf} --enable-${plugin} "
-done
-
-if [ ! -z "${plugins}" ]; then
- # Speed up configure script if we only build plugins
- makefiles="Makefile ext/Makefile"
- for plugdir in ${plugdirs}; do
- makefiles="${makefiles} ext/${plugdir}/Makefile"
- done
- sed -e "s:ac_config_files=.*:ac_config_files='${makefiles}':" -i configure
-fi
-
-./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --disable-docs-build \
- --disable-plugin-docs \
- --with-package-name="GStreamer Plugins (Archlinux)" \
- --with-package-origin="http://www.archlinux.org/" \
- ${gst_conf}
-
-# Normal install without additional external plugins
-if [ -z "${plugins}" ]; then
- make || return 1
- make DESTDIR=$startdir/pkg install
-else
- # Install $plugins
- for plugdir in ${plugdirs}; do
- pushd ext/${plugdir}
- make || return 1
- make DESTDIR=$startdir/pkg install
- popd
- done
-fi
Index: extra/multimedia-plugins/gstreamer0.10-mad/PKGBUILD
diff -u extra/multimedia-plugins/gstreamer0.10-mad/PKGBUILD:1.9 extra/multimedia-plugins/gstreamer0.10-mad/PKGBUILD:removed
--- extra/multimedia-plugins/gstreamer0.10-mad/PKGBUILD:1.9 Mon Mar 17 18:29:30 2008
+++ extra/multimedia-plugins/gstreamer0.10-mad/PKGBUILD Sat Apr 5 14:53:12 2008
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD,v 1.9 2008/03/17 22:29:30 jgc Exp $
-# Maintainer: Jan de Groot <jgc at archlinux.org>
-
-pkgname=gstreamer0.10-mad
-pkgver=0.10.7
-pkgrel=1
-pkgdesc="GStreamer MP3 mad plugin"
-arch=(i686 x86_64)
-license=('LGPL')
-depends=("gstreamer0.10-ugly>=${pkgver}" 'libmad' 'libid3tag')
-makedepends=('pkgconfig')
-url="http://gstreamer.freedesktop.org/"
-groups=('gstreamer0.10-plugins')
-_relname=gst-plugins-ugly
-source=(${url}/src/${_relname}/${_relname}-${pkgver}.tar.bz2
- uglyconf)
-md5sums=('cff4f55138d12152cf580a3ee71c2519'
- '825050222a558d0cedeea3cfd2f716ea')
-
-build() {
- cd ${startdir}/src/${_relname}-${pkgver}
- plugins="mad"
- . ${startdir}/src/uglyconf
- rm -f ${startdir}/pkg/usr/lib/gstreamer-0.10/*.{,l}a
-}
Index: extra/multimedia-plugins/gstreamer0.10-mad/uglyconf
diff -u extra/multimedia-plugins/gstreamer0.10-mad/uglyconf:1.1 extra/multimedia-plugins/gstreamer0.10-mad/uglyconf:removed
--- extra/multimedia-plugins/gstreamer0.10-mad/uglyconf:1.1 Sun Mar 19 09:20:10 2006
+++ extra/multimedia-plugins/gstreamer0.10-mad/uglyconf Sat Apr 5 14:53:12 2008
@@ -1,50 +0,0 @@
-# String with all external plugins
-ext_plugins="a52dec amrnb dvdread lame mad mpeg2dec sidplay"
-
-# Make sure plugin paths are correct
-plugdirs=${plugins}
-
-# Enable plugins in $plugins
-for plugin in ${plugins}; do
- ext_plugins=${ext_plugins/ ${plugin} / }
-done
-
-for plugin in ${ext_plugins}; do
- gst_conf="${gst_conf} --disable-${plugin} "
-done
-
-for plugin in ${plugins}; do
- gst_conf="${gst_conf} --enable-${plugin} "
-done
-
-if [ ! -z "${plugins}" ]; then
- # Speed up configure script if we only build plugins
- makefiles="Makefile ext/Makefile"
- for plugdir in ${plugdirs}; do
- makefiles="${makefiles} ext/${plugdir}/Makefile"
- done
- sed -e "s:ac_config_files=.*:ac_config_files='${makefiles}':" -i configure
-fi
-
-./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --disable-docs-build \
- --disable-plugin-docs \
- --with-package-name="GStreamer Plugins (Archlinux)" \
- --with-package-origin="http://www.archlinux.org/" \
- ${gst_conf}
-
-# Normal install without additional external plugins
-if [ -z "${plugins}" ]; then
- make || return 1
- make DESTDIR=$startdir/pkg install
-else
- # Install $plugins
- for plugdir in ${plugdirs}; do
- pushd ext/${plugdir}
- make || return 1
- make DESTDIR=$startdir/pkg install
- popd
- done
-fi
Index: extra/multimedia-plugins/gstreamer0.10-mpeg2dec/PKGBUILD
diff -u extra/multimedia-plugins/gstreamer0.10-mpeg2dec/PKGBUILD:1.8 extra/multimedia-plugins/gstreamer0.10-mpeg2dec/PKGBUILD:removed
--- extra/multimedia-plugins/gstreamer0.10-mpeg2dec/PKGBUILD:1.8 Mon Mar 17 18:28:38 2008
+++ extra/multimedia-plugins/gstreamer0.10-mpeg2dec/PKGBUILD Sat Apr 5 14:53:12 2008
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD,v 1.8 2008/03/17 22:28:38 jgc Exp $
-# Maintainer: Jan de Groot <jgc at archlinux.org>
-
-pkgname=gstreamer0.10-mpeg2dec
-pkgver=0.10.7
-pkgrel=1
-pkgdesc="GStreamer MPEG2 decoding plugin"
-arch=(i686 x86_64)
-license=('LGPL')
-depends=("gstreamer0.10-ugly>=${pkgver}" 'libmpeg2')
-makedepends=('pkgconfig')
-url="http://gstreamer.freedesktop.org/"
-groups=('gstreamer0.10-plugins')
-_relname=gst-plugins-ugly
-source=(${url}/src/${_relname}/${_relname}-${pkgver}.tar.bz2
- uglyconf)
-md5sums=('cff4f55138d12152cf580a3ee71c2519'
- '825050222a558d0cedeea3cfd2f716ea')
-
-build() {
- cd ${startdir}/src/${_relname}-${pkgver}
- plugins="mpeg2dec"
- . ${startdir}/src/uglyconf
- rm -f ${startdir}/pkg/usr/lib/gstreamer-0.10/*.{,l}a
-}
Index: extra/multimedia-plugins/gstreamer0.10-mpeg2dec/uglyconf
diff -u extra/multimedia-plugins/gstreamer0.10-mpeg2dec/uglyconf:1.1 extra/multimedia-plugins/gstreamer0.10-mpeg2dec/uglyconf:removed
--- extra/multimedia-plugins/gstreamer0.10-mpeg2dec/uglyconf:1.1 Sun Mar 19 09:19:56 2006
+++ extra/multimedia-plugins/gstreamer0.10-mpeg2dec/uglyconf Sat Apr 5 14:53:12 2008
@@ -1,50 +0,0 @@
-# String with all external plugins
-ext_plugins="a52dec amrnb dvdread lame mad mpeg2dec sidplay"
-
-# Make sure plugin paths are correct
-plugdirs=${plugins}
-
-# Enable plugins in $plugins
-for plugin in ${plugins}; do
- ext_plugins=${ext_plugins/ ${plugin} / }
-done
-
-for plugin in ${ext_plugins}; do
- gst_conf="${gst_conf} --disable-${plugin} "
-done
-
-for plugin in ${plugins}; do
- gst_conf="${gst_conf} --enable-${plugin} "
-done
-
-if [ ! -z "${plugins}" ]; then
- # Speed up configure script if we only build plugins
- makefiles="Makefile ext/Makefile"
- for plugdir in ${plugdirs}; do
- makefiles="${makefiles} ext/${plugdir}/Makefile"
- done
- sed -e "s:ac_config_files=.*:ac_config_files='${makefiles}':" -i configure
-fi
-
-./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --disable-docs-build \
- --disable-plugin-docs \
- --with-package-name="GStreamer Plugins (Archlinux)" \
- --with-package-origin="http://www.archlinux.org/" \
- ${gst_conf}
-
-# Normal install without additional external plugins
-if [ -z "${plugins}" ]; then
- make || return 1
- make DESTDIR=$startdir/pkg install
-else
- # Install $plugins
- for plugdir in ${plugdirs}; do
- pushd ext/${plugdir}
- make || return 1
- make DESTDIR=$startdir/pkg install
- popd
- done
-fi
Index: extra/multimedia-plugins/gstreamer0.10-sidplay/PKGBUILD
diff -u extra/multimedia-plugins/gstreamer0.10-sidplay/PKGBUILD:1.8 extra/multimedia-plugins/gstreamer0.10-sidplay/PKGBUILD:removed
--- extra/multimedia-plugins/gstreamer0.10-sidplay/PKGBUILD:1.8 Mon Mar 17 18:38:03 2008
+++ extra/multimedia-plugins/gstreamer0.10-sidplay/PKGBUILD Sat Apr 5 14:53:12 2008
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD,v 1.8 2008/03/17 22:38:03 jgc Exp $
-# Maintainer: Jan de Groot <jgc at archlinux.org>
-
-pkgname=gstreamer0.10-sidplay
-pkgver=0.10.7
-pkgrel=1
-pkgdesc="GStreamer sidplay plugin"
-arch=(i686 x86_64)
-license=('LGPL')
-depends=("gstreamer0.10-ugly>=${pkgver}" 'libsidplay')
-makedepends=('pkgconfig')
-url="http://gstreamer.freedesktop.org/"
-groups=('gstreamer0.10-plugins')
-_relname=gst-plugins-ugly
-source=(${url}/src/${_relname}/${_relname}-${pkgver}.tar.bz2
- uglyconf)
-md5sums=('cff4f55138d12152cf580a3ee71c2519'
- '825050222a558d0cedeea3cfd2f716ea')
-
-build() {
- cd ${startdir}/src/${_relname}-${pkgver}
- plugins="sidplay"
- . ${startdir}/src/uglyconf
- rm -f ${startdir}/pkg/usr/lib/gstreamer-0.10/*.{,l}a
-}
Index: extra/multimedia-plugins/gstreamer0.10-sidplay/uglyconf
diff -u extra/multimedia-plugins/gstreamer0.10-sidplay/uglyconf:1.1 extra/multimedia-plugins/gstreamer0.10-sidplay/uglyconf:removed
--- extra/multimedia-plugins/gstreamer0.10-sidplay/uglyconf:1.1 Sun Mar 19 09:19:51 2006
+++ extra/multimedia-plugins/gstreamer0.10-sidplay/uglyconf Sat Apr 5 14:53:12 2008
@@ -1,50 +0,0 @@
-# String with all external plugins
-ext_plugins="a52dec amrnb dvdread lame mad mpeg2dec sidplay"
-
-# Make sure plugin paths are correct
-plugdirs=${plugins}
-
-# Enable plugins in $plugins
-for plugin in ${plugins}; do
- ext_plugins=${ext_plugins/ ${plugin} / }
-done
-
-for plugin in ${ext_plugins}; do
- gst_conf="${gst_conf} --disable-${plugin} "
-done
-
-for plugin in ${plugins}; do
- gst_conf="${gst_conf} --enable-${plugin} "
-done
-
-if [ ! -z "${plugins}" ]; then
- # Speed up configure script if we only build plugins
- makefiles="Makefile ext/Makefile"
- for plugdir in ${plugdirs}; do
- makefiles="${makefiles} ext/${plugdir}/Makefile"
- done
- sed -e "s:ac_config_files=.*:ac_config_files='${makefiles}':" -i configure
-fi
-
-./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --disable-docs-build \
- --disable-plugin-docs \
- --with-package-name="GStreamer Plugins (Archlinux)" \
- --with-package-origin="http://www.archlinux.org/" \
- ${gst_conf}
-
-# Normal install without additional external plugins
-if [ -z "${plugins}" ]; then
- make || return 1
- make DESTDIR=$startdir/pkg install
-else
- # Install $plugins
- for plugdir in ${plugdirs}; do
- pushd ext/${plugdir}
- make || return 1
- make DESTDIR=$startdir/pkg install
- popd
- done
-fi
Index: extra/multimedia-plugins/gstreamer0.10-ugly/mpegaudioparse.patch
diff -u extra/multimedia-plugins/gstreamer0.10-ugly/mpegaudioparse.patch:1.1 extra/multimedia-plugins/gstreamer0.10-ugly/mpegaudioparse.patch:removed
--- extra/multimedia-plugins/gstreamer0.10-ugly/mpegaudioparse.patch:1.1 Wed Dec 26 10:36:47 2007
+++ extra/multimedia-plugins/gstreamer0.10-ugly/mpegaudioparse.patch Sat Apr 5 14:53:12 2008
@@ -1,56 +0,0 @@
---- gst/mpegaudioparse/gstmpegaudioparse.c
-+++ gst/mpegaudioparse/gstmpegaudioparse.c
-@@ -329,6 +329,7 @@
- {
- gboolean res;
- GstMPEGAudioParse *mp3parse;
-+ GstEvent **eventp;
-
- mp3parse = GST_MP3PARSE (gst_pad_get_parent (pad));
-
-@@ -379,12 +380,21 @@
- GST_DEBUG_OBJECT (mp3parse, "Pushing newseg rate %g, applied rate %g, "
- "format %d, start %lld, stop %lld, pos %lld\n",
- rate, applied_rate, format, start, stop, pos);
-- res = gst_pad_push_event (mp3parse->srcpad, event);
-+
-+ /* save the segment for later, right before we push a new buffer so that
-+ * the caps are fixed and the next linked element can receive the segment. */
-+ eventp = &mp3parse->pending_segment;
-+ gst_event_replace (eventp, event);
-+ res = TRUE;
-+
- break;
- }
- case GST_EVENT_FLUSH_STOP:
- /* Clear our adapter and set up for a new position */
- gst_adapter_clear (mp3parse->adapter);
-+ eventp = &mp3parse->pending_segment;
-+ gst_event_replace (eventp, NULL);
-+
- res = gst_pad_push_event (mp3parse->srcpad, event);
- break;
- default:
-@@ -484,6 +494,11 @@
- }
-
- return gst_pad_push (mp3parse->srcpad, outbuf);
-+ /* push any pending segment now */
-+ if (mp3parse->pending_segment)
-+ gst_pad_push_event (mp3parse->srcpad, mp3parse->pending_segment);
-+ mp3parse->pending_segment = NULL;
-+
- }
-
- #define XING_FRAMES_FLAG 0x0001
---- gst/mpegaudioparse/gstmpegaudioparse.h
-+++ gst/mpegaudioparse/gstmpegaudioparse.h
-@@ -82,6 +82,8 @@
- guchar xing_seek_table[100];
- guint32 xing_vbr_scale;
- guint xing_bitrate;
-+ /* pending segment */
-+ GstEvent *pending_segment;
- };
-
- struct _GstMPEGAudioParseClass {
Index: extra/multimedia-plugins/gstreamer0.10-ugly/uglyconf
diff -u extra/multimedia-plugins/gstreamer0.10-ugly/uglyconf:1.1 extra/multimedia-plugins/gstreamer0.10-ugly/uglyconf:removed
--- extra/multimedia-plugins/gstreamer0.10-ugly/uglyconf:1.1 Sun Mar 19 09:20:33 2006
+++ extra/multimedia-plugins/gstreamer0.10-ugly/uglyconf Sat Apr 5 14:53:12 2008
@@ -1,50 +0,0 @@
-# String with all external plugins
-ext_plugins="a52dec amrnb dvdread lame mad mpeg2dec sidplay"
-
-# Make sure plugin paths are correct
-plugdirs=${plugins}
-
-# Enable plugins in $plugins
-for plugin in ${plugins}; do
- ext_plugins=${ext_plugins/ ${plugin} / }
-done
-
-for plugin in ${ext_plugins}; do
- gst_conf="${gst_conf} --disable-${plugin} "
-done
-
-for plugin in ${plugins}; do
- gst_conf="${gst_conf} --enable-${plugin} "
-done
-
-if [ ! -z "${plugins}" ]; then
- # Speed up configure script if we only build plugins
- makefiles="Makefile ext/Makefile"
- for plugdir in ${plugdirs}; do
- makefiles="${makefiles} ext/${plugdir}/Makefile"
- done
- sed -e "s:ac_config_files=.*:ac_config_files='${makefiles}':" -i configure
-fi
-
-./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --disable-docs-build \
- --disable-plugin-docs \
- --with-package-name="GStreamer Plugins (Archlinux)" \
- --with-package-origin="http://www.archlinux.org/" \
- ${gst_conf}
-
-# Normal install without additional external plugins
-if [ -z "${plugins}" ]; then
- make || return 1
- make DESTDIR=$startdir/pkg install
-else
- # Install $plugins
- for plugdir in ${plugdirs}; do
- pushd ext/${plugdir}
- make || return 1
- make DESTDIR=$startdir/pkg install
- popd
- done
-fi
More information about the arch-commits
mailing list