pkgsrc/devel/py-pyelftools/Makefile
adam 84e0173527 py-pyelftools: updated to 0.27
Version 0.27
- Print addend wfor RELA relocations without symbol
- Implement symbol lookup for {GNU,}HashSection
- Major rewrite of expression parsing
- Cashed random access to CUs and DIEs
- GNU expressions
- Support parsing LSDA pointers from FDEs
- Add support for DWA_OP_GNU_push_tls_address in expressions
- Some initial support for AArch64 little-endian
- Support for ELF files with a large number of sections
- Some minimal support for DWARFv1
- Many small bug fixes; see git log.
2021-01-16 21:18:55 +00:00

23 lines
630 B
Makefile

# $NetBSD: Makefile,v 1.4 2021/01/16 21:18:55 adam Exp $
DISTNAME= pyelftools-0.27
PKGNAME= ${PYPKGPREFIX}-${EGG_NAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyelftools/}
MAINTAINER= khorben@defora.org
HOMEPAGE= https://github.com/eliben/pyelftools
COMMENT= Library for analyzing ELF files and DWARF debugging information
LICENSE= public-domain
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/egg.mk"
.include "../../mk/bsd.pkg.mk"