# $OpenBSD: Makefile,v 1.2 2018/07/01 19:13:59 sthen Exp $ BROKEN-i386 = uint128_t COMMENT = reverse engineering framework in Python MODPY_EGG_VERSION = 2.0 DISTNAME = miasm-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} GH_ACCOUNT = cea-sec GH_PROJECT = miasm GH_COMMIT = 0adddb12a7410c4bbdd6ee79252e9bf05ca22818 CATEGORIES = security devel HOMEPAGE = https://github.com/cea-sec/miasm MAINTAINER = Remi Pointel # GPLv2 PERMIT_PACKAGE_CDROM = Yes MODULES = lang/python WANTLIB += pthread ${MODPY_WANTLIB} RUN_DEPENDS = security/py-elfesteem \ devel/py-llvmlite \ devel/py-parsing TEST_DEPENDS = ${RUN_DEPENDS} \ devel/py-cparser post-build: ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py ${WRKSRC}/example post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/${MODPY_PY_PREFIX}miasm cp -r ${WRKSRC}/example ${PREFIX}/share/${MODPY_PY_PREFIX}miasm/ do-test: cd ${WRKSRC}/test && ${MODPY_BIN} ./test_all.py -m .include