| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.23 2023/05/05 11:42:54 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.24 2023/05/05 15:42:57 wiz Exp $ |
2 | | | 2 | |
3 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} | | 3 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} |
4 | | | 4 | |
5 | COMMENT= Python WSGI Utility Library | | 5 | COMMENT= Python WSGI Utility Library |
6 | | | 6 | |
7 | PYTHON_VERSIONS_INCOMPATIBLE= 27 37 | | 7 | PYTHON_VERSIONS_INCOMPATIBLE= 27 37 |
8 | | | 8 | |
9 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools | | 9 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools |
10 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel | | 10 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel |
11 | DEPENDS+= ${PYPKGPREFIX}-markupsafe>=2.1.1:../../textproc/py-markupsafe | | 11 | DEPENDS+= ${PYPKGPREFIX}-markupsafe>=2.1.1:../../textproc/py-markupsafe |
12 | # optional | | 12 | # optional |
13 | #DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography | | 13 | #DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography |
14 | #DEPENDS+= ${PYPKGPREFIX}-greenlet-[0-9]*:../../devel/py-greenlet | | 14 | #DEPENDS+= ${PYPKGPREFIX}-greenlet-[0-9]*:../../devel/py-greenlet |
| @@ -22,22 +22,22 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-test-xproc | | | @@ -22,22 +22,22 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-test-xproc |
22 | EGDIR= share/examples/${PKGBASE} | | 22 | EGDIR= share/examples/${PKGBASE} |
23 | PLIST_SUBST+= EGDIR=${EGDIR} | | 23 | PLIST_SUBST+= EGDIR=${EGDIR} |
24 | INSTALLATION_DIRS+= ${EGDIR} | | 24 | INSTALLATION_DIRS+= ${EGDIR} |
25 | PRINT_PLIST_AWK+= { gsub(/${EGDIR:S,/,\\/,g}/, "$${EGDIR}") } | | 25 | PRINT_PLIST_AWK+= { gsub(/${EGDIR:S,/,\\/,g}/, "$${EGDIR}") } |
26 | | | 26 | |
27 | USE_TOOLS+= pax | | 27 | USE_TOOLS+= pax |
28 | | | 28 | |
29 | post-install: | | 29 | post-install: |
30 | ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/${PYSITELIB}/werkzeug/debug/shared/*.png | | 30 | ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/${PYSITELIB}/werkzeug/debug/shared/*.png |
31 | cd ${WRKSRC}/examples && ${PAX} -rwppm . ${DESTDIR}${PREFIX}/${EGDIR} | | 31 | cd ${WRKSRC}/examples && ${PAX} -rwppm . ${DESTDIR}${PREFIX}/${EGDIR} |
32 | ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/${EGDIR}/*.py | | 32 | ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/${EGDIR}/*.py |
33 | ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/${EGDIR}/cupoftee/shared/*.png | | 33 | ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/${EGDIR}/cupoftee/shared/*.png |
34 | | | 34 | |
35 | # as of 2.3.2 | | 35 | # as of 2.3.3 |
36 | # 17 failed, 853 passed, 1 skipped, 8 errors | | 36 | # 17 failed, 854 passed, 1 skipped, 8 errors |
37 | TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib | | 37 | TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib |
38 | do-test: | | 38 | do-test: |
39 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} | | 39 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} |
40 | | | 40 | |
41 | .include "../../www/py-werkzeug/Makefile.common" | | 41 | .include "../../www/py-werkzeug/Makefile.common" |
42 | .include "../../lang/python/wheel.mk" | | 42 | .include "../../lang/python/wheel.mk" |
43 | .include "../../mk/bsd.pkg.mk" | | 43 | .include "../../mk/bsd.pkg.mk" |