summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2007-11-28 16:26:33 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2007-11-28 16:26:33 +0000
commit14f9552b41fc21324a678624e08f2c06f19b9eef (patch)
tree36bc20114fb9c008e7e582e0cee9d6aee62dfe4b /dev-python/gst-python
parentFix patches (diff)
downloadhistorical-14f9552b41fc21324a678624e08f2c06f19b9eef.tar.gz
historical-14f9552b41fc21324a678624e08f2c06f19b9eef.tar.bz2
historical-14f9552b41fc21324a678624e08f2c06f19b9eef.zip
Version bump, applying a -Wl,-z,lazy patch wrt #166221.
Package-Manager: portage-2.1.4_rc3
Diffstat (limited to 'dev-python/gst-python')
-rw-r--r--dev-python/gst-python/ChangeLog8
-rw-r--r--dev-python/gst-python/Manifest20
-rw-r--r--dev-python/gst-python/files/digest-gst-python-0.10.93
-rw-r--r--dev-python/gst-python/files/gst-python-0.10.9-lazy.patch21
-rw-r--r--dev-python/gst-python/gst-python-0.10.9.ebuild51
5 files changed, 98 insertions, 5 deletions
diff --git a/dev-python/gst-python/ChangeLog b/dev-python/gst-python/ChangeLog
index 155731fb683c..eaf4b65f7ff4 100644
--- a/dev-python/gst-python/ChangeLog
+++ b/dev-python/gst-python/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/gst-python
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.30 2007/11/24 13:58:23 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.31 2007/11/28 16:26:32 drac Exp $
+
+*gst-python-0.10.9 (28 Nov 2007)
+
+ 28 Nov 2007; Samuli Suominen <drac@gentoo.org>
+ +files/gst-python-0.10.9-lazy.patch, +gst-python-0.10.9.ebuild:
+ Version bump, applying a -Wl,-z,lazy patch wrt #166221.
24 Nov 2007; Samuli Suominen <drac@gentoo.org>
gst-python-0.10.8-r1.ebuild:
diff --git a/dev-python/gst-python/Manifest b/dev-python/gst-python/Manifest
index c29c236a878b..e8fa855b26a7 100644
--- a/dev-python/gst-python/Manifest
+++ b/dev-python/gst-python/Manifest
@@ -2,15 +2,24 @@ AUX gst-python-0.10.8-atexit.patch 454 RMD160 8b5036154a29ce53803579c6f3c2d9a9e8
MD5 6c3aae86508e6fe6748803f3bb3aa3a5 files/gst-python-0.10.8-atexit.patch 454
RMD160 8b5036154a29ce53803579c6f3c2d9a9e8915e3e files/gst-python-0.10.8-atexit.patch 454
SHA256 6c07efb789bb83c4330460b551612adef6be708a932ea0c1e7e96568dab1d47a files/gst-python-0.10.8-atexit.patch 454
+AUX gst-python-0.10.9-lazy.patch 534 RMD160 912cd099a3f045305a6a9b33dd3bbc6aa422890c SHA1 a70a68be3e7f03b002f5a49e4685cf7d4daba264 SHA256 5a973c247741dcf2418c3f15427e9408295606ff3b2bf559ae7d82e060b18fee
+MD5 2c1f7823d85465bf8e8400e6c065cefd files/gst-python-0.10.9-lazy.patch 534
+RMD160 912cd099a3f045305a6a9b33dd3bbc6aa422890c files/gst-python-0.10.9-lazy.patch 534
+SHA256 5a973c247741dcf2418c3f15427e9408295606ff3b2bf559ae7d82e060b18fee files/gst-python-0.10.9-lazy.patch 534
DIST gst-python-0.10.8.tar.gz 602170 RMD160 97ec07b064921771d4cadd68194ab2a023f7f20c SHA1 f764f13033eb88d2bbc98c491c5563e3c6adf392 SHA256 3c0404b51eb7ad32f1f03409604f6fe7871ec9ccb4316e307a88c317e62c1552
+DIST gst-python-0.10.9.tar.bz2 447963 RMD160 c58c4cf5ebba7bf52dbc8a6de1d8346050166651 SHA1 4ba8033a3b4d12804258db9c4cf0a63367cc9592 SHA256 9c04c7c50374bf58c5cc8c30400d2738df3fb43d056bdc441d33d4ce9fb3e4b4
EBUILD gst-python-0.10.8-r1.ebuild 1457 RMD160 f3fa68e37958b3f8972a9523a9969469bc718811 SHA1 d6b863b0a2002fbe0b285366e23ee9216fb6a150 SHA256 a0e59545d006d11efd0f1ecd91b32ab79c7c007d0c1c5fd09b00acf1228db9d1
MD5 731a958687293656ee53e66f5dd204e0 gst-python-0.10.8-r1.ebuild 1457
RMD160 f3fa68e37958b3f8972a9523a9969469bc718811 gst-python-0.10.8-r1.ebuild 1457
SHA256 a0e59545d006d11efd0f1ecd91b32ab79c7c007d0c1c5fd09b00acf1228db9d1 gst-python-0.10.8-r1.ebuild 1457
-MISC ChangeLog 4872 RMD160 d65fe18396f172989edd0646666396c1ed08712b SHA1 536e5e42ac27bcc20688eee65feb586110fc5910 SHA256 4c276a1e83f7bda7d9dd6ab31a0f26f337f0d0e4225d8b2a79cecaf07f578f19
-MD5 d4494a569cf815915a12077e37c61ebf ChangeLog 4872
-RMD160 d65fe18396f172989edd0646666396c1ed08712b ChangeLog 4872
-SHA256 4c276a1e83f7bda7d9dd6ab31a0f26f337f0d0e4225d8b2a79cecaf07f578f19 ChangeLog 4872
+EBUILD gst-python-0.10.9.ebuild 1281 RMD160 193a3b957d1a92f77c3794b70677662f0255d832 SHA1 6144d8c47eb09f781f282b18cec2ce058d4e24a1 SHA256 7e174740e862cbd97ddc249e56ce3e213b26b56513ee3bede567ec2d88161177
+MD5 6c029b5632b8a9f3d9bd0e2a8c9fe1bd gst-python-0.10.9.ebuild 1281
+RMD160 193a3b957d1a92f77c3794b70677662f0255d832 gst-python-0.10.9.ebuild 1281
+SHA256 7e174740e862cbd97ddc249e56ce3e213b26b56513ee3bede567ec2d88161177 gst-python-0.10.9.ebuild 1281
+MISC ChangeLog 5080 RMD160 5516580a7c83a2c7d09585b09e4f2dcf32dd090b SHA1 06bc2b1736eb0a87bd46a30bb5f774cf2052af88 SHA256 22c38f0a1265213f864d7dc087d9a2ee08dff0c130d984bc8f49d1d53709187b
+MD5 619387e7e4828576ea00113666dca2bd ChangeLog 5080
+RMD160 5516580a7c83a2c7d09585b09e4f2dcf32dd090b ChangeLog 5080
+SHA256 22c38f0a1265213f864d7dc087d9a2ee08dff0c130d984bc8f49d1d53709187b ChangeLog 5080
MISC metadata.xml 162 RMD160 c6078d82a9ff46dbb283bc14ade9d117144cca67 SHA1 f46f8ccd62374b17183b5aca523c4dcf60d718f9 SHA256 3ac891ee23de8c6e2bef32e0c7aa3e6607e808de76ed723fbe7a1fb92f6093f1
MD5 6050196ef420c3e4025029ebee5a813f metadata.xml 162
RMD160 c6078d82a9ff46dbb283bc14ade9d117144cca67 metadata.xml 162
@@ -18,3 +27,6 @@ SHA256 3ac891ee23de8c6e2bef32e0c7aa3e6607e808de76ed723fbe7a1fb92f6093f1 metadata
MD5 9c50238bf010aa2d0a8f87422ea94585 files/digest-gst-python-0.10.8-r1 253
RMD160 f41f9e21e51ba70be2d7321148c75e27a66278ae files/digest-gst-python-0.10.8-r1 253
SHA256 6fae8f2febac2efcefd2b14bcb0775024efef164d2b7f9e8ca1199d746cc7526 files/digest-gst-python-0.10.8-r1 253
+MD5 5121b566ec34353b0318aebcc058c91a files/digest-gst-python-0.10.9 256
+RMD160 e0e0df09ccc3b5ac5995444cbab624c1ee277154 files/digest-gst-python-0.10.9 256
+SHA256 cabba857bae88fdfa2e0e8619aba8da94d629356be6f9efac38157b97dd24f27 files/digest-gst-python-0.10.9 256
diff --git a/dev-python/gst-python/files/digest-gst-python-0.10.9 b/dev-python/gst-python/files/digest-gst-python-0.10.9
new file mode 100644
index 000000000000..a2b935aa34a0
--- /dev/null
+++ b/dev-python/gst-python/files/digest-gst-python-0.10.9
@@ -0,0 +1,3 @@
+MD5 807e14e8d058445524a34e079bb83048 gst-python-0.10.9.tar.bz2 447963
+RMD160 c58c4cf5ebba7bf52dbc8a6de1d8346050166651 gst-python-0.10.9.tar.bz2 447963
+SHA256 9c04c7c50374bf58c5cc8c30400d2738df3fb43d056bdc441d33d4ce9fb3e4b4 gst-python-0.10.9.tar.bz2 447963
diff --git a/dev-python/gst-python/files/gst-python-0.10.9-lazy.patch b/dev-python/gst-python/files/gst-python-0.10.9-lazy.patch
new file mode 100644
index 000000000000..880d5508b2ee
--- /dev/null
+++ b/dev-python/gst-python/files/gst-python-0.10.9-lazy.patch
@@ -0,0 +1,21 @@
+diff -ur gst-python-0.10.9.orig/configure.ac gst-python-0.10.9/configure.ac
+--- gst-python-0.10.9.orig/configure.ac 2007-11-28 11:33:05.000000000 +0200
++++ gst-python-0.10.9/configure.ac 2007-11-28 18:09:48.000000000 +0200
+@@ -363,6 +363,17 @@
+
+ AG_GST_VALGRIND_CHECK
+
++AC_MSG_CHECKING([whether $LD accepts -z,lazy])
++case `$LD -z,lazy -v 2>&1 </dev/null` in
++*GNU* | *'with BFD'*)
++ LDFLAGS="$LDFLAGS -Wl,-z,lazy"
++ AC_MSG_RESULT([yes])
++ ;;
++*)
++ AC_MSG_RESULT([no])
++ ;;
++esac
++
+ AC_OUTPUT([
+ Makefile
+ codegen/Makefile
diff --git a/dev-python/gst-python/gst-python-0.10.9.ebuild b/dev-python/gst-python/gst-python-0.10.9.ebuild
new file mode 100644
index 000000000000..d1e018141631
--- /dev/null
+++ b/dev-python/gst-python/gst-python-0.10.9.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.9.ebuild,v 1.1 2007/11/28 16:26:32 drac Exp $
+
+NEED_PYTHON=2.3
+
+inherit autotools eutils multilib python
+
+DESCRIPTION="A Python Interface to GStreamer"
+HOMEPAGE="http://gstreamer.freedesktop.org"
+SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2"
+SLOT="0.10"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-python/pygtk-2.6.3
+ >=dev-libs/glib-2.8
+ >=x11-libs/gtk+-2.6
+ >=dev-python/pygobject-2.11.2
+ >=media-libs/gstreamer-0.10.2
+ >=media-libs/gst-plugins-base-0.10.0.2
+ dev-libs/libxml2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? ( app-text/xmlto )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-lazy.patch
+ AT_M4DIR="common/m4" eautoreconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc AUTHORS ChangeLog NEWS README TODO
+ docinto examples
+ cp -pPR examples/* "${D}"/usr/share/doc/${PF}/examples
+ prepalldocs
+}
+
+pkg_postinst() {
+ python_version
+ python_mod_optimize "${ROOT}"usr/$(get_libdir)/python${PYVER}/site-packages/gst-0.10
+}
+
+pkg_postrm() {
+ python_mod_cleanup
+}