pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/py-OpenSSL Depend on py-six.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e18fed3cc5e6
branches:  trunk
changeset: 632248:e18fed3cc5e6
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Fri Mar 21 13:19:02 2014 +0000

description:
Depend on py-six.

py-OpenSSL 0.14 started depending on six, but this package didn't, so
"import OpenSSL" failed.  Confusingly, this led to build failures in
tahoe-lafs because somehow setuptools determined six was needed and
tried to download it.

After this commit, "make test" in py-OpenSSL still fails; it tries to download
"cryptography" and "cffi".

diffstat:

 security/py-OpenSSL/Makefile |  5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diffs (21 lines):

diff -r de022c67c1c6 -r e18fed3cc5e6 security/py-OpenSSL/Makefile
--- a/security/py-OpenSSL/Makefile      Fri Mar 21 12:37:58 2014 +0000
+++ b/security/py-OpenSSL/Makefile      Fri Mar 21 13:19:02 2014 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.32 2014/02/24 11:47:03 wiz Exp $
+# $NetBSD: Makefile,v 1.33 2014/03/21 13:19:02 gdt Exp $
 
 DISTNAME=      pyOpenSSL-0.14
+PKGREVISION=   1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/py//}
 CATEGORIES=    security python
 MASTER_SITES=  http://pypi.python.org/packages/source/p/pyOpenSSL/
@@ -10,6 +11,8 @@
 COMMENT=       Python interface to the OpenSSL library
 LICENSE=       apache-2.0
 
+DEPENDS+=      ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+
 .include "../../lang/python/egg.mk"
 .include "../../security/openssl/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"



Home | Main Index | Thread Index | Old Index