Changeset View
Changeset View
Standalone View
Standalone View
head/security/py-pynacl/Makefile
Show All 12 Lines | |||||
LICENSE= APACHE20 | LICENSE= APACHE20 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi \ | RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi \ | ||||
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six | ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six | ||||
BUILD_DEPENDS= ${RUN_DEPENDS} | BUILD_DEPENDS= ${RUN_DEPENDS} | ||||
LIB_DEPENDS= libsodium.so:security/libsodium | LIB_DEPENDS= libsodium.so:security/libsodium | ||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest | |||||
USES= python | USES= python | ||||
USE_PYTHON= autoplist distutils | USE_PYTHON= autoplist distutils | ||||
MAKE_ENV+= SODIUM_INSTALL=system | MAKE_ENV+= SODIUM_INSTALL=system | ||||
CFLAGS+= -I ${LOCALBASE}/include | CFLAGS+= -I ${LOCALBASE}/include | ||||
post-install: | post-install: | ||||
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/nacl/_sodium.so | ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/nacl/_sodium.so | ||||
do-test: | |||||
@cd ${WRKSRC} && ${SETENV} PYTHONPATH=../src ${PYTHON_CMD} -m pytest -rs tests | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |