summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-05-22 20:13:01 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-05-22 20:13:01 +0000
commitc4430afde880eb580758dfd3c71c36438e737423 (patch)
treec8f0e9f58b3f59f62503b717f7e858f23a8f0894 /dev-python/pygtk
parentAdd a rough-but-working port to ruby-ng of the ebuild. (diff)
downloadgentoo-2-c4430afde880eb580758dfd3c71c36438e737423.tar.gz
gentoo-2-c4430afde880eb580758dfd3c71c36438e737423.tar.bz2
gentoo-2-c4430afde880eb580758dfd3c71c36438e737423.zip
Don't install .la files in site-packages directories.
(Portage version: HEAD/cvs/Linux x86_64)
Diffstat (limited to 'dev-python/pygtk')
-rw-r--r--dev-python/pygtk/pygtk-2.14.1-r1.ebuild5
-rw-r--r--dev-python/pygtk/pygtk-2.14.1-r2.ebuild3
-rw-r--r--dev-python/pygtk/pygtk-2.16.0-r1.ebuild37
3 files changed, 21 insertions, 24 deletions
diff --git a/dev-python/pygtk/pygtk-2.14.1-r1.ebuild b/dev-python/pygtk/pygtk-2.14.1-r1.ebuild
index 3fd8296f08ab..0cb8ec264e9c 100644
--- a/dev-python/pygtk/pygtk-2.14.1-r1.ebuild
+++ b/dev-python/pygtk/pygtk-2.14.1-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtk/pygtk-2.14.1-r1.ebuild,v 1.8 2009/09/06 20:57:05 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtk/pygtk-2.14.1-r1.ebuild,v 1.9 2010/05/22 20:13:01 arfrever Exp $
EAPI="2"
@@ -59,6 +59,7 @@ src_configure() {
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
+ python_clean_installation_image
dodoc AUTHORS ChangeLog INSTALL MAPPING NEWS README THREADS TODO
if use examples; then
diff --git a/dev-python/pygtk/pygtk-2.14.1-r2.ebuild b/dev-python/pygtk/pygtk-2.14.1-r2.ebuild
index 37f9bd4d5b4c..2803db67c250 100644
--- a/dev-python/pygtk/pygtk-2.14.1-r2.ebuild
+++ b/dev-python/pygtk/pygtk-2.14.1-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtk/pygtk-2.14.1-r2.ebuild,v 1.2 2010/01/11 16:59:58 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtk/pygtk-2.14.1-r2.ebuild,v 1.3 2010/05/22 20:13:01 arfrever Exp $
EAPI="2"
SUPPORT_PYTHON_ABIS="1"
@@ -71,6 +71,7 @@ src_compile() {
src_install() {
python_execute_function -d -s
+ python_clean_installation_image
dodoc AUTHORS ChangeLog INSTALL MAPPING NEWS README THREADS TODO
if use examples; then
diff --git a/dev-python/pygtk/pygtk-2.16.0-r1.ebuild b/dev-python/pygtk/pygtk-2.16.0-r1.ebuild
index 6ea1717e1db8..4e61b05e7d6f 100644
--- a/dev-python/pygtk/pygtk-2.16.0-r1.ebuild
+++ b/dev-python/pygtk/pygtk-2.16.0-r1.ebuild
@@ -1,10 +1,11 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtk/pygtk-2.16.0-r1.ebuild,v 1.8 2010/05/15 15:53:00 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtk/pygtk-2.16.0-r1.ebuild,v 1.9 2010/05/22 20:13:01 arfrever Exp $
EAPI="2"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
+PYTHON_EXPORT_PHASE_FUNCTIONS="1"
inherit alternatives autotools eutils flag-o-matic gnome.org python virtualx
@@ -49,26 +50,8 @@ src_prepare() {
}
src_configure() {
- configuration() {
- use hppa && append-flags -ffunction-sections
- econf $(use_enable doc docs) --enable-thread
- }
- python_execute_function -s configuration
-}
-
-src_compile() {
- python_execute_function -d -s
-}
-
-src_install() {
- python_execute_function -d -s
- dodoc AUTHORS ChangeLog INSTALL MAPPING NEWS README THREADS TODO
-
- if use examples; then
- rm examples/Makefile*
- insinto /usr/share/doc/${PF}
- doins -r examples
- fi
+ use hppa && append-flags -ffunction-sections
+ python_src_configure $(use_enable doc docs) --enable-thread
}
src_test() {
@@ -86,6 +69,18 @@ src_test() {
python_execute_function -s testing
}
+src_install() {
+ python_src_install
+ python_clean_installation_image
+ dodoc AUTHORS ChangeLog INSTALL MAPPING NEWS README THREADS TODO
+
+ if use examples; then
+ rm examples/Makefile*
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+}
+
pkg_postinst() {
python_mod_optimize gtk-2.0