summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/py-gnupg/ChangeLog7
-rw-r--r--dev-python/py-gnupg/py-gnupg-0.3.2.ebuild6
-rw-r--r--dev-python/pycairo/ChangeLog5
-rw-r--r--dev-python/pycairo/pycairo-1.8.8.ebuild9
-rw-r--r--dev-python/pychecker/ChangeLog5
-rw-r--r--dev-python/pychecker/pychecker-0.8.18.ebuild4
-rw-r--r--dev-python/pycrypto/ChangeLog6
-rw-r--r--dev-python/pycrypto/files/pycrypto-2.0.1-caseimport.patch63
-rw-r--r--dev-python/pycrypto/pycrypto-2.0.1-r8.ebuild5
-rw-r--r--dev-python/pycurl/ChangeLog5
-rw-r--r--dev-python/pycurl/pycurl-7.19.0.ebuild4
11 files changed, 100 insertions, 19 deletions
diff --git a/dev-python/py-gnupg/ChangeLog b/dev-python/py-gnupg/ChangeLog
index 1dd4859ec265..2936618a4aad 100644
--- a/dev-python/py-gnupg/ChangeLog
+++ b/dev-python/py-gnupg/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-python/py-gnupg
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/py-gnupg/ChangeLog,v 1.10 2007/03/18 11:25:48 blubb Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/py-gnupg/ChangeLog,v 1.11 2009/10/11 09:34:27 grobian Exp $
+
+ 11 Oct 2009; Fabian Groffen <grobian@gentoo.org> py-gnupg-0.3.2.ebuild:
+ Merge from Prefix
18 Mar 2007; Simon Stelling <blubb@gentoo.org> py-gnupg-0.3.2.ebuild:
stable on amd64; bug 170008
diff --git a/dev-python/py-gnupg/py-gnupg-0.3.2.ebuild b/dev-python/py-gnupg/py-gnupg-0.3.2.ebuild
index 1090a1e66e89..549c5ba74145 100644
--- a/dev-python/py-gnupg/py-gnupg-0.3.2.ebuild
+++ b/dev-python/py-gnupg/py-gnupg-0.3.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/py-gnupg/py-gnupg-0.3.2.ebuild,v 1.11 2007/03/18 11:25:48 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/py-gnupg/py-gnupg-0.3.2.ebuild,v 1.12 2009/10/11 09:34:27 grobian Exp $
inherit distutils
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/py-gnupg/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ia64 ppc sparc x86"
+KEYWORDS="amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="virtual/python
>=app-crypt/gnupg-1.2.1-r1"
diff --git a/dev-python/pycairo/ChangeLog b/dev-python/pycairo/ChangeLog
index fed4f8d2c4bd..423490fb046b 100644
--- a/dev-python/pycairo/ChangeLog
+++ b/dev-python/pycairo/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-python/pycairo
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/ChangeLog,v 1.80 2009/10/07 17:59:59 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/ChangeLog,v 1.81 2009/10/11 09:37:29 grobian Exp $
+
+ 11 Oct 2009; Fabian Groffen <grobian@gentoo.org> pycairo-1.8.8.ebuild:
+ Merge from Prefix
07 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
pycairo-1.8.8.ebuild:
diff --git a/dev-python/pycairo/pycairo-1.8.8.ebuild b/dev-python/pycairo/pycairo-1.8.8.ebuild
index da3cf5f3f64b..a2ba33a8e04c 100644
--- a/dev-python/pycairo/pycairo-1.8.8.ebuild
+++ b/dev-python/pycairo/pycairo-1.8.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/pycairo-1.8.8.ebuild,v 1.11 2009/10/07 17:59:59 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/pycairo-1.8.8.ebuild,v 1.12 2009/10/11 09:37:29 grobian Exp $
EAPI="2"
@@ -15,7 +15,7 @@ SRC_URI="http://cairographics.org/releases/${P}.tar.gz"
LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples svg"
RDEPEND=">=x11-libs/cairo-1.8.8[svg?]"
@@ -68,7 +68,8 @@ src_test() {
}
src_install() {
- PKGCONFIG_DIR="/usr/$(get_libdir)/pkgconfig" distutils_src_install
+ [[ -z ${ED} ]] && local ED=${D}
+ PKGCONFIG_DIR="${EPREFIX}/usr/$(get_libdir)/pkgconfig" distutils_src_install
if use doc; then
dohtml -r doc/.build/html/ || die "dohtml -r doc/.build/html/ failed"
@@ -80,7 +81,7 @@ src_install() {
insinto /usr/share/doc/${PF}/examples
doins -r examples/*
- rm "${D}"/usr/share/doc/${PF}/examples/Makefile*
+ rm "${ED}"/usr/share/doc/${PF}/examples/Makefile*
fi
# dev-python/pycairo-1.8.8 doesn't install __init__.py automatically.
diff --git a/dev-python/pychecker/ChangeLog b/dev-python/pychecker/ChangeLog
index 329c27ddcbee..989baf3815b8 100644
--- a/dev-python/pychecker/ChangeLog
+++ b/dev-python/pychecker/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-python/pychecker
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pychecker/ChangeLog,v 1.45 2009/07/23 14:52:01 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pychecker/ChangeLog,v 1.46 2009/10/11 09:39:08 grobian Exp $
+
+ 11 Oct 2009; Fabian Groffen <grobian@gentoo.org> pychecker-0.8.18.ebuild:
+ Merge from Prefix
23 Jul 2009; Raúl Porcel <armin76@gentoo.org> pychecker-0.8.18.ebuild:
alpha/ia64 stable wrt #278174
diff --git a/dev-python/pychecker/pychecker-0.8.18.ebuild b/dev-python/pychecker/pychecker-0.8.18.ebuild
index 7bdd0445387f..2eb885d22415 100644
--- a/dev-python/pychecker/pychecker-0.8.18.ebuild
+++ b/dev-python/pychecker/pychecker-0.8.18.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pychecker/pychecker-0.8.18.ebuild,v 1.7 2009/07/23 14:52:01 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pychecker/pychecker-0.8.18.ebuild,v 1.8 2009/10/11 09:39:08 grobian Exp $
EAPI="2"
@@ -12,7 +12,7 @@ HOMEPAGE="http://pychecker.sourceforge.net/"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86"
+KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
DEPEND="virtual/python"
diff --git a/dev-python/pycrypto/ChangeLog b/dev-python/pycrypto/ChangeLog
index 2b3a00fc4647..faa321c281b2 100644
--- a/dev-python/pycrypto/ChangeLog
+++ b/dev-python/pycrypto/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-python/pycrypto
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pycrypto/ChangeLog,v 1.74 2009/10/02 01:08:28 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pycrypto/ChangeLog,v 1.75 2009/10/11 09:42:42 grobian Exp $
+
+ 11 Oct 2009; Fabian Groffen <grobian@gentoo.org> pycrypto-2.0.1-r8.ebuild,
+ +files/pycrypto-2.0.1-caseimport.patch:
+ Merge from Prefix
02 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
pycrypto-2.0.1-r8.ebuild:
diff --git a/dev-python/pycrypto/files/pycrypto-2.0.1-caseimport.patch b/dev-python/pycrypto/files/pycrypto-2.0.1-caseimport.patch
new file mode 100644
index 000000000000..ad4331ff05d2
--- /dev/null
+++ b/dev-python/pycrypto/files/pycrypto-2.0.1-caseimport.patch
@@ -0,0 +1,63 @@
+http://sourceforge.net/tracker/index.php?func=detail&aid=1849383&group_id=20937&atid=320937
+
+--- pycrypto-2.0.1/Hash/MD5.py
++++ pycrypto-2.0.1/Hash/MD5.py
+@@ -13,11 +13,14 @@
+ digest_size = new().digest_size
+
+ except ImportError:
+- from md5 import *
++ # cannot import 'md5' from within 'MD5.py',
++ # because on case insensitive filesystems it will find myself.
++ # thus need to do the actual 'import md5' from somewhere else.
++ from extmd5 import *
+
+- import md5
+- if hasattr(md5, 'digestsize'):
++ import extmd5
++ if hasattr(extmd5, 'digestsize'):
+ digest_size = digestsize
+ del digestsize
+- del md5
++ del extmd5
+
+--- pycrypto-2.0.1/Hash/SHA.py
++++ pycrypto-2.0.1/Hash/SHA.py
+@@ -13,9 +13,12 @@
+ digest_size = new().digest_size
+
+ except ImportError:
+- from sha import *
+- import sha
+- if hasattr(sha, 'digestsize'):
++ # cannot import 'sha' from within 'SHA.py',
++ # because on case insensitive filesystems it will find myself.
++ # thus need to do the actual 'import sha' from somewhere else.
++ from extsha import *
++ import extsha
++ if hasattr(extsha, 'digestsize'):
+ digest_size = digestsize
+ del digestsize
+- del sha
++ del extsha
+--- pycrypto-2.0.1/Hash/extmd5/__init__.py
++++ pycrypto-2.0.1/Hash/extmd5/__init__.py
+@@ -0,0 +1,2 @@
++# see ../MD5.py for why this is done
++from md5 import *
+--- pycrypto-2.0.1/Hash/extsha/__init__.py
++++ pycrypto-2.0.1/Hash/extsha/__init__.py
+@@ -0,0 +1,2 @@
++# see ../SHA.py for why this is done
++from sha import *
+--- pycrypto-2.0.1/setup.py
++++ pycrypto-2.0.1/setup.py
+@@ -132,7 +132,7 @@
+ 'url':"http://www.amk.ca/python/code/crypto",
+
+ 'cmdclass' : {'build_ext':PCTBuildExt},
+- 'packages' : ["Crypto", "Crypto.Hash", "Crypto.Cipher", "Crypto.Util",
++ 'packages' : ["Crypto", "Crypto.Hash", "Crypto.Hash.extmd5", "Crypto.Hash.extsha", "Crypto.Cipher", "Crypto.Util",
+ "Crypto.Protocol", "Crypto.PublicKey"],
+ 'package_dir' : { "Crypto":"." },
+ # One module is defined here, because build_ext won't be
diff --git a/dev-python/pycrypto/pycrypto-2.0.1-r8.ebuild b/dev-python/pycrypto/pycrypto-2.0.1-r8.ebuild
index ff2d60177c22..eab17d18c4c7 100644
--- a/dev-python/pycrypto/pycrypto-2.0.1-r8.ebuild
+++ b/dev-python/pycrypto/pycrypto-2.0.1-r8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pycrypto/pycrypto-2.0.1-r8.ebuild,v 1.9 2009/10/02 01:08:28 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pycrypto/pycrypto-2.0.1-r8.ebuild,v 1.10 2009/10/11 09:42:42 grobian Exp $
EAPI="2"
NEED_PYTHON="2.5"
@@ -14,7 +14,7 @@ SRC_URI="http://www.amk.ca/files/python/crypto/${P}.tar.gz"
LICENSE="freedist"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd ~ppc-aix ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="bindist gmp test"
RDEPEND="gmp? ( dev-libs/gmp )"
@@ -34,6 +34,7 @@ src_prepare() {
epatch "${FILESDIR}"/${P}-2.6_hashlib.patch
#ARC2 buffer overlow. Bug 258049
epatch "${FILESDIR}"/${P}-CVE-2009-0544.patch
+ epatch "${FILESDIR}"/${P}-caseimport.patch # for case insensitive filesystems
}
src_compile() {
diff --git a/dev-python/pycurl/ChangeLog b/dev-python/pycurl/ChangeLog
index e0a9b811ee3d..d4c31500677c 100644
--- a/dev-python/pycurl/ChangeLog
+++ b/dev-python/pycurl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-python/pycurl
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pycurl/ChangeLog,v 1.59 2009/08/09 16:41:11 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pycurl/ChangeLog,v 1.60 2009/10/11 09:45:58 grobian Exp $
+
+ 11 Oct 2009; Fabian Groffen <grobian@gentoo.org> pycurl-7.19.0.ebuild:
+ Merge from Prefix
09 Aug 2009; Raúl Porcel <armin76@gentoo.org> pycurl-7.19.0.ebuild:
ia64 stable wrt #277270
diff --git a/dev-python/pycurl/pycurl-7.19.0.ebuild b/dev-python/pycurl/pycurl-7.19.0.ebuild
index c2a3eabfc340..a1a95e3e7484 100644
--- a/dev-python/pycurl/pycurl-7.19.0.ebuild
+++ b/dev-python/pycurl/pycurl-7.19.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pycurl/pycurl-7.19.0.ebuild,v 1.9 2009/08/09 16:41:11 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pycurl/pycurl-7.19.0.ebuild,v 1.10 2009/10/11 09:45:58 grobian Exp $
inherit distutils
@@ -10,7 +10,7 @@ SRC_URI="http://pycurl.sourceforge.net/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="examples"
DEPEND=">=net-misc/curl-7.19.0"