View | Details | Raw Unified | Return to bug 207672
Collapse All | Expand All

(-)security/py-pynacl/Makefile (-6 / +8 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/security/py-pynacl/Makefile 405221 2016-01-04 07:55:31Z miwi $
2
# $FreeBSD: head/security/py-pynacl/Makefile 405221 2016-01-04 07:55:31Z miwi $
3
3
4
PORTNAME=	pynacl
4
PORTNAME=	pynacl
5
PORTVERSION=	0.3.0
5
PORTVERSION=	1.0.1
6
CATEGORIES=	security python
6
CATEGORIES=	security python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-28 Link Here
14
LICENSE=	APACHE20
14
LICENSE=	APACHE20
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
16
16
17
BUILD_DEPENDS=	${LOCALBASE}/lib/libnacl.a:${PORTSDIR}/security/nacl \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cffi>0:${PORTSDIR}/devel/py-cffi \
18
		${PYTHON_PKGNAMEPREFIX}cffi>0:${PORTSDIR}/devel/py-cffi
18
		${PYTHON_PKGNAMEPREFIX}six>0:${PORTSDIR}/devel/py-six
19
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cffi>0:${PORTSDIR}/devel/py-cffi
19
BUILD_DEPENDS=	${RUN_DEPENDS}
20
LIB_DEPENDS=	libsodium.so:${PORTSDIR}/security/libsodium
20
21
21
USES=		python
22
USES=		python
22
USE_PYTHON=	autoplist distutils
23
USE_PYTHON=	autoplist distutils
23
NO_ARCH=	yes
24
MAKE_ENV+=	SODIUM_INSTALL=system
25
CFLAGS+=	-I ${LOCALBASE}/include
24
26
25
post-install:
27
post-install:
26
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/nacl/_lib/_cffi__xfc5fefe5xfb751af7.so
28
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/nacl/_sodium.so
27
29
28
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)security/py-pynacl/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (PyNaCl-0.3.0.tar.gz) = 124997314455605f61afae6cf8b99b32d10f2dba22f114acb4c80d352eed76c2
1
SHA256 (PyNaCl-1.0.1.tar.gz) = d21d7a7358a85fb9b9ddadfbd1176c40fe199334fe2202881255e77f6d3773f4
2
SIZE (PyNaCl-0.3.0.tar.gz) = 2569604
2
SIZE (PyNaCl-1.0.1.tar.gz) = 2710876
(-)security/py-pynacl/files/patch-setup.py (-14 lines)
Lines 1-14 Link Here
1
--- setup.py.orig	2015-03-04 07:00:53 UTC
2
+++ setup.py
3
@@ -167,9 +167,10 @@ class build_clib(_build_clib):
4
         build_temp = os.path.abspath(self.build_temp)
5
 
6
         # Ensure our temporary build directory exists
7
+        print("YURI build_temp="+build_temp)
8
         try:
9
             os.makedirs(build_temp)
10
-        except IOError:
11
+        except:
12
             pass
13
 
14
         # Ensure all of our executanle files have their permission set

Return to bug 207672