diff options
author | adam <adam@pkgsrc.org> | 2018-04-06 07:08:26 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2018-04-06 07:08:26 +0000 |
commit | ffc7b71ac11b5afbd54ff352da1148b6a62c6988 (patch) | |
tree | ca79ec8ae2625d5ebea359ccab0b514c17aebbc3 | |
parent | 444931bbd1cbc7e6069814bdd94fe630551fa7a7 (diff) | |
download | pkgsrc-ffc7b71ac11b5afbd54ff352da1148b6a62c6988.tar.gz |
py-pyelftools: enable all Python versions; enable tests; use ALTERNATIVES
-rw-r--r-- | devel/py-pyelftools/ALTERNATIVES | 1 | ||||
-rw-r--r-- | devel/py-pyelftools/Makefile | 15 | ||||
-rw-r--r-- | devel/py-pyelftools/PLIST | 4 |
3 files changed, 14 insertions, 6 deletions
diff --git a/devel/py-pyelftools/ALTERNATIVES b/devel/py-pyelftools/ALTERNATIVES new file mode 100644 index 00000000000..c4e6f213ab1 --- /dev/null +++ b/devel/py-pyelftools/ALTERNATIVES @@ -0,0 +1 @@ +bin/readelf.py @PREFIX@/bin/readelf-@PYVERSSUFFIX@.py diff --git a/devel/py-pyelftools/Makefile b/devel/py-pyelftools/Makefile index 8a600f650de..40710be7853 100644 --- a/devel/py-pyelftools/Makefile +++ b/devel/py-pyelftools/Makefile @@ -1,16 +1,23 @@ -# $NetBSD: Makefile,v 1.1 2018/03/20 15:34:16 khorben Exp $ +# $NetBSD: Makefile,v 1.2 2018/04/06 07:08:26 adam Exp $ DISTNAME= pyelftools-0.24 PKGNAME= ${PYPKGPREFIX}-${EGG_NAME} -CATEGORIES= devel +PKGREVISION= 1 +CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyelftools/} MAINTAINER= khorben@defora.org -HOMEPAGE= https://pypi.python.org/pypi/pyelftools/ +HOMEPAGE= https://github.com/eliben/pyelftools COMMENT= Library for analyzing ELF files and DWARF debugging information LICENSE= public-domain -PYTHON_VERSIONS_ACCEPTED= 27 +USE_LANGUAGES= # none + +post-install: + cd ${DESTDIR}${PREFIX}/bin && ${MV} readelf.py readelf-${PYVERSSUFFIX}.py || ${TRUE} + +do-test: + cd ${WRKSRC} && ${PYTHONBIN} test/run_all_unittests.py .include "../../lang/python/distutils.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/py-pyelftools/PLIST b/devel/py-pyelftools/PLIST index 06f50ec9567..1ab4611a839 100644 --- a/devel/py-pyelftools/PLIST +++ b/devel/py-pyelftools/PLIST @@ -1,5 +1,5 @@ -@comment $NetBSD: PLIST,v 1.1 2018/03/20 15:34:16 khorben Exp $ -bin/readelf.py +@comment $NetBSD: PLIST,v 1.2 2018/04/06 07:08:26 adam Exp $ +bin/readelf-${PYVERSSUFFIX}.py ${PYSITELIB}/elftools/__init__.py ${PYSITELIB}/elftools/__init__.pyc ${PYSITELIB}/elftools/__init__.pyo |