Fri May 10 06:52:13 2024 UTC (13d)
pkgtools/url2pkg: document PY_TEST_FLAGS to prevent pkglint warning


(rillig)
diff -r1.138 -r1.139 pkgsrc/pkgtools/url2pkg/Makefile

cvs diff -r1.138 -r1.139 pkgsrc/pkgtools/url2pkg/Makefile (expand / switch to unified diff)

--- pkgsrc/pkgtools/url2pkg/Makefile 2024/05/10 06:33:04 1.138
+++ pkgsrc/pkgtools/url2pkg/Makefile 2024/05/10 06:52:13 1.139
@@ -1,37 +1,40 @@ @@ -1,37 +1,40 @@
1# $NetBSD: Makefile,v 1.138 2024/05/10 06:33:04 rillig Exp $ 1# $NetBSD: Makefile,v 1.139 2024/05/10 06:52:13 rillig Exp $
2 2
3PKGNAME= url2pkg-23.3.1 3PKGNAME= url2pkg-23.3.1
4CATEGORIES= pkgtools 4CATEGORIES= pkgtools
5 5
6MAINTAINER= rillig@NetBSD.org 6MAINTAINER= rillig@NetBSD.org
7HOMEPAGE= https://www.NetBSD.org/docs/pkgsrc/creating.html 7HOMEPAGE= https://www.NetBSD.org/docs/pkgsrc/creating.html
8COMMENT= Tool to automate initial steps in building a package 8COMMENT= Tool to automate initial steps in building a package
9LICENSE= 2-clause-bsd 9LICENSE= 2-clause-bsd
10 10
11WRKSRC= ${WRKDIR} 11WRKSRC= ${WRKDIR}
12NO_CHECKSUM= yes 12NO_CHECKSUM= yes
13NO_BUILD= yes 13NO_BUILD= yes
14USE_LANGUAGES= # none 14USE_LANGUAGES= # none
15USE_TOOLS+= perl:run pax 15USE_TOOLS+= perl:run pax
16AUTO_MKDIRS= yes 16AUTO_MKDIRS= yes
17 17
18TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 18TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
19 19
20PYTHON_VERSIONS_INCOMPATIBLE= 27 20PYTHON_VERSIONS_INCOMPATIBLE= 27
21 21
22do-extract: 22do-extract:
23 ${RUN} cd ${FILESDIR} && ${PAX} -rw *.* python/*.py python/*/*.py python/*/*/*.py ${WRKSRC}/ 23 ${RUN} cd ${FILESDIR} && ${PAX} -rw *.* python/*.py python/*/*.py python/*/*/*.py ${WRKSRC}/
24 24
 25# PY_TEST_FLAGS
 26# Can be used to increase the verbosity of the self-test, by passing
 27# -v or -vvv.
25do-test: 28do-test:
26 ${RUN} cd ${WRKSRC} && ${SETENV} PKGSRCDIR=${PKGSRCDIR} MAKE=${MAKE:Q} \ 29 ${RUN} cd ${WRKSRC} && ${SETENV} PKGSRCDIR=${PKGSRCDIR} MAKE=${MAKE:Q} \
27 ${PREFIX}/bin/pytest-${PYVERSSUFFIX} ${PY_TEST_FLAGS:U} 30 ${PREFIX}/bin/pytest-${PYVERSSUFFIX} ${PY_TEST_FLAGS:U}
28 31
29SUBST_CLASSES+= up 32SUBST_CLASSES+= up
30SUBST_STAGE.up= do-configure 33SUBST_STAGE.up= do-configure
31SUBST_MESSAGE.up= Replacing variable placeholders 34SUBST_MESSAGE.up= Replacing variable placeholders
32SUBST_FILES.up= MakeMaker.pm url2pkg.py 35SUBST_FILES.up= MakeMaker.pm url2pkg.py
33SUBST_VARS.up= MAKE PERL5 PKGSRCDIR PYTHONBIN 36SUBST_VARS.up= MAKE PERL5 PKGSRCDIR PYTHONBIN
34SUBST_SED.up= -e 's,@LIBDIR@,${PREFIX}/lib/url2pkg,g' 37SUBST_SED.up= -e 's,@LIBDIR@,${PREFIX}/lib/url2pkg,g'
35 38
36do-install: 39do-install:
37 ${INSTALL_SCRIPT} ${WRKSRC}/url2pkg.py ${DESTDIR}${PREFIX}/bin/url2pkg 40 ${INSTALL_SCRIPT} ${WRKSRC}/url2pkg.py ${DESTDIR}${PREFIX}/bin/url2pkg