Files

33 lines
588 B
Makefile
Raw Permalink Normal View History

2017-11-06 08:54:28 +00:00
COMMENT = Python bindings for capstone
MODPY_DISTV = ${GH_TAGNAME}
2025-04-29 10:37:44 +00:00
REVISION = 3
2017-11-06 08:54:28 +00:00
PKGNAME = py-${DISTNAME}
MODULES = lang/python
USE_GMAKE = Yes
WRKDIST = ${WRKDIR}/${DISTNAME}/bindings/python
2023-11-17 11:54:50 +00:00
RUN_DEPENDS = devel/capstone/main \
devel/py-setuptools
2017-11-06 08:54:28 +00:00
TEST_DEPENDS = devel/capstone/python
2023-11-17 11:54:50 +00:00
TEST_TARGET = check
2017-11-06 08:54:28 +00:00
MODPY_ADJ_FILES = test*.py
2023-11-17 11:54:50 +00:00
MODPY_PYBUILD = setuptools
2019-04-01 02:28:20 +00:00
MAKE_ENV = LIBCAPSTONE_PATH=${LOCALBASE}/lib/
SUBST_VARS += _SHLIB_VERSION
pre-configure:
${SUBST_CMD} ${WRKSRC}/capstone/__init__.py
2017-11-06 08:54:28 +00:00
do-test:
cd ${WRKSRC} && ${MAKE_PROGRAM} ${TEST_TARGET}
.include <bsd.port.mk>