Wed Nov 24 10:54:52 2021 UTC ()
py-pyevmasm: switch to testing via py-test.


(wiz)
diff -r1.1 -r1.2 pkgsrc/finance/py-pyevmasm/Makefile

cvs diff -r1.1 -r1.2 pkgsrc/finance/py-pyevmasm/Makefile (expand / switch to unified diff)

--- pkgsrc/finance/py-pyevmasm/Makefile 2020/09/29 00:34:09 1.1
+++ pkgsrc/finance/py-pyevmasm/Makefile 2021/11/24 10:54:52 1.2
@@ -1,28 +1,31 @@ @@ -1,28 +1,31 @@
1# $NetBSD: Makefile,v 1.1 2020/09/29 00:34:09 khorben Exp $ 1# $NetBSD: Makefile,v 1.2 2021/11/24 10:54:52 wiz Exp $
2 2
3DISTNAME= pyevmasm-0.2.3 3DISTNAME= pyevmasm-0.2.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= finance python 5CATEGORIES= finance python
6MASTER_SITES= ${MASTER_SITE_GITHUB:=crytic/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=crytic/}
7GITHUB_PROJECT= pyevmasm 7GITHUB_PROJECT= pyevmasm
8GITHUB_TAG= ${PKGVERSION_NOREV} 8GITHUB_TAG= ${PKGVERSION_NOREV}
9 9
10MAINTAINER= khorben@defora.org 10MAINTAINER= khorben@defora.org
11HOMEPAGE= https://github.com/trailofbits/pyevmasm 11HOMEPAGE= https://github.com/trailofbits/pyevmasm
12COMMENT= Ethereum Virtual Machine (EVM) assembler and disassembler 12COMMENT= Ethereum Virtual Machine (EVM) assembler and disassembler
13LICENSE= apache-2.0 13LICENSE= apache-2.0
14 14
15BUILD_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose 
16BUILD_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage 
17BUILD_DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8 
18DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future 15DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
19 17
20USE_LANGUAGES= # none 18USE_LANGUAGES= # none
21 19
 20TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib
 21
22post-install: 22post-install:
23 ${MV} ${DESTDIR}${PREFIX}/bin/evmasm \ 23 ${MV} ${DESTDIR}${PREFIX}/bin/evmasm \
24 ${DESTDIR}${PREFIX}/bin/evmasm-${PYVERSSUFFIX} 24 ${DESTDIR}${PREFIX}/bin/evmasm-${PYVERSSUFFIX}
25 25
 26do-test:
 27 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
 28
26# TODO: Migrate MASTER_SITES to MASTER_SITE_PYPI 29# TODO: Migrate MASTER_SITES to MASTER_SITE_PYPI
27.include "../../lang/python/egg.mk" 30.include "../../lang/python/egg.mk"
28.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"