py-sphinxcontrib-*: Extract tarball using bsdtar On NetBSD 8, some NLS files are not extracted properly and it causes PLIST divergence. From Oshima-san. Thank you.diff -r1.2 -r1.3 pkgsrc/textproc/py-sphinxcontrib-applehelp/Makefile
(ryoon)
@@ -1,24 +1,26 @@ | @@ -1,24 +1,26 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2020/02/29 15:25:46 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2020/03/07 23:30:22 ryoon Exp $ | |
2 | 2 | |||
3 | DISTNAME= sphinxcontrib-applehelp-1.0.2 | 3 | DISTNAME= sphinxcontrib-applehelp-1.0.2 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= textproc python | 5 | CATEGORIES= textproc python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-applehelp/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-applehelp/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= http://sphinx-doc.org/ | 9 | HOMEPAGE= http://sphinx-doc.org/ | |
10 | COMMENT= Sphinx API for Apple help books | 10 | COMMENT= Sphinx API for Apple help books | |
11 | LICENSE= 2-clause-bsd | 11 | LICENSE= 2-clause-bsd | |
12 | 12 | |||
13 | EXTRACT_USING= bsdtar | |||
14 | ||||
13 | TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx | 15 | TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx | |
14 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 16 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | |
15 | 17 | |||
16 | USE_LANGUAGES= # none | 18 | USE_LANGUAGES= # none | |
17 | 19 | |||
18 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx | 20 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx | |
19 | 21 | |||
20 | do-test: | 22 | do-test: | |
21 | cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests | 23 | cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests | |
22 | 24 | |||
23 | .include "../../lang/python/egg.mk" | 25 | .include "../../lang/python/egg.mk" | |
24 | .include "../../mk/bsd.pkg.mk" | 26 | .include "../../mk/bsd.pkg.mk" |
@@ -1,24 +1,26 @@ | @@ -1,24 +1,26 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2020/02/29 15:27:13 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2020/03/07 23:30:22 ryoon Exp $ | |
2 | 2 | |||
3 | DISTNAME= sphinxcontrib-devhelp-1.0.2 | 3 | DISTNAME= sphinxcontrib-devhelp-1.0.2 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= textproc python | 5 | CATEGORIES= textproc python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-devhelp/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-devhelp/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= http://sphinx-doc.org/ | 9 | HOMEPAGE= http://sphinx-doc.org/ | |
10 | COMMENT= Sphinx API for Devhelp document | 10 | COMMENT= Sphinx API for Devhelp document | |
11 | LICENSE= 2-clause-bsd | 11 | LICENSE= 2-clause-bsd | |
12 | 12 | |||
13 | EXTRACT_USING= bsdtar | |||
14 | ||||
13 | TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx | 15 | TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx | |
14 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 16 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | |
15 | 17 | |||
16 | USE_LANGUAGES= # none | 18 | USE_LANGUAGES= # none | |
17 | 19 | |||
18 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx | 20 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx | |
19 | 21 | |||
20 | do-test: | 22 | do-test: | |
21 | cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests | 23 | cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests | |
22 | 24 | |||
23 | .include "../../lang/python/egg.mk" | 25 | .include "../../lang/python/egg.mk" | |
24 | .include "../../mk/bsd.pkg.mk" | 26 | .include "../../mk/bsd.pkg.mk" |
@@ -1,24 +1,26 @@ | @@ -1,24 +1,26 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2020/02/29 15:29:51 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2020/03/07 23:30:22 ryoon Exp $ | |
2 | 2 | |||
3 | DISTNAME= sphinxcontrib-htmlhelp-1.0.3 | 3 | DISTNAME= sphinxcontrib-htmlhelp-1.0.3 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= textproc python | 5 | CATEGORIES= textproc python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-htmlhelp/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-htmlhelp/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= http://sphinx-doc.org/ | 9 | HOMEPAGE= http://sphinx-doc.org/ | |
10 | COMMENT= Sphinx API for HTML help | 10 | COMMENT= Sphinx API for HTML help | |
11 | LICENSE= 2-clause-bsd | 11 | LICENSE= 2-clause-bsd | |
12 | 12 | |||
13 | EXTRACT_USING= bsdtar | |||
14 | ||||
13 | TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx | 15 | TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx | |
14 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 16 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | |
15 | 17 | |||
16 | USE_LANGUAGES= # none | 18 | USE_LANGUAGES= # none | |
17 | 19 | |||
18 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx | 20 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx | |
19 | 21 | |||
20 | do-test: | 22 | do-test: | |
21 | cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests | 23 | cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests | |
22 | 24 | |||
23 | .include "../../lang/python/egg.mk" | 25 | .include "../../lang/python/egg.mk" | |
24 | .include "../../mk/bsd.pkg.mk" | 26 | .include "../../mk/bsd.pkg.mk" |
@@ -1,24 +1,26 @@ | @@ -1,24 +1,26 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2020/02/29 15:31:40 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2020/03/07 23:30:23 ryoon Exp $ | |
2 | 2 | |||
3 | DISTNAME= sphinxcontrib-serializinghtml-1.1.4 | 3 | DISTNAME= sphinxcontrib-serializinghtml-1.1.4 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= textproc python | 5 | CATEGORIES= textproc python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-serializinghtml/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-serializinghtml/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= http://sphinx-doc.org/ | 9 | HOMEPAGE= http://sphinx-doc.org/ | |
10 | COMMENT= Sphinx API for "serialized" HTML files | 10 | COMMENT= Sphinx API for "serialized" HTML files | |
11 | LICENSE= 2-clause-bsd | 11 | LICENSE= 2-clause-bsd | |
12 | 12 | |||
13 | EXTRACT_USING= bsdtar | |||
14 | ||||
13 | TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx | 15 | TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx | |
14 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 16 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | |
15 | 17 | |||
16 | USE_LANGUAGES= # none | 18 | USE_LANGUAGES= # none | |
17 | 19 | |||
18 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx | 20 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx | |
19 | 21 | |||
20 | do-test: | 22 | do-test: | |
21 | cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests | 23 | cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests | |
22 | 24 | |||
23 | .include "../../lang/python/egg.mk" | 25 | .include "../../lang/python/egg.mk" | |
24 | .include "../../mk/bsd.pkg.mk" | 26 | .include "../../mk/bsd.pkg.mk" |