commit:     246d064f055d1e145fd029074f7602b711255460
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  3 10:20:44 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Nov  3 10:24:40 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=246d064f

dev-python/pycrypto: Add python3.5 support

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 dev-python/pycrypto/pycrypto-2.6.1-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pycrypto/pycrypto-2.6.1-r1.ebuild 
b/dev-python/pycrypto/pycrypto-2.6.1-r1.ebuild
index 6facd37..8bfd1a2 100644
--- a/dev-python/pycrypto/pycrypto-2.6.1-r1.ebuild
+++ b/dev-python/pycrypto/pycrypto-2.6.1-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
 
 inherit distutils-r1
 
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
 REQUIRED_USE="test? ( gmp )"
 
 python_prepare_all() {
-       epatch "${FILESDIR}"/${P}-cross-compile.patch
+       local PATCHES=( "${FILESDIR}"/${P}-cross-compile.patch )
        # Fix Crypto.PublicKey.RSA._RSAobj.exportKey(format="OpenSSH") with 
Python 3
        # 
https://github.com/dlitz/pycrypto/commit/ab25c6fe95ee92fac3187dcd90e0560ccacb084a
        sed \
@@ -48,7 +48,7 @@ python_configure_all() {
 
 python_compile_all() {
        if use doc; then
-               rst2html.py Doc/pycrypt.rst > Doc/index.html
+               rst2html.py Doc/pycrypt.rst > Doc/index.html || die
                epydoc --config=Doc/epydoc-config 
--exclude-introspect="^Crypto\.(Random\.OSRNG\.nt|Util\.winrandom)$" || die
        fi
 }

Reply via email to