summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2008-12-05 19:16:46 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2008-12-05 19:16:46 +0000
commit9d6676902e88c64601ad9cb0fc645d3281a54de7 (patch)
treecb496537912fefe84cb22ef1857bea8be436d340 /media-libs/gstreamer
parentAdd utils.{sh,pm} to contrib/ as a few contrib-plugins fail otherwise. Thanks... (diff)
downloadhistorical-9d6676902e88c64601ad9cb0fc645d3281a54de7.tar.gz
historical-9d6676902e88c64601ad9cb0fc645d3281a54de7.tar.bz2
historical-9d6676902e88c64601ad9cb0fc645d3281a54de7.zip
Version bump.
Package-Manager: portage-2.1.6_rc2/cvs/Linux 2.6.27.7 i686
Diffstat (limited to 'media-libs/gstreamer')
-rw-r--r--media-libs/gstreamer/ChangeLog8
-rw-r--r--media-libs/gstreamer/Manifest5
-rw-r--r--media-libs/gstreamer/files/gstreamer-0.10.21-gtkdoc.patch15
-rw-r--r--media-libs/gstreamer/gstreamer-0.10.21.ebuild61
4 files changed, 87 insertions, 2 deletions
diff --git a/media-libs/gstreamer/ChangeLog b/media-libs/gstreamer/ChangeLog
index ea0d525793bd..14dc61d89d84 100644
--- a/media-libs/gstreamer/ChangeLog
+++ b/media-libs/gstreamer/ChangeLog
@@ -1,6 +1,12 @@
# 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.212 2008/09/23 20:57:25 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.213 2008/12/05 19:16:46 ssuominen Exp $
+
+*gstreamer-0.10.21 (05 Dec 2008)
+
+ 05 Dec 2008; <ssuominen@gentoo.org> +files/gstreamer-0.10.21-gtkdoc.patch,
+ +gstreamer-0.10.21.ebuild:
+ Version bump.
23 Sep 2008; Jeroen Roovers <jer@gentoo.org> gstreamer-0.10.20.ebuild:
Stable for HPPA (bug #232054).
diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 03a21ed6fd78..0f1e3efc7190 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,11 +1,14 @@
AUX gstreamer-0.10.14-gstcaps.patch 506 RMD160 7d77743a78dfae975c025f659c7f3036a6de306f SHA1 05c590413953105fcbb0e071ed1b38c6103a7802 SHA256 d77061a547f4a658548b14f2de9579989ed1190381c41bbe9a4da578c734d57e
+AUX gstreamer-0.10.21-gtkdoc.patch 816 RMD160 70b89d12357dcf8fa063ead4f337ad39b3494db9 SHA1 7b6080f563afd9e31ae28f38bcbfcab3e4bc6564 SHA256 592d2257a038aa267b4e01a0dbdc3625ab55a00f763f85b75c573e413872a0b3
DIST gstreamer-0.10.14.tar.bz2 2004318 RMD160 6e6f75c89da223ac42a0ab3cc1642b24007a9181 SHA1 29e02be4dbf50272086e436f3fab2dcfadaaff2b SHA256 e684179e63262c7271dbc50e64ead205cae013daac7264d8effbf60fed3f2438
DIST gstreamer-0.10.17.tar.bz2 2167909 RMD160 0379be0e4dfb4b0e535c3093e10b8d02a92d0faf SHA1 c632034b09cb50d9a986302091d207c4acb63218 SHA256 442862dc93e734aa58f13bcf3914dc7a40d3fa28f0ae2152c80457438dc3569c
DIST gstreamer-0.10.19.tar.bz2 2219970 RMD160 d08e26a80684bbe78b5f1cb9db4149290e3f0e2c SHA1 7c8e59ec9e59990665b30aa9d0c6bb13d7da667a SHA256 0de74f46b5434d9ae9469f2ea12d6fcb6f2d91f0e8c1b731e231c787989b5ae0
DIST gstreamer-0.10.20.tar.bz2 2253801 RMD160 8b3fa0ebdd30071c820bd3a9f7fec2104ff51bff SHA1 a95e731ee2d377c80eecd61a700cfa1090aaae92 SHA256 c839c3872510890bdbdfb43a79fd8b5646f3b9164b637127fb550351dc147eba
+DIST gstreamer-0.10.21.tar.bz2 2662621 RMD160 d801ff66390ef41880cf0be1fee6f7aebf177876 SHA1 892daa9517dd7603e80b009dc059e20f4daea66f SHA256 94c185a0452b5fcddb538f6b686ff959b7afca8340c48fdbe47c87a2a459c3d3
EBUILD gstreamer-0.10.14.ebuild 2216 RMD160 cb317baf6a9067db2168bef6651b44dec393cbc0 SHA1 cda76a7b901d36bdcae18bfec4b059aaf21d6c5e SHA256 1efc0053fc3c9ee53a55d0c3488bb2bc3cd4e0e5e4664ff6516be9aa65f3dee3
EBUILD gstreamer-0.10.17.ebuild 1609 RMD160 52bfe4d38cde703998bd4c162076eb1e8c2ac0ff SHA1 9b253df50c2abc393b82dee30870555308eb50d7 SHA256 7b60729c1eb8ace9dd3d338942d8839af6824c3ea8073d705f334764b22a2b5b
EBUILD gstreamer-0.10.19.ebuild 1612 RMD160 bb6befc6e2ba676daa335a4ea134b4f0038df16c SHA1 044fe0f46ea30de1ca0d95f53e50bda98ed1e51c SHA256 dd7c644235ada92a3c0b8cb326eb02d53c263d3a22a3b7fcfd7f721e61c37ddc
EBUILD gstreamer-0.10.20.ebuild 1605 RMD160 2d272fc2dfa4e8ebe08f9cac87fdd21b32919181 SHA1 ec88e83229ae62d377cc68dd32196d93cdb31595 SHA256 039d93accf50fa58eb0af9696cd515f11810a86b9723434a7fcd6307ef440a0b
-MISC ChangeLog 27284 RMD160 e4f8e4c5b0eaffce38473fafbe28caf75c9d38e9 SHA1 72ef8679f8f9a790de12915249e0ea6147a01865 SHA256 317a1fafb134d36f1e12482e91d896fa88f6e111b0f067a715072a2dfb522846
+EBUILD gstreamer-0.10.21.ebuild 1727 RMD160 c63c8309846da5e58d80fa2a7ab1cc4783bd5709 SHA1 68740edf015d80e90052336014e79eae7fa53c24 SHA256 a43ab5b5929ff6e769ee078f34163164acd41865bf64f3e40f000c479c984ae9
+MISC ChangeLog 27447 RMD160 d9bad355d38999bd499ba0cdd486a6df541a0d92 SHA1 ecf81c4c191cd1b940f55d6b5744115960827662 SHA256 17d633946cd18b9bc4c50ad0f7eeca3676bfb25ece02cf79e86f20eac2c6a8c4
MISC metadata.xml 181 RMD160 51814fbdcf7f32cfe70018b3af7fc798e41ff90d SHA1 faf40c45bd66b0072b95556cf7ab097d3be19511 SHA256 22c215902ccdc7fd8cdb765750fb23ea9d9b6c9d3edb1b45325c3469f8f6ffc5
diff --git a/media-libs/gstreamer/files/gstreamer-0.10.21-gtkdoc.patch b/media-libs/gstreamer/files/gstreamer-0.10.21-gtkdoc.patch
new file mode 100644
index 000000000000..12e9874e2670
--- /dev/null
+++ b/media-libs/gstreamer/files/gstreamer-0.10.21-gtkdoc.patch
@@ -0,0 +1,15 @@
+diff -ur gstreamer-0.10.21.orig/common/gtk-doc.mak gstreamer-0.10.21/common/gtk-doc.mak
+--- gstreamer-0.10.21.orig/common/gtk-doc.mak 2008-09-10 12:13:16.000000000 +0300
++++ gstreamer-0.10.21/common/gtk-doc.mak 2008-12-05 21:09:04.000000000 +0200
+@@ -200,8 +200,8 @@
+ $(INSTALL_DATA) $(srcdir)/html/$(DOC_MODULE).devhelp2 \
+ $(DESTDIR)$(TARGET_DIR)/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp2; \
+ fi; \
+- which gtkdoc-rebase >/dev/null && \
+- gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) ; \
++ (which gtkdoc-rebase >/dev/null && \
++ gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR)) || true ; \
+ fi)
+ uninstall-local:
+ (installfiles=`echo ./html/*.html`; \
+Only in gstreamer-0.10.21.orig: gstreamer-0.10.21
diff --git a/media-libs/gstreamer/gstreamer-0.10.21.ebuild b/media-libs/gstreamer/gstreamer-0.10.21.ebuild
new file mode 100644
index 000000000000..a67628527b46
--- /dev/null
+++ b/media-libs/gstreamer/gstreamer-0.10.21.ebuild
@@ -0,0 +1,61 @@
+# 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.21.ebuild,v 1.1 2008/12/05 19:16:46 ssuominen Exp $
+
+# inherit libtool
+inherit autotools
+
+# 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.12
+ >=dev-libs/libxml2-2.4.9
+ >=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-r1
+ !=media-libs/gst-plugins-good-0.10.8"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # Needed for sane .so versioning on Gentoo/FreeBSD
+ # elibtoolize
+ epatch "${FILESDIR}"/${P}-gtkdoc.patch
+ AT_M4DIR="common/m4" eautoreconf
+}
+
+src_compile() {
+ econf --disable-dependency-tracking \
+ --with-package-name="Gentoo GStreamer ebuild" \
+ --with-package-origin="http://www.gentoo.org" \
+ $(use_enable test tests) \
+ $(use_enable debug) \
+ $(use_enable nls)
+
+ emake || die "emake failed."
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE
+
+ # 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
+}