Sat Mar 7 23:30:23 2020 UTC ()
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.


(ryoon)
diff -r1.2 -r1.3 pkgsrc/textproc/py-sphinxcontrib-applehelp/Makefile
diff -r1.2 -r1.3 pkgsrc/textproc/py-sphinxcontrib-devhelp/Makefile
diff -r1.2 -r1.3 pkgsrc/textproc/py-sphinxcontrib-htmlhelp/Makefile
diff -r1.2 -r1.3 pkgsrc/textproc/py-sphinxcontrib-serializinghtml/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/textproc/py-sphinxcontrib-applehelp/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-sphinxcontrib-applehelp/Makefile 2020/02/29 15:25:46 1.2
+++ pkgsrc/textproc/py-sphinxcontrib-applehelp/Makefile 2020/03/07 23:30:22 1.3
@@ -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
3DISTNAME= sphinxcontrib-applehelp-1.0.2 3DISTNAME= sphinxcontrib-applehelp-1.0.2
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-applehelp/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-applehelp/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://sphinx-doc.org/ 9HOMEPAGE= http://sphinx-doc.org/
10COMMENT= Sphinx API for Apple help books 10COMMENT= Sphinx API for Apple help books
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
 13EXTRACT_USING= bsdtar
 14
13TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx 15TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx
14TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
15 17
16USE_LANGUAGES= # none 18USE_LANGUAGES= # none
17 19
18PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx 20PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx
19 21
20do-test: 22do-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"

cvs diff -r1.2 -r1.3 pkgsrc/textproc/py-sphinxcontrib-devhelp/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-sphinxcontrib-devhelp/Makefile 2020/02/29 15:27:13 1.2
+++ pkgsrc/textproc/py-sphinxcontrib-devhelp/Makefile 2020/03/07 23:30:22 1.3
@@ -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
3DISTNAME= sphinxcontrib-devhelp-1.0.2 3DISTNAME= sphinxcontrib-devhelp-1.0.2
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-devhelp/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-devhelp/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://sphinx-doc.org/ 9HOMEPAGE= http://sphinx-doc.org/
10COMMENT= Sphinx API for Devhelp document 10COMMENT= Sphinx API for Devhelp document
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
 13EXTRACT_USING= bsdtar
 14
13TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx 15TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx
14TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
15 17
16USE_LANGUAGES= # none 18USE_LANGUAGES= # none
17 19
18PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx 20PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx
19 21
20do-test: 22do-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"

cvs diff -r1.2 -r1.3 pkgsrc/textproc/py-sphinxcontrib-htmlhelp/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-sphinxcontrib-htmlhelp/Makefile 2020/02/29 15:29:51 1.2
+++ pkgsrc/textproc/py-sphinxcontrib-htmlhelp/Makefile 2020/03/07 23:30:22 1.3
@@ -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
3DISTNAME= sphinxcontrib-htmlhelp-1.0.3 3DISTNAME= sphinxcontrib-htmlhelp-1.0.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-htmlhelp/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-htmlhelp/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://sphinx-doc.org/ 9HOMEPAGE= http://sphinx-doc.org/
10COMMENT= Sphinx API for HTML help 10COMMENT= Sphinx API for HTML help
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
 13EXTRACT_USING= bsdtar
 14
13TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx 15TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx
14TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
15 17
16USE_LANGUAGES= # none 18USE_LANGUAGES= # none
17 19
18PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx 20PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx
19 21
20do-test: 22do-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"

cvs diff -r1.2 -r1.3 pkgsrc/textproc/py-sphinxcontrib-serializinghtml/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-sphinxcontrib-serializinghtml/Makefile 2020/02/29 15:31:40 1.2
+++ pkgsrc/textproc/py-sphinxcontrib-serializinghtml/Makefile 2020/03/07 23:30:23 1.3
@@ -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
3DISTNAME= sphinxcontrib-serializinghtml-1.1.4 3DISTNAME= sphinxcontrib-serializinghtml-1.1.4
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-serializinghtml/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-serializinghtml/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://sphinx-doc.org/ 9HOMEPAGE= http://sphinx-doc.org/
10COMMENT= Sphinx API for "serialized" HTML files 10COMMENT= Sphinx API for "serialized" HTML files
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
 13EXTRACT_USING= bsdtar
 14
13TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx 15TEST_DEPENDS+= ${PYPKGPREFIX}-sphinx>=2.0.0:../../textproc/py-sphinx
14TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
15 17
16USE_LANGUAGES= # none 18USE_LANGUAGES= # none
17 19
18PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx 20PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx
19 21
20do-test: 22do-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"