Tue Sep 29 04:06:46 2020 UTC ()
py-angr: fix the dependency for tests


(khorben)
diff -r1.7 -r1.8 pkgsrc/devel/py-angr/Makefile

cvs diff -r1.7 -r1.8 pkgsrc/devel/py-angr/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-angr/Makefile 2020/09/28 22:56:38 1.7
+++ pkgsrc/devel/py-angr/Makefile 2020/09/29 04:06:46 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.7 2020/09/28 22:56:38 khorben Exp $ 1# $NetBSD: Makefile,v 1.8 2020/09/29 04:06:46 khorben Exp $
2 2
3.include "version.mk" 3.include "version.mk"
4 4
5DISTNAME= angr-${ANGR_VERSION} 5DISTNAME= angr-${ANGR_VERSION}
6PKGNAME= ${PYPKGPREFIX}-${EGG_NAME} 6PKGNAME= ${PYPKGPREFIX}-${EGG_NAME}
7CATEGORIES= devel 7CATEGORIES= devel
8MASTER_SITES= ${MASTER_SITE_GITHUB:=angr/} 8MASTER_SITES= ${MASTER_SITE_GITHUB:=angr/}
9GITHUB_PROJECT= angr 9GITHUB_PROJECT= angr
10GITHUB_TAG= v${ANGR_VERSION} 10GITHUB_TAG= v${ANGR_VERSION}
11 11
12MAINTAINER= khorben@defora.org 12MAINTAINER= khorben@defora.org
13HOMEPAGE= https://github.com/angr/angr/ 13HOMEPAGE= https://github.com/angr/angr/
14COMMENT= Platform-agnostic binary analysis framework 14COMMENT= Platform-agnostic binary analysis framework
@@ -46,24 +46,24 @@ DEPENDS+= ${PYPKGPREFIX}-networkx-[0-9]* @@ -46,24 +46,24 @@ DEPENDS+= ${PYPKGPREFIX}-networkx-[0-9]*
46DEPENDS+= ${PYPKGPREFIX}-progressbar2-[0-9]*:../../devel/py-progressbar2 46DEPENDS+= ${PYPKGPREFIX}-progressbar2-[0-9]*:../../devel/py-progressbar2
47DEPENDS+= ${PYPKGPREFIX}-protobuf-[0-9]*:../../devel/py-protobuf 47DEPENDS+= ${PYPKGPREFIX}-protobuf-[0-9]*:../../devel/py-protobuf
48DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil 48DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
49DEPENDS+= ${PYPKGPREFIX}-pyvex>=${ANGR_VERSION}:../../devel/py-pyvex 49DEPENDS+= ${PYPKGPREFIX}-pyvex>=${ANGR_VERSION}:../../devel/py-pyvex
50DEPENDS+= ${PYPKGPREFIX}-unicorn-[0-9]*:../../emulators/py-unicorn 50DEPENDS+= ${PYPKGPREFIX}-unicorn-[0-9]*:../../emulators/py-unicorn
51 51
52PYTHON_VERSIONS_INCOMPATIBLE= 27 52PYTHON_VERSIONS_INCOMPATIBLE= 27
53 53
54OPSYSVARS+= SOEXT 54OPSYSVARS+= SOEXT
55SOEXT.Darwin= dylib 55SOEXT.Darwin= dylib
56SOEXT.*= so 56SOEXT.*= so
57PLIST_SUBST+= SOEXT=${SOEXT} 57PLIST_SUBST+= SOEXT=${SOEXT}
58 58
59TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-test 59TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
60 60
61do-test: 61do-test:
62 ${RUN} cd ${WRKSRC} && \ 62 ${RUN} cd ${WRKSRC} && \
63 ${SETENV} ${TEST_ENV} \ 63 ${SETENV} ${TEST_ENV} \
64 ${PYTHONBIN} -m nose 64 ${PYTHONBIN} -m nose
65 65
66.include "../../devel/py-pyvex/buildlink3.mk" 66.include "../../devel/py-pyvex/buildlink3.mk"
67.include "../../emulators/unicorn/buildlink3.mk" 67.include "../../emulators/unicorn/buildlink3.mk"
68.include "../../lang/python/egg.mk" 68.include "../../lang/python/egg.mk"
69.include "../../mk/bsd.pkg.mk" 69.include "../../mk/bsd.pkg.mk"