diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2008-02-01 14:57:18 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2008-02-01 14:57:18 +0000 |
commit | bbc1f113d131a8c7a3da126034fc84dc6130a938 (patch) | |
tree | 2466e2ae64f5f7e34724f4c3c150dfa3f23341da | |
parent | Do not start net-init-scripts if coldplug=no, Bug #206518. Do not log missing... (diff) | |
download | historical-bbc1f113d131a8c7a3da126034fc84dc6130a938.tar.gz historical-bbc1f113d131a8c7a3da126034fc84dc6130a938.tar.bz2 historical-bbc1f113d131a8c7a3da126034fc84dc6130a938.zip |
Remove unused versions.
Package-Manager: portage-2.1.4.1
16 files changed, 16 insertions, 885 deletions
diff --git a/media-libs/gst-plugins-base/ChangeLog b/media-libs/gst-plugins-base/ChangeLog index f289e70ee755..fc585e8f3a39 100644 --- a/media-libs/gst-plugins-base/ChangeLog +++ b/media-libs/gst-plugins-base/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for media-libs/gst-plugins-base # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v 1.71 2008/02/01 12:10:31 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v 1.72 2008/02/01 14:54:40 drac Exp $ + + 01 Feb 2008; Samuli Suominen <drac@gentoo.org> + -files/gst-plugins-base-0.10.4-typefindfunctions-m4v-NULL-terminator.diff, + -files/gst-plugins-base.audioresample.patch, + -gst-plugins-base-0.10.4-r1.ebuild, -gst-plugins-base-0.10.6.ebuild, + -gst-plugins-base-0.10.7.ebuild, -gst-plugins-base-0.10.8.ebuild, + -gst-plugins-base-0.10.9.ebuild, -gst-plugins-base-0.10.10.ebuild, + -gst-plugins-base-0.10.11.ebuild, -gst-plugins-base-0.10.12.ebuild, + -gst-plugins-base-0.10.16.ebuild: + Remove unused versions. 01 Feb 2008; Christian Faulhammer <opfer@gentoo.org> gst-plugins-base-0.10.15.ebuild: diff --git a/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.4-typefindfunctions-m4v-NULL-terminator.diff b/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.4-typefindfunctions-m4v-NULL-terminator.diff deleted file mode 100644 index f7ace6a0363e..000000000000 --- a/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.4-typefindfunctions-m4v-NULL-terminator.diff +++ /dev/null @@ -1,16 +0,0 @@ -Index: gst/typefind/gsttypefindfunctions.c -=================================================================== -RCS file: /cvs/gstreamer/gst-plugins-base/gst/typefind/gsttypefindfunctions.c,v -retrieving revision 1.97 -diff -u -p -r1.97 gsttypefindfunctions.c ---- gst/typefind/gsttypefindfunctions.c 10 Mar 2006 10:44:02 -0000 1.97 -+++ gst/typefind/gsttypefindfunctions.c 11 Mar 2006 19:44:47 -0000 -@@ -2245,7 +2245,7 @@ plugin_init (GstPlugin * plugin) - "msstyles", "cpl", NULL - }; - static gchar *flv_exts[] = { "flv", NULL }; -- static gchar *m4v_exts[] = { "m4v" }; -+ static gchar *m4v_exts[] = { "m4v", NULL }; - - GST_DEBUG_CATEGORY_INIT (type_find_debug, "typefindfunctions", - GST_DEBUG_FG_GREEN | GST_DEBUG_BG_RED, "generic type find functions"); diff --git a/media-libs/gst-plugins-base/files/gst-plugins-base.audioresample.patch b/media-libs/gst-plugins-base/files/gst-plugins-base.audioresample.patch deleted file mode 100644 index 46a28fd3df24..000000000000 --- a/media-libs/gst-plugins-base/files/gst-plugins-base.audioresample.patch +++ /dev/null @@ -1,200 +0,0 @@ ---- gst/audioresample/gstaudioresample.c 2006/10/28 16:00:51 1.22 -+++ gst/audioresample/gstaudioresample.c 2007/03/15 10:52:21 1.25 -@@ -194,6 +194,8 @@ - gst_pad_set_bufferalloc_function (trans->sinkpad, NULL); - - audioresample->filter_length = DEFAULT_FILTERLEN; -+ -+ audioresample->need_discont = FALSE; - } - - /* vmethods */ -@@ -371,7 +373,7 @@ - gboolean use_internal = FALSE; /* whether we use the internal state */ - gboolean ret = TRUE; - -- GST_DEBUG_OBJECT (base, "asked to transform size %d in direction %s", -+ GST_LOG_OBJECT (base, "asked to transform size %d in direction %s", - size, direction == GST_PAD_SINK ? "SINK" : "SRC"); - if (direction == GST_PAD_SINK) { - sinkcaps = caps; -@@ -406,7 +408,7 @@ - - /* we make room for one extra sample, given that the resampling filter - * can output an extra one for non-integral i_rate/o_rate */ -- GST_DEBUG_OBJECT (base, "transformed size %d to %d", size, *othersize); -+ GST_LOG_OBJECT (base, "transformed size %d to %d", size, *othersize); - - if (!use_internal) { - resample_free (state); -@@ -492,8 +494,7 @@ - r = audioresample->resample; - - outsize = resample_get_output_size (r); -- GST_DEBUG_OBJECT (audioresample, "audioresample can give me %d bytes", -- outsize); -+ GST_LOG_OBJECT (audioresample, "audioresample can give me %d bytes", outsize); - - /* protect against mem corruption */ - if (outsize > GST_BUFFER_SIZE (outbuf)) { -@@ -540,8 +541,8 @@ - /* check for possible mem corruption */ - if (outsize > GST_BUFFER_SIZE (outbuf)) { - /* this is an error that when it happens, would need fixing in the -- * resample library; we told -- * it we wanted only GST_BUFFER_SIZE (outbuf), and it gave us more ! */ -+ * resample library; we told it we wanted only GST_BUFFER_SIZE (outbuf), -+ * and it gave us more ! */ - GST_WARNING_OBJECT (audioresample, - "audioresample, you memory corrupting bastard. " - "you gave me outsize %d while my buffer was size %d", -@@ -556,9 +557,51 @@ - } - GST_BUFFER_SIZE (outbuf) = outsize; - -+ if (G_UNLIKELY (audioresample->need_discont)) { -+ GST_DEBUG_OBJECT (audioresample, -+ "marking this buffer with the DISCONT flag"); -+ GST_BUFFER_FLAG_SET (outbuf, GST_BUFFER_FLAG_DISCONT); -+ audioresample->need_discont = FALSE; -+ } -+ -+ GST_LOG_OBJECT (audioresample, "transformed to buffer of %ld bytes, ts %" -+ GST_TIME_FORMAT ", duration %" GST_TIME_FORMAT ", offset %" -+ G_GINT64_FORMAT ", offset_end %" G_GINT64_FORMAT, -+ outsize, GST_TIME_ARGS (GST_BUFFER_TIMESTAMP (outbuf)), -+ GST_TIME_ARGS (GST_BUFFER_DURATION (outbuf)), -+ GST_BUFFER_OFFSET (outbuf), GST_BUFFER_OFFSET_END (outbuf)); -+ -+ - return GST_FLOW_OK; - } - -+/* llabs() is C99, so we might not have it; just use a simple macro... */ -+#define LLABS(x) ((x>0)?x:-x) -+static gboolean -+audioresample_check_discont (GstAudioresample * audioresample, -+ GstClockTime timestamp) -+{ -+ if (timestamp != GST_CLOCK_TIME_NONE && -+ audioresample->prev_ts != GST_CLOCK_TIME_NONE && -+ audioresample->prev_duration != GST_CLOCK_TIME_NONE && -+ timestamp != audioresample->prev_ts + audioresample->prev_duration) { -+ /* Potentially a discontinuous buffer. However, it turns out that many -+ * elements generate imperfect streams due to rounding errors, so we permit -+ * a small error (up to one sample) without triggering a filter -+ * flush/restart (if triggered incorrectly, this will be audible) */ -+ GstClockTimeDiff diff = timestamp - -+ (audioresample->prev_ts + audioresample->prev_duration); -+ -+ if (LLABS (diff) > GST_SECOND / audioresample->i_rate) { -+ GST_WARNING_OBJECT (audioresample, -+ "encountered timestamp discontinuity of %" G_GINT64_FORMAT, diff); -+ return TRUE; -+ } -+ } -+ -+ return FALSE; -+} -+ - static GstFlowReturn - audioresample_transform (GstBaseTransform * base, GstBuffer * inbuf, - GstBuffer * outbuf) -@@ -576,7 +619,22 @@ - size = GST_BUFFER_SIZE (inbuf); - timestamp = GST_BUFFER_TIMESTAMP (inbuf); - -- GST_DEBUG_OBJECT (audioresample, "got buffer of %ld bytes", size); -+ GST_LOG_OBJECT (audioresample, "transforming buffer of %ld bytes, ts %" -+ GST_TIME_FORMAT ", duration %" GST_TIME_FORMAT ", offset %" -+ G_GINT64_FORMAT ", offset_end %" G_GINT64_FORMAT, -+ size, GST_TIME_ARGS (timestamp), -+ GST_TIME_ARGS (GST_BUFFER_DURATION (inbuf)), -+ GST_BUFFER_OFFSET (inbuf), GST_BUFFER_OFFSET_END (inbuf)); -+ -+ /* check for timestamp discontinuities and flush/reset if needed */ -+ if (G_UNLIKELY (audioresample_check_discont (audioresample, timestamp))) { -+ /* Flush internal samples */ -+ audioresample_pushthrough (audioresample); -+ /* Inform downstream element about discontinuity */ -+ audioresample->need_discont = TRUE; -+ /* We want to recalculate the offset */ -+ audioresample->ts_offset = -1; -+ } - - if (audioresample->ts_offset == -1) { - /* if we don't know the initial offset yet, calculate it based on the -@@ -584,19 +642,21 @@ - if (GST_CLOCK_TIME_IS_VALID (timestamp)) { - GstClockTime stime; - -- /* offset used to calculate the timestamps. We use the sample offset for this -- * to make it more accurate. We want the first buffer to have the same timestamp -- * as the incomming timestamp. */ -+ /* offset used to calculate the timestamps. We use the sample offset for -+ * this to make it more accurate. We want the first buffer to have the -+ * same timestamp as the incoming timestamp. */ - audioresample->next_ts = timestamp; - audioresample->ts_offset = - gst_util_uint64_scale_int (timestamp, r->o_rate, GST_SECOND); -- /* offset used to set as the buffer offset, this offset is always relative -- * to the stream time, note that timestamp is not... */ -+ /* offset used to set as the buffer offset, this offset is always -+ * relative to the stream time, note that timestamp is not... */ - stime = (timestamp - base->segment.start) + base->segment.time; - audioresample->offset = - gst_util_uint64_scale_int (stime, r->o_rate, GST_SECOND); - } - } -+ audioresample->prev_ts = timestamp; -+ audioresample->prev_duration = GST_BUFFER_DURATION (inbuf); - - /* need to memdup, resample takes ownership. */ - datacopy = g_memdup (data, size); -@@ -618,17 +678,25 @@ - r = audioresample->resample; - - outsize = resample_get_output_size (r); -- if (outsize == 0) -+ if (outsize == 0) { -+ GST_DEBUG_OBJECT (audioresample, "no internal buffers needing flush"); - goto done; -+ } -+ -+ trans = GST_BASE_TRANSFORM (audioresample); - -- outbuf = gst_buffer_new_and_alloc (outsize); -+ res = gst_pad_alloc_buffer (trans->srcpad, GST_BUFFER_OFFSET_NONE, outsize, -+ GST_PAD_CAPS (trans->srcpad), &outbuf); -+ if (G_UNLIKELY (res != GST_FLOW_OK)) { -+ GST_WARNING_OBJECT (audioresample, "failed allocating buffer of %d bytes", -+ outsize); -+ goto done; -+ } - - res = audioresample_do_output (audioresample, outbuf); -- if (res != GST_FLOW_OK) -+ if (G_UNLIKELY (res != GST_FLOW_OK)) - goto done; - -- trans = GST_BASE_TRANSFORM (audioresample); -- - res = gst_pad_push (trans->srcpad, outbuf); - - done: ---- gst/audioresample/gstaudioresample.h 2006/06/01 19:19:50 1.6 -+++ gst/audioresample/gstaudioresample.h 2007/03/14 17:16:30 1.7 -@@ -53,10 +53,12 @@ - GstCaps *srccaps, *sinkcaps; - - gboolean passthru; -+ gboolean need_discont; - - guint64 offset; - guint64 ts_offset; - GstClockTime next_ts; -+ GstClockTime prev_ts, prev_duration; - int channels; - - int i_rate; - diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.10.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.10.ebuild deleted file mode 100644 index f734151a5984..000000000000 --- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.10.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.10.ebuild,v 1.3 2006/10/14 21:17:18 vapier Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins-base gst-plugins10 gnome2 eutils flag-o-matic libtool - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" -IUSE="alsa esd oss X xv" - -RDEPEND=">=dev-libs/glib-2.8 - >=media-libs/gstreamer-0.10.10 - >=dev-libs/liboil-0.3.6" - -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" - -PDEPEND="oss? ( >=media-plugins/gst-plugins-oss-0.10 ) - alsa? ( >=media-plugins/gst-plugins-alsa-0.10 ) - esd? ( >=media-plugins/gst-plugins-esd-0.10 ) - X? ( >=media-plugins/gst-plugins-x-0.10 ) - xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )" - -src_compile() { - - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins-base_src_configure - - emake || die - -} - -# override eclass -src_install() { - - gnome2_src_install - -} - -DOCS="AUTHORS INSTALL README RELEASE TODO" diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.11.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.11.ebuild deleted file mode 100644 index 49a3ffab832b..000000000000 --- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.11.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.11.ebuild,v 1.12 2007/06/28 15:06:19 josejx Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins-base gst-plugins10 gnome2 eutils flag-o-matic libtool - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" -IUSE="alsa esd oss X xv" - -RDEPEND=">=dev-libs/glib-2.8 - >=media-libs/gstreamer-0.10.11 - >=dev-libs/liboil-0.3.8" -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" -PDEPEND="oss? ( >=media-plugins/gst-plugins-oss-0.10 ) - alsa? ( >=media-plugins/gst-plugins-alsa-0.10 ) - esd? ( >=media-plugins/gst-plugins-esd-0.10 ) - X? ( >=media-plugins/gst-plugins-x-0.10 ) - xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )" - -DOCS="AUTHORS INSTALL README RELEASE TODO" - -src_compile() { - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins-base_src_configure - - emake || die -} - -# override eclass -src_install() { - gnome2_src_install -} diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.12.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.12.ebuild deleted file mode 100644 index 3ca2ef7e25ee..000000000000 --- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.12.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.12.ebuild,v 1.3 2007/07/26 13:49:36 gustavoz Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins-base gst-plugins10 gnome2 eutils flag-o-matic libtool - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86 ~x86-fbsd" -IUSE="alsa esd oss X xv" - -RDEPEND=">=dev-libs/glib-2.8 - >=media-libs/gstreamer-0.10.12 - >=dev-libs/liboil-0.3.8" -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" -PDEPEND="oss? ( >=media-plugins/gst-plugins-oss-0.10 ) - alsa? ( >=media-plugins/gst-plugins-alsa-0.10 ) - esd? ( >=media-plugins/gst-plugins-esd-0.10 ) - X? ( >=media-plugins/gst-plugins-x-0.10 ) - xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )" - -DOCS="AUTHORS INSTALL README RELEASE TODO" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/${PN}.audioresample.patch -} - -src_compile() { - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins-base_src_configure - - emake || die -} - -# override eclass -src_install() { - gnome2_src_install -} diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.16.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.16.ebuild deleted file mode 100644 index 2fde86d24821..000000000000 --- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.16.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.16.ebuild,v 1.1 2008/01/29 19:57:40 zaheerm Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins-base gst-plugins10 gnome2 libtool flag-o-matic - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.sourceforge.net" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="debug nls" - -RDEPEND=">=dev-libs/glib-2.8 - >=media-libs/gstreamer-0.10.16 - >=dev-libs/liboil-0.3.8 - debug? ( dev-util/valgrind )" -DEPEND="${RDEPEND} - nls? ( >=sys-devel/gettext-0.11.5 ) - >=dev-util/pkgconfig-0.9" - -DOCS="AUTHORS README RELEASE" - -src_unpack() { - unpack ${A} - cd "${S}" - - # Needed for sane .so versioning on Gentoo/FreeBSD - elibtoolize -} - -src_compile() { - # gst doesnt handle optimisations well, last - # tested with 0.10.15 - strip-flags - replace-flags "-O3" "-O2" - - gst-plugins-base_src_configure \ - $(use_enable nls) \ - $(use_enable debug valgrind) \ - $(use_enable debug) - emake || die "emake failed." -} - -src_install() { - gnome2_src_install -} diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.4-r1.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.4-r1.ebuild deleted file mode 100644 index d7f372e9431d..000000000000 --- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.4-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.4-r1.ebuild,v 1.13 2006/05/29 18:20:03 gmsoft Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins-base gst-plugins10 gnome2 eutils flag-o-matic libtool - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 sparc x86" -IUSE="alsa esd oss X xv" - -RDEPEND=">=dev-libs/glib-2.6 - >=media-libs/gstreamer-0.10.4 - >=dev-libs/liboil-0.3.6" - -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" - -PDEPEND="oss? ( >=media-plugins/gst-plugins-oss-0.10 ) - alsa? ( >=media-plugins/gst-plugins-alsa-0.10 ) - esd? ( >=media-plugins/gst-plugins-esd-0.10 ) - X? ( >=media-plugins/gst-plugins-x-0.10 ) - xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )" - -# overrides the eclass -src_unpack() { - - unpack ${A} - cd ${S} - epatch ${FILESDIR}/${P}-typefindfunctions-m4v-NULL-terminator.diff -} - -src_compile() { - - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins-base_src_configure - - emake || die - -} - -# override eclass -src_install() { - - gnome2_src_install - -} - -DOCS="AUTHORS INSTALL README RELEASE TODO" diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.6.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.6.ebuild deleted file mode 100644 index e8cd0d9b99fb..000000000000 --- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.6.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.6.ebuild,v 1.2 2006/05/14 06:37:44 dertobi123 Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins-base gst-plugins10 gnome2 eutils flag-o-matic libtool - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="alsa esd oss X xv" - -RDEPEND=">=dev-libs/glib-2.6 - >=media-libs/gstreamer-0.10.5 - >=dev-libs/liboil-0.3.6" - -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" - -PDEPEND="oss? ( >=media-plugins/gst-plugins-oss-0.10 ) - alsa? ( >=media-plugins/gst-plugins-alsa-0.10 ) - esd? ( >=media-plugins/gst-plugins-esd-0.10 ) - X? ( >=media-plugins/gst-plugins-x-0.10 ) - xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )" - -src_compile() { - - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins-base_src_configure - - emake || die - -} - -# override eclass -src_install() { - - gnome2_src_install - -} - -DOCS="AUTHORS INSTALL README RELEASE TODO" diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.7.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.7.ebuild deleted file mode 100644 index 03e72e4b35c8..000000000000 --- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.7.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.7.ebuild,v 1.1 2006/05/15 08:01:11 zaheerm Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins-base gst-plugins10 gnome2 eutils flag-o-matic libtool - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="alsa esd oss X xv" - -RDEPEND=">=dev-libs/glib-2.6 - >=media-libs/gstreamer-0.10.6 - >=dev-libs/liboil-0.3.6" - -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" - -PDEPEND="oss? ( >=media-plugins/gst-plugins-oss-0.10 ) - alsa? ( >=media-plugins/gst-plugins-alsa-0.10 ) - esd? ( >=media-plugins/gst-plugins-esd-0.10 ) - X? ( >=media-plugins/gst-plugins-x-0.10 ) - xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )" - -src_compile() { - - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins-base_src_configure - - emake || die - -} - -# override eclass -src_install() { - - gnome2_src_install - -} - -DOCS="AUTHORS INSTALL README RELEASE TODO" diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.8.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.8.ebuild deleted file mode 100644 index 43f668b9827c..000000000000 --- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.8.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.8.ebuild,v 1.11 2006/10/14 21:17:18 vapier Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins-base gst-plugins10 gnome2 eutils flag-o-matic libtool - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" -IUSE="alsa esd oss X xv" - -RDEPEND=">=dev-libs/glib-2.8 - >=media-libs/gstreamer-0.10.8 - >=dev-libs/liboil-0.3.6" - -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" - -PDEPEND="oss? ( >=media-plugins/gst-plugins-oss-0.10 ) - alsa? ( >=media-plugins/gst-plugins-alsa-0.10 ) - esd? ( >=media-plugins/gst-plugins-esd-0.10 ) - X? ( >=media-plugins/gst-plugins-x-0.10 ) - xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )" - -src_compile() { - - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins-base_src_configure - - emake || die - -} - -# override eclass -src_install() { - - gnome2_src_install - -} - -DOCS="AUTHORS INSTALL README RELEASE TODO" diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.9.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.9.ebuild deleted file mode 100644 index f4cea210a947..000000000000 --- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.9.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.9.ebuild,v 1.3 2006/10/14 21:17:18 vapier Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins-base gst-plugins10 gnome2 eutils flag-o-matic libtool - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" -IUSE="alsa esd oss X xv" - -RDEPEND=">=dev-libs/glib-2.8 - >=media-libs/gstreamer-0.10.9 - >=dev-libs/liboil-0.3.6" - -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" - -PDEPEND="oss? ( >=media-plugins/gst-plugins-oss-0.10 ) - alsa? ( >=media-plugins/gst-plugins-alsa-0.10 ) - esd? ( >=media-plugins/gst-plugins-esd-0.10 ) - X? ( >=media-plugins/gst-plugins-x-0.10 ) - xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )" - -src_compile() { - - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins-base_src_configure - - emake || die - -} - -# override eclass -src_install() { - - gnome2_src_install - -} - -DOCS="AUTHORS INSTALL README RELEASE TODO" diff --git a/media-libs/gstreamer/ChangeLog b/media-libs/gstreamer/ChangeLog index 6fdad3cad884..caea55ae4b9e 100644 --- a/media-libs/gstreamer/ChangeLog +++ b/media-libs/gstreamer/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-libs/gstreamer # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.194 2008/02/01 12:09:34 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.195 2008/02/01 14:57:18 drac Exp $ + + 01 Feb 2008; Samuli Suominen <drac@gentoo.org> -gstreamer-0.10.11.ebuild, + -gstreamer-0.10.12.ebuild, -gstreamer-0.10.16.ebuild: + Remove unused versions. 01 Feb 2008; Christian Faulhammer <opfer@gentoo.org> gstreamer-0.10.15.ebuild: diff --git a/media-libs/gstreamer/gstreamer-0.10.11.ebuild b/media-libs/gstreamer/gstreamer-0.10.11.ebuild deleted file mode 100644 index 8a1750ef21e6..000000000000 --- a/media-libs/gstreamer/gstreamer-0.10.11.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-0.10.11.ebuild,v 1.11 2007/04/30 23:08:27 genone Exp $ - -# Create a major/minor combo for our SLOT and executables suffix -PVP=(${PV//[-\._]/ }) -PV_MAJ_MIN=${PVP[0]}.${PVP[1]} -#PV_MAJ_MIN=0.10 - -DESCRIPTION="Streaming media framework" -HOMEPAGE="http://gstreamer.sourceforge.net" -SRC_URI="http://gstreamer.freedesktop.org/src/gstreamer/${P}.tar.bz2" - -LICENSE="LGPL-2" -SLOT=${PV_MAJ_MIN} -KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" -IUSE="" - -RDEPEND=">=dev-libs/glib-2.8 - >=dev-libs/libxml2-2.4.9" -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - dev-util/pkgconfig" -# dev-util/gtk-doc -# =app-text/docbook-xml-dtd-4.2*" - -src_compile() { - econf --disable-docs-build --with-package-name="Gentoo GStreamer Ebuild" --with-package-origin="http://www.gentoo.org" || die - emake -j1 || die "compile failed" -} - -src_install() { - make DESTDIR="${D}" install || die - - # remove the unversioned binaries gstreamer provide - # this is to prevent these binaries to be owned by several SLOTs - cd "${D}"/usr/bin - local gst_bins - for gst_bins in $(ls *-${PV_MAJ_MIN}) ; do - rm ${gst_bins/-${PV_MAJ_MIN}/} - einfo "Removed ${gst_bins/-${PV_MAJ_MIN}/}" - done - - cd "${S}" - dodoc AUTHORS ChangeLog DEVEL NEWS README RELEASE REQUIREMENTS TODO - - echo "PRELINK_PATH_MASK=/usr/lib/${PN}-${PV_MAJ_MIN}" > 60${PN}-${PV_MAJ_MIN} - doenvd 60${PN}-${PV_MAJ_MIN} -} - -pkg_postinst() { - elog "Gstreamer has known problems with prelinking, as a workaround" - elog "this ebuild adds the gstreamer plugins to the prelink mask" - elog "path to stop them from being prelinked. It is imperative" - elog "that you undo & redo prelinking after building this pack for" - elog "this to take effect. Make sure the gstreamer lib path is indeed" - elog "added to the PRELINK_PATH_MASK environment variable." - elog "For more information see http://bugs.gentoo.org/81512" -} diff --git a/media-libs/gstreamer/gstreamer-0.10.12.ebuild b/media-libs/gstreamer/gstreamer-0.10.12.ebuild deleted file mode 100644 index 07ad45edfc06..000000000000 --- a/media-libs/gstreamer/gstreamer-0.10.12.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-0.10.12.ebuild,v 1.3 2007/07/26 13:48:18 gustavoz Exp $ - -# Create a major/minor combo for our SLOT and executables suffix -PVP=(${PV//[-\._]/ }) -PV_MAJ_MIN=${PVP[0]}.${PVP[1]} -#PV_MAJ_MIN=0.10 - -DESCRIPTION="Streaming media framework" -HOMEPAGE="http://gstreamer.sourceforge.net" -SRC_URI="http://gstreamer.freedesktop.org/src/gstreamer/${P}.tar.bz2" - -LICENSE="LGPL-2" -SLOT=${PV_MAJ_MIN} -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86 ~x86-fbsd" -IUSE="" - -RDEPEND=">=dev-libs/glib-2.8 - >=dev-libs/libxml2-2.4.9" -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - dev-util/pkgconfig" -# dev-util/gtk-doc -# =app-text/docbook-xml-dtd-4.2*" - -src_compile() { - econf --disable-docs-build --with-package-name="Gentoo GStreamer Ebuild" --with-package-origin="http://www.gentoo.org" || die - emake -j1 || die "compile failed" -} - -src_install() { - make DESTDIR="${D}" install || die - - # remove the unversioned binaries gstreamer provide - # this is to prevent these binaries to be owned by several SLOTs - cd "${D}"/usr/bin - local gst_bins - for gst_bins in $(ls *-${PV_MAJ_MIN}) ; do - rm ${gst_bins/-${PV_MAJ_MIN}/} - einfo "Removed ${gst_bins/-${PV_MAJ_MIN}/}" - done - - cd "${S}" - dodoc AUTHORS ChangeLog DEVEL NEWS README RELEASE REQUIREMENTS TODO - - echo "PRELINK_PATH_MASK=/usr/lib/${PN}-${PV_MAJ_MIN}" > 60${PN}-${PV_MAJ_MIN} - doenvd 60${PN}-${PV_MAJ_MIN} -} - -pkg_postinst() { - elog "Gstreamer has known problems with prelinking, as a workaround" - elog "this ebuild adds the gstreamer plugins to the prelink mask" - elog "path to stop them from being prelinked. It is imperative" - elog "that you undo & redo prelinking after building this pack for" - elog "this to take effect. Make sure the gstreamer lib path is indeed" - elog "added to the PRELINK_PATH_MASK environment variable." - elog "For more information see http://bugs.gentoo.org/81512" -} diff --git a/media-libs/gstreamer/gstreamer-0.10.16.ebuild b/media-libs/gstreamer/gstreamer-0.10.16.ebuild deleted file mode 100644 index a1fece73dccd..000000000000 --- a/media-libs/gstreamer/gstreamer-0.10.16.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-0.10.16.ebuild,v 1.1 2008/01/29 19:44:59 zaheerm Exp $ - -inherit libtool - -# Create a major/minor combo for our SLOT and executables suffix -PVP=(${PV//[-\._]/ }) -PV_MAJ_MIN=${PVP[0]}.${PVP[1]} - -DESCRIPTION="Streaming media framework" -HOMEPAGE="http://gstreamer.sourceforge.net" -SRC_URI="http://${PN}.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="LGPL-2" -SLOT=${PV_MAJ_MIN} -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="debug nls test" - -RDEPEND=">=dev-libs/glib-2.8 - >=dev-libs/libxml2-2.4.9 - debug? ( dev-util/valgrind ) - test? ( >=dev-libs/check-0.9.2 )" -DEPEND="${RDEPEND} - nls? ( >=sys-devel/gettext-0.11.5 ) - dev-util/pkgconfig - !<media-libs/gst-plugins-ugly-0.10.6" - -src_unpack() { - unpack ${A} - cd "${S}" - # Needed for sane .so versioning on Gentoo/FreeBSD - elibtoolize -} - -src_compile() { - econf --with-package-name="Gentoo GStreamer ebuild" \ - --with-package-origin="http://www.gentoo.org" \ - $(use_enable test tests) \ - $(use_enable debug valgrind) \ - $(use_enable debug) \ - $(use_enable nls) - - emake || die "emake failed." -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed." - dodoc AUTHORS ChangeLog NEWS README RELEASE TODO - - # Remove unversioned binaries to allow SLOT installations in future. - cd "${D}"/usr/bin - local gst_bins - for gst_bins in $(ls *-${PV_MAJ_MIN}) ; do - rm ${gst_bins/-${PV_MAJ_MIN}/} - einfo "Removed ${gst_bins/-${PV_MAJ_MIN}/}" - done -} |