summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohan Bergström (jbergstroem) <bugs@bergstroem.nu>2009-09-08 17:16:10 +0000
committerJohan Bergström (jbergstroem) <bugs@bergstroem.nu>2009-09-08 17:16:10 +0000
commitb2af2813d134e6b4086f840f74e046ece4889fde (patch)
tree61f45724b4a4220f1fc440ad09212afb476dbd9e
parentapp-editors/gummi: Version bump for Gummi (diff)
downloadsunrise-b2af2813d134e6b4086f840f74e046ece4889fde.tar.gz
sunrise-b2af2813d134e6b4086f840f74e046ece4889fde.tar.bz2
sunrise-b2af2813d134e6b4086f840f74e046ece4889fde.zip
dev-python/greenlet: Add a patch that avoids ez_setup behavior
svn path=/sunrise/; revision=9197
-rw-r--r--dev-python/greenlet/ChangeLog4
-rw-r--r--dev-python/greenlet/Manifest5
-rw-r--r--dev-python/greenlet/files/fix_setuptools.patch13
-rw-r--r--dev-python/greenlet/greenlet-0.2.ebuild6
4 files changed, 26 insertions, 2 deletions
diff --git a/dev-python/greenlet/ChangeLog b/dev-python/greenlet/ChangeLog
index 6421dc761..24544fbb9 100644
--- a/dev-python/greenlet/ChangeLog
+++ b/dev-python/greenlet/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 08 Sep 2009; Johan Bergström (jbergstroem) <bugs@bergstroem.nu>
+ greenlet-0.2.ebuild, +files/fix_setuptools.patch:
+ Add a patch that avoids ez_setup behavior
+
12 Jul 2009; Johan Bergström (jbergstroem) <bugs@bergstroem.nu>
+greenlet-0.2.ebuild, +metadata.xml:
Ebuild for bug 276314. Thanks to ssuominen and Tommy[D]
diff --git a/dev-python/greenlet/Manifest b/dev-python/greenlet/Manifest
index 43c21d9a6..80e85c27c 100644
--- a/dev-python/greenlet/Manifest
+++ b/dev-python/greenlet/Manifest
@@ -1,4 +1,5 @@
+AUX fix_setuptools.patch 288 RMD160 b5dd59172cd67e12f163324eb4d31aeb8f159aeb SHA1 a1b495e52465c2eabb2d19a6cd0691f25e54db8f SHA256 894728e6006d264da1fef4ac130031c3627b30e6865f052bc90c66bec4b9a920
DIST greenlet-0.2.tar.gz 22124 RMD160 8f32f008f5846dd99d14115f4c8c7aa9b1e2a428 SHA1 b864ec8db6685f72e7174b7df57ac644d12f9fd5 SHA256 d1919d283f7e7a2cbb474c620efb703811408026f8c6b25f923acd8b49deebaa
-EBUILD greenlet-0.2.ebuild 533 RMD160 77118d9b94bff05c5e4581490f2dfc6c699f06e4 SHA1 69d3ab7af1811c41772c23e1a71ca623251eee7f SHA256 85ea85823c4a2a2cc70d74e1946b17e77f868f1f464bf655b41cb1545b6c11aa
-MISC ChangeLog 285 RMD160 b7c0f3956f169e743d4e1053ae7665bee0d083f0 SHA1 d8d56adeaf78871aaa8f810a48b3507877b14286 SHA256 9c9c45e1fe166bfb47d2b42bba02675b5cc65824ec94cf23d15522750ad4aaeb
+EBUILD greenlet-0.2.ebuild 625 RMD160 6cb7980fa2aa73dc6da8c1585ff5d82dabdea3c9 SHA1 8dafaff646ae57c78083a6eb203df1396e950fb2 SHA256 67ceed2e84429984000e0a9a0831f63aa7d443d051bac4cf27a902fdf5687b83
+MISC ChangeLog 449 RMD160 6b2dbc49febbd112388fc44e2be5f5c90aa4f2ca SHA1 b059ed2746125198b73ec64cf404d332b67e02e4 SHA256 5b8b48486fa98b44775066f1bdb07d58648e930af6e365d5bf0d9284ee6a7092
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/dev-python/greenlet/files/fix_setuptools.patch b/dev-python/greenlet/files/fix_setuptools.patch
new file mode 100644
index 000000000..c15dcb70d
--- /dev/null
+++ b/dev-python/greenlet/files/fix_setuptools.patch
@@ -0,0 +1,13 @@
+--- setup.py.old 2009-09-08 14:59:48.000000000 +0200
++++ setup.py 2009-09-08 15:00:07.000000000 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env python
+
+-import ez_setup
+-ez_setup.use_setuptools()
++from ez_setup import use_setuptools
++use_setuptools()
+
+ from setuptools import setup, Extension
+
+
diff --git a/dev-python/greenlet/greenlet-0.2.ebuild b/dev-python/greenlet/greenlet-0.2.ebuild
index 59f2ca4f9..69136b8a0 100644
--- a/dev-python/greenlet/greenlet-0.2.ebuild
+++ b/dev-python/greenlet/greenlet-0.2.ebuild
@@ -2,6 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
+EAPI=2
+
inherit distutils
DESCRIPTION="Lightweight in-process concurrent programming"
@@ -17,6 +19,10 @@ DEPEND="dev-python/setuptools
test? ( dev-python/nose )"
RDEPEND="dev-lang/python"
+src_prepare() {
+ epatch "${FILESDIR}/fix_setuptools.patch" || die "Patch failed"
+}
+
src_test() {
${python} setup.py test || die "Tests failed"
}