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
This commit is contained in:
Mateusz Piotrowski 2020-03-10 18:34:49 +00:00
parent 9c438b2f23
commit 9b70e4aca6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=528189
4 changed files with 49 additions and 0 deletions

View File

@ -843,6 +843,7 @@
SUBDIR += py-YubiOTP
SUBDIR += py-acme
SUBDIR += py-acme-tiny
SUBDIR += py-ailment
SUBDIR += py-argon2-cffi
SUBDIR += py-artifacts
SUBDIR += py-asyncssh

View File

@ -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>

View File

@ -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

View File

@ -0,0 +1,5 @@
AIL is the angr intermediate language.
It is developed within the angr project.
WWW: https://github.com/angr/pyvex