| @@ -1,43 +1,26 @@ | | | @@ -1,43 +1,26 @@ |
1 | # $NetBSD: Makefile,v 1.6 2020/11/25 11:13:18 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.7 2021/02/08 06:58:44 adam Exp $ |
2 | | | 2 | |
3 | DISTNAME= pyrlp-1.2.0 | | 3 | DISTNAME= rlp-2.0.1 |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} | | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} |
5 | PKGREVISION= 1 | | | |
6 | CATEGORIES= devel python | | 5 | CATEGORIES= devel python |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=ethereum/} | | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=r/rlp/} |
8 | GITHUB_PROJECT= pyrlp | | | |
9 | GITHUB_TAG= v${PKGVERSION_NOREV} | | | |
10 | | | 7 | |
11 | MAINTAINER= khorben@defora.org | | 8 | MAINTAINER= khorben@defora.org |
12 | HOMEPAGE= https://github.com/ethereum/pyrlp | | 9 | HOMEPAGE= https://github.com/ethereum/pyrlp |
13 | COMMENT= Package for Recursive Length Prefix encoding and decoding | | 10 | COMMENT= Package for Recursive Length Prefix encoding and decoding |
14 | LICENSE= mit | | 11 | LICENSE= mit |
15 | | | 12 | |
16 | EGG_NAME= rlp-1.2.0 | | 13 | DEPENDS+= ${PYPKGPREFIX}-eth-utils>=1.0.2:../../finance/py-eth-utils |
17 | | | 14 | TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=5.19.0:../../devel/py-hypothesis |
18 | BUILD_DEPENDS+= ${PYPKGPREFIX}-bump2version-[0-9]*:../../devel/py-bump2version | | 15 | TEST_DEPENDS+= ${PYPKGPREFIX}-test>=5.4.3:../../devel/py-test |
19 | BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | | 16 | TEST_DEPENDS+= ${PYPKGPREFIX}-tox>=2.9.1:../../devel/py-tox |
20 | BUILD_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | | | |
21 | BUILD_DEPENDS+= ${PYPKGPREFIX}-ipython-[0-9]*:../../devel/py-ipython5 | | | |
22 | BUILD_DEPENDS+= ${PYPKGPREFIX}-twine-[0-9]*:../../net/py-twine | | | |
23 | BUILD_DEPENDS+= ${PYPKGPREFIX}-tox-[0-9]*:../../devel/py-tox | | | |
24 | BUILD_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis | | | |
25 | BUILD_DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8 | | | |
26 | BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx | | | |
27 | BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme-[0-9]*:../../textproc/py-sphinx-rtd-theme | | | |
28 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | | | |
29 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-watch>=4.1.0:../../devel/py-test-watch | | | |
30 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist | | | |
31 | TEST_DEPENDS+= ${PYPKGPREFIX}-tox-[0-9]*:../../devel/py-tox | | | |
32 | DEPENDS+= ${PYPKGPREFIX}-eth-utils-[0-9]*:../../finance/py-eth-utils | | | |
33 | | | 17 | |
34 | USE_LANGUAGES= # none | | 18 | USE_LANGUAGES= # none |
35 | | | 19 | |
36 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-bump2version py-twine | | 20 | PYTHON_VERSIONS_INCOMPATIBLE= 27 |
37 | PYTHON_VERSIONS_INCOMPATIBLE+= 36 # py-eth-utils | | | |
38 | | | 21 | |
39 | do-test: | | 22 | do-test: |
40 | cd ${WRKSRC} && tox-${PYVERSSUFFIX} | | 23 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests |
41 | | | 24 | |
42 | .include "../../lang/python/egg.mk" | | 25 | .include "../../lang/python/egg.mk" |
43 | .include "../../mk/bsd.pkg.mk" | | 26 | .include "../../mk/bsd.pkg.mk" |