diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2007-11-28 16:26:33 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2007-11-28 16:26:33 +0000 |
commit | 14f9552b41fc21324a678624e08f2c06f19b9eef (patch) | |
tree | 36bc20114fb9c008e7e582e0cee9d6aee62dfe4b /dev-python/gst-python | |
parent | Fix patches (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/gst-python/Manifest | 20 | ||||
-rw-r--r-- | dev-python/gst-python/files/digest-gst-python-0.10.9 | 3 | ||||
-rw-r--r-- | dev-python/gst-python/files/gst-python-0.10.9-lazy.patch | 21 | ||||
-rw-r--r-- | dev-python/gst-python/gst-python-0.10.9.ebuild | 51 |
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 +} |