diff options
author | Mateusz Piotrowski <0mp@FreeBSD.org> | 2020-03-10 18:34:49 +0000 |
---|---|---|
committer | Mateusz Piotrowski <0mp@FreeBSD.org> | 2020-03-10 18:34:49 +0000 |
commit | 9b70e4aca6eb3c57a8180cc9f02728d30741ce20 (patch) | |
tree | bd79688c9f26e1505fee93de9edc86c0d62249ae /security/py-ailment | |
parent | 9c438b2f238f6a958416855de59f7fc4c40fe2c6 (diff) | |
download | ports-9b70e4aca6eb3c57a8180cc9f02728d30741ce20.tar.gz ports-9b70e4aca6eb3c57a8180cc9f02728d30741ce20.zip |
New port: security/py-ailment
AIL is the angr intermediate language.
It is developed within the angr project.
WWW: https://github.com/angr/pyvex
PR: 244562
Notes
Notes:
svn path=/head/; revision=528189
Diffstat (limited to 'security/py-ailment')
-rw-r--r-- | security/py-ailment/Makefile | 36 | ||||
-rw-r--r-- | security/py-ailment/distinfo | 7 | ||||
-rw-r--r-- | security/py-ailment/pkg-descr | 5 |
3 files changed, 48 insertions, 0 deletions
diff --git a/security/py-ailment/Makefile b/security/py-ailment/Makefile new file mode 100644 index 000000000000..f7d42142544d --- /dev/null +++ b/security/py-ailment/Makefile @@ -0,0 +1,36 @@ +# $FreeBSD$ + +PORTNAME= ailment +DISTVERSION= 8.20.1.7 +CATEGORIES= security devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} + +MAINTAINER= 0mp@FreeBSD.org +COMMENT= AIL, the angr Intermediate Language + +LICENSE= BSD2CLAUSE + +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}angr>=${DISTVERSION}:security/py-angr@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}archinfo>=${DISTVERSION}:devel/py-archinfo@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyvex>=${DISTVERSION}:security/py-pyvex@${PY_FLAVOR} \ + z3>0:math/z3 + +USES= gmake localbase python +USE_GITHUB= nodefault +GH_TUPLE= angr:${PORTNAME}:c696edc9f31ecccaaa36b1e40ca1bed6c9715242:tests \ + angr:binaries:f2de6d7a0474d22130ffadd042327536a6fda114:binaries +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +pre-test: + @${LN} -Fs ${WRKSRC_tests}/tests ${WRKSRC}/tests + @${LN} -Fs ${WRKSRC_binaries} ${WRKDIR}/binaries + +do-test: + @(cd ${TEST_WRKSRC}/tests && ${SETENV} ${TEST_ENV} nosetests-${PYTHON_VER}) + +.include <bsd.port.mk> diff --git a/security/py-ailment/distinfo b/security/py-ailment/distinfo new file mode 100644 index 000000000000..f8d550c0de05 --- /dev/null +++ b/security/py-ailment/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1583702768 +SHA256 (ailment-8.20.1.7.tar.gz) = 1fc110705f9dd1cfeca66876fbd87fbecea005a1d35554492c45052a2d5aa652 +SIZE (ailment-8.20.1.7.tar.gz) = 10548 +SHA256 (angr-ailment-c696edc9f31ecccaaa36b1e40ca1bed6c9715242_GH0.tar.gz) = bc6b54f62665f715c7d092ec236a4447d9135612331fa5f1d10ab073f12002f8 +SIZE (angr-ailment-c696edc9f31ecccaaa36b1e40ca1bed6c9715242_GH0.tar.gz) = 12549 +SHA256 (angr-binaries-f2de6d7a0474d22130ffadd042327536a6fda114_GH0.tar.gz) = 7bdc710d10db37d3105038eb4efda1b39e9d1149ecfaf35b1157381fe7275a4a +SIZE (angr-binaries-f2de6d7a0474d22130ffadd042327536a6fda114_GH0.tar.gz) = 56385140 diff --git a/security/py-ailment/pkg-descr b/security/py-ailment/pkg-descr new file mode 100644 index 000000000000..e9d31eed237d --- /dev/null +++ b/security/py-ailment/pkg-descr @@ -0,0 +1,5 @@ +AIL is the angr intermediate language. + +It is developed within the angr project. + +WWW: https://github.com/angr/pyvex |