py-nihtest: install man pages into appropriate sections Ride bump.diff -r1.4 -r1.5 pkgsrc/devel/py-nihtest/Makefile
(wiz)
@@ -1,32 +1,35 @@ | @@ -1,32 +1,35 @@ | |||
1 | # $NetBSD: Makefile,v 1.4 2023/06/15 06:10:33 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.5 2023/06/15 06:13:08 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= nihtest-1.0.0 | 3 | DISTNAME= nihtest-1.0.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | PKGREVISION= 1 | 5 | PKGREVISION= 1 | |
6 | CATEGORIES= devel | 6 | CATEGORIES= devel | |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=n/nihtest/} | 7 | MASTER_SITES= ${MASTER_SITE_PYPI:=n/nihtest/} | |
8 | 8 | |||
9 | MAINTAINER= wiz@NetBSD.org | 9 | MAINTAINER= wiz@NetBSD.org | |
10 | HOMEPAGE= https://github.com/nih-at/nihtest | 10 | HOMEPAGE= https://github.com/nih-at/nihtest | |
11 | COMMENT= Testing tool for command line utilities | 11 | COMMENT= Testing tool for command line utilities | |
12 | LICENSE= modified-bsd | 12 | LICENSE= modified-bsd | |
13 | 13 | |||
14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | 14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | |
15 | TEST_DEPENDS+= cmake-[0-9]*:../../devel/cmake | 15 | TEST_DEPENDS+= cmake-[0-9]*:../../devel/cmake | |
16 | 16 | |||
17 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 17 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
18 | 18 | |||
19 | INSTALLATION_DIRS+= ${PKGMANDIR}/man1 | 19 | INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 | |
20 | 20 | |||
21 | post-install: | 21 | post-install: | |
22 | cd ${DESTDIR}${PREFIX}/bin && ${MV} nihtest nihtest-${PYVERSSUFFIX} || ${TRUE} | 22 | cd ${DESTDIR}${PREFIX}/bin && ${MV} nihtest nihtest-${PYVERSSUFFIX} || ${TRUE} | |
23 | .for man in nihtest-case nihtest.conf nihtest | 23 | .for man in nihtest | |
24 | ${INSTALL_DATA} ${WRKSRC}/manpages/${man}.mdoc ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/${man}-${PYVERSSUFFIX}.1 | 24 | ${INSTALL_DATA} ${WRKSRC}/manpages/${man}.mdoc ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/${man}-${PYVERSSUFFIX}.1 | |
25 | .endfor | 25 | .endfor | |
26 | .for man in nihtest-case nihtest.conf | |||
27 | ${INSTALL_DATA} ${WRKSRC}/manpages/${man}.mdoc ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/${man}-${PYVERSSUFFIX}.5 | |||
28 | .endfor | |||
26 | 29 | |||
27 | do-test: | 30 | do-test: | |
28 | ${MKDIR} ${WRKSRC}/build | 31 | ${MKDIR} ${WRKSRC}/build | |
29 | cd ${WRKSRC}/build && cmake .. && ${MAKE} && ctest | 32 | cd ${WRKSRC}/build && cmake .. && ${MAKE} && ctest | |
30 | 33 | |||
31 | .include "../../lang/python/wheel.mk" | 34 | .include "../../lang/python/wheel.mk" | |
32 | .include "../../mk/bsd.pkg.mk" | 35 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2023/06/15 06:10:33 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2023/06/15 06:13:08 wiz Exp $ | |
2 | bin/nihtest-${PYVERSSUFFIX} | 2 | bin/nihtest-${PYVERSSUFFIX} | |
3 | ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER | 3 | ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER | |
4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | 4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | |
5 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | 5 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
6 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | 6 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
7 | ${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED | 7 | ${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED | |
8 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | 8 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
9 | ${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json | 9 | ${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json | |
10 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | 10 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | |
11 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | 11 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | |
12 | ${PYSITELIB}/nihtest/Command.py | 12 | ${PYSITELIB}/nihtest/Command.py | |
13 | ${PYSITELIB}/nihtest/Command.pyc | 13 | ${PYSITELIB}/nihtest/Command.pyc | |
14 | ${PYSITELIB}/nihtest/CompareArrays.py | 14 | ${PYSITELIB}/nihtest/CompareArrays.py | |
@@ -22,15 +22,15 @@ ${PYSITELIB}/nihtest/File.pyc | @@ -22,15 +22,15 @@ ${PYSITELIB}/nihtest/File.pyc | |||
22 | ${PYSITELIB}/nihtest/Sandbox.py | 22 | ${PYSITELIB}/nihtest/Sandbox.py | |
23 | ${PYSITELIB}/nihtest/Sandbox.pyc | 23 | ${PYSITELIB}/nihtest/Sandbox.pyc | |
24 | ${PYSITELIB}/nihtest/Test.py | 24 | ${PYSITELIB}/nihtest/Test.py | |
25 | ${PYSITELIB}/nihtest/Test.pyc | 25 | ${PYSITELIB}/nihtest/Test.pyc | |
26 | ${PYSITELIB}/nihtest/TestCase.py | 26 | ${PYSITELIB}/nihtest/TestCase.py | |
27 | ${PYSITELIB}/nihtest/TestCase.pyc | 27 | ${PYSITELIB}/nihtest/TestCase.pyc | |
28 | ${PYSITELIB}/nihtest/Utility.py | 28 | ${PYSITELIB}/nihtest/Utility.py | |
29 | ${PYSITELIB}/nihtest/Utility.pyc | 29 | ${PYSITELIB}/nihtest/Utility.pyc | |
30 | ${PYSITELIB}/nihtest/__init__.py | 30 | ${PYSITELIB}/nihtest/__init__.py | |
31 | ${PYSITELIB}/nihtest/__init__.pyc | 31 | ${PYSITELIB}/nihtest/__init__.pyc | |
32 | ${PYSITELIB}/nihtest/__main__.py | 32 | ${PYSITELIB}/nihtest/__main__.py | |
33 | ${PYSITELIB}/nihtest/__main__.pyc | 33 | ${PYSITELIB}/nihtest/__main__.pyc | |
34 | man/man1/nihtest-${PYVERSSUFFIX}.1 | 34 | man/man1/nihtest-${PYVERSSUFFIX}.1 | |
35 | man/man1/nihtest-case-${PYVERSSUFFIX}.1 | 35 | man/man5/nihtest-case-${PYVERSSUFFIX}.5 | |
36 | man/man1/nihtest.conf-${PYVERSSUFFIX}.1 | 36 | man/man5/nihtest.conf-${PYVERSSUFFIX}.5 |