summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Huemer <alexander.huemer@sbg.ac.at>2009-06-24 23:11:02 +0200
committerAlexander Huemer <alexander.huemer@sbg.ac.at>2009-06-24 23:11:02 +0200
commit4624a865dcc2bdeac9a70b79dfc19c6909056a7a (patch)
tree4a951da492bafb05cd5e5972b7c9da23b2063925
parentbumped dev-libs/nss to latest ~ (3.12.3-r1) (diff)
downloadmultilib-portage-4624a865dcc2bdeac9a70b79dfc19c6909056a7a.tar.gz
multilib-portage-4624a865dcc2bdeac9a70b79dfc19c6909056a7a.tar.bz2
multilib-portage-4624a865dcc2bdeac9a70b79dfc19c6909056a7a.zip
bumped dev-python/pygobject to latest ~ (2.18.0)
-rw-r--r--dev-python/pygobject/Manifest2
-rw-r--r--dev-python/pygobject/pygobject-2.18.0.ebuild85
-rw-r--r--metadata/cache/dev-python/pygobject-2.18.022
3 files changed, 109 insertions, 0 deletions
diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest
index 7647d7405..bfad4c0a9 100644
--- a/dev-python/pygobject/Manifest
+++ b/dev-python/pygobject/Manifest
@@ -6,11 +6,13 @@ DIST pygobject-2.14.2.tar.bz2 366808 RMD160 c9894695d745a9d859f3edfb9e2946ad8b4f
DIST pygobject-2.15.4.tar.bz2 477302 RMD160 eecbf4a7969a7a81a50cf6e2b52d53d7d72d6b4e SHA1 dfc3f04a27243ac4c386bfd19e4c383dd419d040 SHA256 c746693328bfed7838a1f3bfac41b13d7f39a81ac961559cd0daf700fc677da7
DIST pygobject-2.16.0.tar.bz2 515503 RMD160 509cddab25ab084706bc69d3c6c90f490251c37e SHA1 bb16032be31b0651160e9a2caf11c1115c69c85a SHA256 db0ab6f998bc5750aba2dfa96c8932f673914d8bf804a2c1c769b4a6e3f192d2
DIST pygobject-2.16.1.tar.bz2 522347 RMD160 37f4075af9c06aba4fca47e2580c5408dbc28845 SHA1 12ce140438e7ff7e1a26fe4bba9a26b49f80ec0d SHA256 ee229c642759470a242c7f6ce3bd969a7484496f95570a8783859b03d6d79cc5
+DIST pygobject-2.18.0.tar.bz2 639205 RMD160 db454107949b0e797c6c151aa426368ef0f59317 SHA1 f800eda7978fe9813600cfdda973da15c3178bb0 SHA256 b11b840ae31e6e644986806ee3400f4528b803d07b6cee26add45e0f2e5e622b
EBUILD pygobject-2.14.0.ebuild 2542 RMD160 b3448bf1f03fc57a16e5a1b744e275d47d0a1fd5 SHA1 c2b50af1923df89089942fb142f4b7f440e2c828 SHA256 d6b9bbb20630b4acc7e53494d34878be8abbe2dd640f61c7dc9440116e514307
EBUILD pygobject-2.14.2.ebuild 2838 RMD160 75771310676cdd3a9f35a82096ef89e6689ce18e SHA1 f4a7982aeebb4f777b1b0064b30af5f9bfaedc6f SHA256 f604095b79b7e3e1fee3bbccc9387283a4d1dbdd8ed7ef625d1e630e3f5c09f5
EBUILD pygobject-2.15.4.ebuild 2294 RMD160 0ff71711fbbd7d86f863f204cf2580d96157dc65 SHA1 9ee0c8c144d85c0d4241d7633aca0a9a1ff97c30 SHA256 f70913b74987cfac1ab76a872b6645421e89221f453a11a41b91da9131b28970
EBUILD pygobject-2.16.0.ebuild 2403 RMD160 d59d0e55b1816f41a69577ad669219e080164927 SHA1 309fa4bc716c3d84c7ebd4e59261e70610abbf1b SHA256 2399288c5c884234dc64f13ae5b8e34e3509bdc6a8537f9bfed4582ed97b5c30
EBUILD pygobject-2.16.1-r1.ebuild 2300 RMD160 e927554dedbf387055e0d116ed2299231cf84aae SHA1 daac45ddd7515a834f271b584eecd300f40a940a SHA256 633622b955607872cabaaf9ac4313da4474bade96fdaf970d640659e1c84a5e2
EBUILD pygobject-2.16.1.ebuild 2397 RMD160 ef11a73e1f2b08e6bf805ce8575256ae7b0e4864 SHA1 7cae7c1769a5c9aade47011604a529c9631b709c SHA256 0f263205f8adb52e550cb767cd5c7f63a357e5abae7b1b79ef5d7b08b5e3d039
+EBUILD pygobject-2.18.0.ebuild 2464 RMD160 e71633d601eb281157a86dc370bcf77f0deef181 SHA1 f01e0b3407186459010d6d674f25b7a734011eb0 SHA256 7f7a23810651bdcea3febbfabe5b7897de0d54b01a1911896e9313026f4f9d4d
MISC ChangeLog 8446 RMD160 de8e65f998ff53ae31fd62ccc97148af035cfaef SHA1 54c4de3ba15924bac5aa10c6edb2d4a29175fdb6 SHA256 5e35a97e3f3f776c2217cdc294706b1a35764e6fb77b1480897aa7407a5e0cf0
MISC metadata.xml 263 RMD160 aa9b8ada798575f5d2b94042357d5ed59f4b1cbf SHA1 0843ae5e9b5a9a0ea54f4c79539bf781522e9b10 SHA256 993400d5ee19f0bd67c463d999d24e4184e8c077b4e535adf6a00678ced0c46c
diff --git a/dev-python/pygobject/pygobject-2.18.0.ebuild b/dev-python/pygobject/pygobject-2.18.0.ebuild
new file mode 100644
index 000000000..4f69cc95b
--- /dev/null
+++ b/dev-python/pygobject/pygobject-2.18.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.18.0.ebuild,v 1.1 2009/06/24 16:01:51 mrpouet Exp $
+
+EAPI="2"
+
+inherit autotools gnome2 python virtualx versionator multilib-native
+
+DESCRIPTION="GLib's GObject library bindings for Python"
+HOMEPAGE="http://www.pygtk.org/"
+
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc examples libffi test"
+
+RDEPEND=">=dev-lang/python-2.4.4-r5[lib32?]
+ >=dev-libs/glib-2.16[lib32?]
+ !<dev-python/pygtk-2.13[lib32?]
+ libffi? ( virtual/libffi )"
+DEPEND="${RDEPEND}
+ doc? ( dev-libs/libxslt >=app-text/docbook-xsl-stylesheets-1.70.1 )
+ >=dev-util/pkgconfig-0.12.0"
+
+DOCS="AUTHORS ChangeLog ChangeLog.pre-$(get_version_component_range 1-2)
+ NEWS README"
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ --disable-dependency-tracking
+ --enable-libtool-lock
+ $(use_enable doc docs)
+ $(use_enable test glibtest)
+ $(use_with libffi ffi)"
+}
+
+multilib-native_src_prepare_internal() {
+ gnome2_src_unpack
+
+ # Fix FHS compliance, see upstream bug #535524
+ epatch "${FILESDIR}/${PN}-2.15.4-fix-codegen-location.patch"
+
+ # needed to build on a libtool-1 system, bug #255542
+ rm m4/lt* m4/libtool.m4 ltmain.sh
+
+ eautoreconf
+
+ # disable pyc compiling
+ mv py-compile py-compile.orig
+ ln -s $(type -P true) py-compile
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ Xemake check || die "tests failed"
+}
+
+multilib-native_src_install_internal() {
+ gnome2_src_install
+
+ if use examples; then
+ insinto /usr/share/doc/${P}
+ doins -r examples
+ fi
+
+ python_version
+ mv "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py \
+ "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py-2.0
+ mv "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.pth \
+ "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.pth-2.0
+}
+
+multilib-native_pkg_postinst_internal() {
+ python_version
+ python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0
+ alternatives_auto_makesym /usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py pygtk.py-[0-9].[0-9]
+ alternatives_auto_makesym /usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.pth pygtk.pth-[0-9].[0-9]
+ python_mod_compile /usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py
+ python_need_rebuild
+}
+
+pkg_postrm() {
+ python_version
+ python_mod_cleanup
+}
diff --git a/metadata/cache/dev-python/pygobject-2.18.0 b/metadata/cache/dev-python/pygobject-2.18.0
new file mode 100644
index 000000000..c003c3656
--- /dev/null
+++ b/metadata/cache/dev-python/pygobject-2.18.0
@@ -0,0 +1,22 @@
+>=dev-lang/python-2.4.4-r5[lib32?] >=dev-libs/glib-2.16[lib32?] !<dev-python/pygtk-2.13[lib32?] libffi? ( virtual/libffi ) doc? ( dev-libs/libxslt >=app-text/docbook-xsl-stylesheets-1.70.1 ) >=dev-util/pkgconfig-0.12.0 =sys-devel/automake-1.10* >=sys-devel/autoconf-2.61 sys-devel/libtool >=sys-apps/sed-4 X? ( x11-base/xorg-server x11-apps/xhost ) sys-apps/abi-wrapper
+>=dev-lang/python-2.4.4-r5[lib32?] >=dev-libs/glib-2.16[lib32?] !<dev-python/pygtk-2.13[lib32?] libffi? ( virtual/libffi ) sys-apps/abi-wrapper
+2
+mirror://gnome/sources/pygobject/2.18/pygobject-2.18.0.tar.bz2
+
+http://www.pygtk.org/
+LGPL-2.1
+GLib's GObject library bindings for Python
+~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd
+alternatives autotools base eutils fdo-mime gnome.org gnome2 gnome2-utils libtool multilib multilib-native portability python toolchain-funcs versionator virtualx
+doc examples libffi test debug X lib32
+
+
+
+2
+
+compile configure install postinst postrm preinst prepare setup test unpack
+
+
+
+
+