Sat Feb 10 10:14:51 2024 UTC (103d)
py-mkdocs*: not for Python 3.12

Wants to use distutils


(wiz)
diff -r1.11 -r1.12 pkgsrc/textproc/py-mkdocs/Makefile
diff -r1.5 -r1.6 pkgsrc/textproc/py-mkdocs-bootstrap/Makefile
diff -r1.4 -r1.5 pkgsrc/textproc/py-mkdocs-bootswatch/Makefile

cvs diff -r1.11 -r1.12 pkgsrc/textproc/py-mkdocs/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-mkdocs/Makefile 2024/01/20 10:07:54 1.11
+++ pkgsrc/textproc/py-mkdocs/Makefile 2024/02/10 10:14:51 1.12
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.11 2024/01/20 10:07:54 adam Exp $ 1# $NetBSD: Makefile,v 1.12 2024/02/10 10:14:51 wiz Exp $
2 2
3DISTNAME= mkdocs-1.5.3 3DISTNAME= mkdocs-1.5.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=m/mkdocs/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=m/mkdocs/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/mkdocs/mkdocs 9HOMEPAGE= https://github.com/mkdocs/mkdocs
10COMMENT= Fast and simple static site generator for documentation 10COMMENT= Fast and simple static site generator for documentation
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling 13TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
14DEPENDS+= ${PYPKGPREFIX}-click>=7.0:../../devel/py-click 14DEPENDS+= ${PYPKGPREFIX}-click>=7.0:../../devel/py-click
@@ -16,26 +16,26 @@ DEPENDS+= ${PYPKGPREFIX}-ghp-import>=1.0 @@ -16,26 +16,26 @@ DEPENDS+= ${PYPKGPREFIX}-ghp-import>=1.0
16DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.11.1:../../textproc/py-jinja2 16DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.11.1:../../textproc/py-jinja2
17DEPENDS+= ${PYPKGPREFIX}-markdown>=3.2.1:../../textproc/py-markdown 17DEPENDS+= ${PYPKGPREFIX}-markdown>=3.2.1:../../textproc/py-markdown
18DEPENDS+= ${PYPKGPREFIX}-markupsafe>=2.0.1:../../textproc/py-markupsafe 18DEPENDS+= ${PYPKGPREFIX}-markupsafe>=2.0.1:../../textproc/py-markupsafe
19DEPENDS+= ${PYPKGPREFIX}-mergedeep>=1.3.4:../../devel/py-mergedeep 19DEPENDS+= ${PYPKGPREFIX}-mergedeep>=1.3.4:../../devel/py-mergedeep
20DEPENDS+= ${PYPKGPREFIX}-packaging>=20.5:../../devel/py-packaging 20DEPENDS+= ${PYPKGPREFIX}-packaging>=20.5:../../devel/py-packaging
21DEPENDS+= ${PYPKGPREFIX}-pathspec>=0.11.1:../../devel/py-pathspec 21DEPENDS+= ${PYPKGPREFIX}-pathspec>=0.11.1:../../devel/py-pathspec
22DEPENDS+= ${PYPKGPREFIX}-platformdirs>=2.2.0:../../misc/py-platformdirs 22DEPENDS+= ${PYPKGPREFIX}-platformdirs>=2.2.0:../../misc/py-platformdirs
23DEPENDS+= ${PYPKGPREFIX}-watchdog>=2.0:../../sysutils/py-watchdog 23DEPENDS+= ${PYPKGPREFIX}-watchdog>=2.0:../../sysutils/py-watchdog
24DEPENDS+= ${PYPKGPREFIX}-pyyaml_env_tag>=0.1:../../textproc/py-pyyaml_env_tag 24DEPENDS+= ${PYPKGPREFIX}-pyyaml_env_tag>=0.1:../../textproc/py-pyyaml_env_tag
25DEPENDS+= ${PYPKGPREFIX}-yaml>=5.1:../../textproc/py-yaml 25DEPENDS+= ${PYPKGPREFIX}-yaml>=5.1:../../textproc/py-yaml
26 26
27USE_LANGUAGES= # none 27USE_LANGUAGES= # none
28 28
29PYTHON_VERSIONS_INCOMPATIBLE= 27 29PYTHON_VERSIONS_INCOMPATIBLE= 27 312
30 30
31.include "../../lang/python/pyversion.mk" 31.include "../../lang/python/pyversion.mk"
32.if ${PYTHON_VERSION} < 310 32.if ${PYTHON_VERSION} < 310
33DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=3.10:../../devel/py-importlib-metadata 33DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=3.10:../../devel/py-importlib-metadata
34.endif 34.endif
35 35
36post-install: 36post-install:
37 cd ${DESTDIR}${PREFIX}/bin && \ 37 cd ${DESTDIR}${PREFIX}/bin && \
38 ${MV} mkdocs mkdocs-${PYVERSSUFFIX} || ${TRUE} 38 ${MV} mkdocs mkdocs-${PYVERSSUFFIX} || ${TRUE}
39 39
40.include "../../lang/python/wheel.mk" 40.include "../../lang/python/wheel.mk"
41.include "../../mk/bsd.pkg.mk" 41.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/textproc/py-mkdocs-bootstrap/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-mkdocs-bootstrap/Makefile 2024/01/20 10:08:59 1.5
+++ pkgsrc/textproc/py-mkdocs-bootstrap/Makefile 2024/02/10 10:14:51 1.6
@@ -1,22 +1,22 @@ @@ -1,22 +1,22 @@
1# $NetBSD: Makefile,v 1.5 2024/01/20 10:08:59 adam Exp $ 1# $NetBSD: Makefile,v 1.6 2024/02/10 10:14:51 wiz Exp $
2 2
3DISTNAME= mkdocs-bootstrap-1.1.1 3DISTNAME= mkdocs-bootstrap-1.1.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=m/mkdocs-bootstrap/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=m/mkdocs-bootstrap/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/mkdocs/mkdocs-bootstrap 9HOMEPAGE= https://github.com/mkdocs/mkdocs-bootstrap
10COMMENT= Bootstrap theme for MkDocs 10COMMENT= Bootstrap theme for MkDocs
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
15DEPENDS+= ${PYPKGPREFIX}-mkdocs>=1.1:../../textproc/py-mkdocs 15DEPENDS+= ${PYPKGPREFIX}-mkdocs>=1.1:../../textproc/py-mkdocs
16 16
17USE_LANGUAGES= # none 17USE_LANGUAGES= # none
18 18
19PYTHON_VERSIONS_INCOMPATIBLE= 27 19PYTHON_VERSIONS_INCOMPATIBLE= 27 312
20 20
21.include "../../lang/python/wheel.mk" 21.include "../../lang/python/wheel.mk"
22.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/textproc/py-mkdocs-bootswatch/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-mkdocs-bootswatch/Makefile 2022/02/05 09:50:42 1.4
+++ pkgsrc/textproc/py-mkdocs-bootswatch/Makefile 2024/02/10 10:14:51 1.5
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: Makefile,v 1.4 2022/02/05 09:50:42 adam Exp $ 1# $NetBSD: Makefile,v 1.5 2024/02/10 10:14:51 wiz Exp $
2 2
3DISTNAME= mkdocs-bootswatch-1.1 3DISTNAME= mkdocs-bootswatch-1.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=m/mkdocs-bootswatch/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=m/mkdocs-bootswatch/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/mkdocs/mkdocs-bootswatch 9HOMEPAGE= https://github.com/mkdocs/mkdocs-bootswatch
10COMMENT= Bootswatch themes for MkDocs 10COMMENT= Bootswatch themes for MkDocs
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
13DEPENDS+= ${PYPKGPREFIX}-mkdocs>=1.1:../../textproc/py-mkdocs 13DEPENDS+= ${PYPKGPREFIX}-mkdocs>=1.1:../../textproc/py-mkdocs
14 14
15USE_LANGUAGES= # none 15USE_LANGUAGES= # none
16 16
17PYTHON_VERSIONS_INCOMPATIBLE= 27 17PYTHON_VERSIONS_INCOMPATIBLE= 27 312
18 18
19.include "../../lang/python/egg.mk" 19.include "../../lang/python/egg.mk"
20.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"