COMMENT = ELF and DWARF parser library for Python MODPY_EGG_VERSION = 0.29 DISTNAME = pyelftools-${MODPY_EGG_VERSION} PKGNAME = py-elftools-${MODPY_EGG_VERSION} CATEGORIES = devel REVISION = 1 HOMEPAGE = https://github.com/eliben/pyelftools MAINTAINER = Jasper Lievisse Adriaanse # Public domain PERMIT_PACKAGE = Yes FLAVORS = python3 FLAVOR = python3 MODULES = lang/python MODPY_PI = Yes MODPY_PYBUILD = setuptools # test.test_pubtypes.TestEmptyPubtypes is known failure to due missing files in distfile EXAMPLEDIR = ${PREFIX}/share/examples/${MODPY_PY_PREFIX}elftools post-install: ${INSTALL_DATA_DIR} ${EXAMPLEDIR} ${INSTALL_SCRIPT} ${WRKSRC}/examples/*.py ${EXAMPLEDIR}/ mv ${PREFIX}/bin/readelf.py{,${MODPY_BIN_SUFFIX}} TEST_ENV += PYTHONPATH=${WRKSRC}:${WRKSRC}/test .include