summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2008-12-14 23:25:11 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2008-12-14 23:25:11 +0000
commit4e3145459779a5d05eea40bf69a4968f15d601de (patch)
tree925956dedf8cf3b3a0522a5703c8cc49da119c7d
parentAdd python_need_rebuild per bug #244610. (diff)
downloadhistorical-4e3145459779a5d05eea40bf69a4968f15d601de.tar.gz
historical-4e3145459779a5d05eea40bf69a4968f15d601de.tar.bz2
historical-4e3145459779a5d05eea40bf69a4968f15d601de.zip
Add python_need_rebuild per bug #244608.
Package-Manager: portage-2.2_rc17/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64
-rw-r--r--dev-python/pygobject/ChangeLog7
-rw-r--r--dev-python/pygobject/pygobject-2.14.0.ebuild3
-rw-r--r--dev-python/pygobject/pygobject-2.14.1.ebuild80
-rw-r--r--dev-python/pygobject/pygobject-2.14.2.ebuild3
-rw-r--r--dev-python/pygobject/pygobject-2.15.4.ebuild3
5 files changed, 12 insertions, 84 deletions
diff --git a/dev-python/pygobject/ChangeLog b/dev-python/pygobject/ChangeLog
index b8bb3e47c11b..d2021036f854 100644
--- a/dev-python/pygobject/ChangeLog
+++ b/dev-python/pygobject/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/pygobject
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/ChangeLog,v 1.51 2008/11/13 18:59:56 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/ChangeLog,v 1.52 2008/12/14 23:25:11 eva Exp $
+
+ 14 Dec 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ pygobject-2.14.0.ebuild, -pygobject-2.14.1.ebuild,
+ pygobject-2.14.2.ebuild, pygobject-2.15.4.ebuild:
+ Add python_need_rebuild per bug #244608.
13 Nov 2008; Brent Baude <ranger@gentoo.org> pygobject-2.14.2.ebuild:
Marking pygobject-2.14.2 ppc64 stable for bug 236971
diff --git a/dev-python/pygobject/pygobject-2.14.0.ebuild b/dev-python/pygobject/pygobject-2.14.0.ebuild
index 4e05fc7eb678..d56dcaa1b295 100644
--- a/dev-python/pygobject/pygobject-2.14.0.ebuild
+++ b/dev-python/pygobject/pygobject-2.14.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.14.0.ebuild,v 1.11 2008/05/29 14:23:41 hawking Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.14.0.ebuild,v 1.12 2008/12/14 23:25:11 eva Exp $
WANT_AUTOCONF=none
WANT_AUTOMAKE=1.8
@@ -67,6 +67,7 @@ pkg_postinst() {
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() {
diff --git a/dev-python/pygobject/pygobject-2.14.1.ebuild b/dev-python/pygobject/pygobject-2.14.1.ebuild
deleted file mode 100644
index fa89ccc04d40..000000000000
--- a/dev-python/pygobject/pygobject-2.14.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.14.1.ebuild,v 1.8 2008/05/29 14:23:41 hawking Exp $
-
-WANT_AUTOMAKE=1.9.6
-inherit gnome2 python autotools
-
-DESCRIPTION="GLib's GObject library bindings for Python"
-HOMEPAGE="http://www.pygtk.org/"
-
-LICENSE="LGPL-2"
-SLOT="2"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
-IUSE="doc examples"
-
-# glib higher dep than in configure.in comes from a runtime version check and ensures that
-# timeout_add_seconds is available for any packages that depend on pygobject and use it
-# python high dep for a fixed python-config, as aclocal.m4/configure in the tarball requires it to function properly
-RDEPEND=">=dev-lang/python-2.4.4-r5
- >=dev-libs/glib-2.13.5
- !<dev-python/pygtk-2.9"
-DEPEND="${RDEPEND}
- doc? ( dev-libs/libxslt >=app-text/docbook-xsl-stylesheets-1.70.1 )
- >=dev-util/pkgconfig-0.12.0"
-
-DOCS="AUTHORS ChangeLog NEWS README"
-
-pkg_setup() {
- # activate libffi when bug #199850 is solved
- G2CONF="${G2CONF} $(use_enable doc docs) --without-libffi"
-}
-
-src_unpack() {
- gnome2_src_unpack
-
- # fix bug #147285 - Robin H. Johnson <robbat2@gentoo.org>
- # this is caused by upstream's automake-1.8 lacking some Gentoo-specific
- # patches (for tmpfs amongst other things). Upstreams hit by this should
- # move to newer automake versions ideally.
- # eautomake
-
- # fix bug #198875 and bug #194632
- epatch "${FILESDIR}/${PN}-2.14.0-libffi-magic.patch"
-
- # uncomment above eautomake when eautoreconf isn't needed anymore
- cp aclocal.m4 old.m4
- AT_M4DIR="." eautoreconf
-
- # disable pyc compiling
- mv py-compile py-compile.orig
- ln -s $(type -P true) py-compile
-}
-
-src_install() {
- 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
-}
-
-pkg_postinst() {
- 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
-}
-
-pkg_postrm() {
- python_version
- python_mod_cleanup
-}
diff --git a/dev-python/pygobject/pygobject-2.14.2.ebuild b/dev-python/pygobject/pygobject-2.14.2.ebuild
index 851d144f9a5e..035e2479280b 100644
--- a/dev-python/pygobject/pygobject-2.14.2.ebuild
+++ b/dev-python/pygobject/pygobject-2.14.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.14.2.ebuild,v 1.11 2008/11/13 18:59:56 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.14.2.ebuild,v 1.12 2008/12/14 23:25:11 eva Exp $
inherit gnome2 python autotools virtualx
@@ -76,6 +76,7 @@ pkg_postinst() {
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() {
diff --git a/dev-python/pygobject/pygobject-2.15.4.ebuild b/dev-python/pygobject/pygobject-2.15.4.ebuild
index 461bff150ff1..8de137879cfd 100644
--- a/dev-python/pygobject/pygobject-2.15.4.ebuild
+++ b/dev-python/pygobject/pygobject-2.15.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.15.4.ebuild,v 1.1 2008/10/19 11:41:44 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.15.4.ebuild,v 1.2 2008/12/14 23:25:11 eva Exp $
inherit autotools gnome2 python virtualx
@@ -68,6 +68,7 @@ pkg_postinst() {
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() {