*: use PYTHON_VERSION instead of comparing PYPKGPREFIXdiff -r1.45 -r1.46 pkgsrc/databases/py-sqlite3/Makefile
(wiz)
@@ -1,30 +1,30 @@ | @@ -1,30 +1,30 @@ | |||
1 | # $NetBSD: Makefile,v 1.45 2022/11/23 16:19:43 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.46 2023/03/29 09:04:02 wiz Exp $ | |
2 | 2 | |||
3 | PKGNAME= ${PYPKGPREFIX}-sqlite3-${PY_DISTVERSION} | 3 | PKGNAME= ${PYPKGPREFIX}-sqlite3-${PY_DISTVERSION} | |
4 | PKGREVISION= 23 | 4 | PKGREVISION= 23 | |
5 | CATEGORIES= databases python | 5 | CATEGORIES= databases python | |
6 | 6 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= https://www.python.org/ | 8 | HOMEPAGE= https://www.python.org/ | |
9 | COMMENT= Built-in sqlite support for Python 2.5 and up | 9 | COMMENT= Built-in sqlite support for Python 2.5 and up | |
10 | 10 | |||
11 | USE_GCC_RUNTIME= yes | 11 | USE_GCC_RUNTIME= yes | |
12 | 12 | |||
13 | # part of python itself; using egg.mk will install a useless egg | 13 | # part of python itself; using egg.mk will install a useless egg | |
14 | PYDISTUTILSPKG= yes | 14 | PYDISTUTILSPKG= yes | |
15 | PY_SETUP_SUBST+= SQLITE_PREFIX=${BUILDLINK_PREFIX.sqlite3} | 15 | PY_SETUP_SUBST+= SQLITE_PREFIX=${BUILDLINK_PREFIX.sqlite3} | |
16 | PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload | 16 | PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload | |
17 | 17 | |||
18 | .include "../../lang/python/pyversion.mk" | 18 | .include "../../lang/python/pyversion.mk" | |
19 | 19 | |||
20 | .if ${PYPKGPREFIX} == "py311" | 20 | .if ${PYTHON_VERSION} == 311 | |
21 | SUBST_CLASSES+= py311 | 21 | SUBST_CLASSES+= py311 | |
22 | SUBST_FILES.py311+= setup.py | 22 | SUBST_FILES.py311+= setup.py | |
23 | SUBST_SED.py311+= -e "s+'_sqlite/cache.c',+'_sqlite/blob.c',+" | 23 | SUBST_SED.py311+= -e "s+'_sqlite/cache.c',+'_sqlite/blob.c',+" | |
24 | SUBST_STAGE.py311= pre-build | 24 | SUBST_STAGE.py311= pre-build | |
25 | .endif | 25 | .endif | |
26 | 26 | |||
27 | .include "../../databases/sqlite3/buildlink3.mk" | 27 | .include "../../databases/sqlite3/buildlink3.mk" | |
28 | .include "../../lang/python/extension.mk" | 28 | .include "../../lang/python/extension.mk" | |
29 | .include "../../lang/python/srcdist.mk" | 29 | .include "../../lang/python/srcdist.mk" | |
30 | .include "../../mk/bsd.pkg.mk" | 30 | .include "../../mk/bsd.pkg.mk" |
@@ -1,34 +1,34 @@ | @@ -1,34 +1,34 @@ | |||
1 | # $NetBSD: Makefile,v 1.13 2023/03/02 12:40:45 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.14 2023/03/29 09:04:02 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= frozendict-2.3.5 | 3 | DISTNAME= frozendict-2.3.5 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= devel python | 5 | CATEGORIES= devel python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=f/frozendict/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=f/frozendict/} | |
7 | 7 | |||
8 | MAINTAINER= kethzer.dr@gmail.com | 8 | MAINTAINER= kethzer.dr@gmail.com | |
9 | HOMEPAGE= https://github.com/slezica/python-frozendict | 9 | HOMEPAGE= https://github.com/slezica/python-frozendict | |
10 | COMMENT= Immutable wrapper around dictionaries | 10 | COMMENT= Immutable wrapper around dictionaries | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 13 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | |
14 | 14 | |||
15 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 15 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
16 | 16 | |||
17 | PLIST_VARS= c | 17 | PLIST_VARS= c | |
18 | 18 | |||
19 | .include "../../lang/python/pyversion.mk" | 19 | .include "../../lang/python/pyversion.mk" | |
20 | 20 | |||
21 | .if ${PYPKGPREFIX} == "py311" | 21 | .if ${PYTHON_VERSION} == 311 | |
22 | # as of 2.3.4, python 3.11 is not supported | 22 | # as of 2.3.4, python 3.11 is not supported | |
23 | # do not build C extension for now | 23 | # do not build C extension for now | |
24 | PYSETUPARGS= py | 24 | PYSETUPARGS= py | |
25 | .else | 25 | .else | |
26 | PLIST.c= yes | 26 | PLIST.c= yes | |
27 | .endif | 27 | .endif | |
28 | 28 | |||
29 | DISTUTILS_BUILDDIR_IN_TEST_ENV= yes | 29 | DISTUTILS_BUILDDIR_IN_TEST_ENV= yes | |
30 | do-test: | 30 | do-test: | |
31 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} | 31 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} | |
32 | 32 | |||
33 | .include "../../lang/python/egg.mk" | 33 | .include "../../lang/python/egg.mk" | |
34 | .include "../../mk/bsd.pkg.mk" | 34 | .include "../../mk/bsd.pkg.mk" |
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: Makefile,v 1.21 2022/08/24 09:25:56 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.22 2023/03/29 09:04:02 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= nose-1.3.7 | 3 | DISTNAME= nose-1.3.7 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | PKGREVISION= 3 | 5 | PKGREVISION= 3 | |
6 | CATEGORIES= devel python | 6 | CATEGORIES= devel python | |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=n/nose/} | 7 | MASTER_SITES= ${MASTER_SITE_PYPI:=n/nose/} | |
8 | 8 | |||
9 | MAINTAINER= kamel.derouiche@gmail.com | 9 | MAINTAINER= kamel.derouiche@gmail.com | |
10 | HOMEPAGE= https://nose.readthedocs.io/ | 10 | HOMEPAGE= https://nose.readthedocs.io/ | |
11 | COMMENT= Unittest-based testing framework for python | 11 | COMMENT= Unittest-based testing framework for python | |
12 | LICENSE= gnu-lgpl-v2.1 | 12 | LICENSE= gnu-lgpl-v2.1 | |
13 | 13 | |||
14 | USE_LANGUAGES= # none | 14 | USE_LANGUAGES= # none | |
15 | 15 | |||
16 | USE_PKG_RESOURCES= yes | 16 | USE_PKG_RESOURCES= yes | |
17 | # only needed for a plugin | 17 | # only needed for a plugin | |
18 | PYTHON_VERSIONED_DEPENDENCIES+= coverage:test | 18 | PYTHON_VERSIONED_DEPENDENCIES+= coverage:test | |
19 | 19 | |||
20 | INSTALLATION_DIRS+= ${PKGMANDIR}/man1 | 20 | INSTALLATION_DIRS+= ${PKGMANDIR}/man1 | |
21 | 21 | |||
22 | post-install: | 22 | post-install: | |
23 | ${MV} ${DESTDIR}${PREFIX}/bin/nosetests ${DESTDIR}${PREFIX}/bin/nosetests-${PYVERSSUFFIX} || ${TRUE} | 23 | ${MV} ${DESTDIR}${PREFIX}/bin/nosetests ${DESTDIR}${PREFIX}/bin/nosetests-${PYVERSSUFFIX} || ${TRUE} | |
24 | ${MV} ${DESTDIR}${PREFIX}/man/man1/nosetests.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/nosetests${PYVERSSUFFIX}.1 | 24 | ${MV} ${DESTDIR}${PREFIX}/man/man1/nosetests.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/nosetests${PYVERSSUFFIX}.1 | |
25 | 25 | |||
26 | .include "../../lang/python/egg.mk" | 26 | .include "../../lang/python/egg.mk" | |
27 | 27 | |||
28 | .if ${PYPKGPREFIX} == "py27" | 28 | .if ${PYTHON_VERSION} == 207 | |
29 | # only work with python 2.x | 29 | # only work with python 2.x | |
30 | do-test: | 30 | do-test: | |
31 | ${RUN} cd ${WRKSRC}; ${SETENV} ${TEST_ENV} ${PYTHONBIN} selftest.py | 31 | ${RUN} cd ${WRKSRC}; ${SETENV} ${TEST_ENV} ${PYTHONBIN} selftest.py | |
32 | .else | 32 | .else | |
33 | pre-build: | 33 | pre-build: | |
34 | cd ${WRKSRC} && 2to3-${PYVERSSUFFIX} -w --no-diffs nose | 34 | cd ${WRKSRC} && 2to3-${PYVERSSUFFIX} -w --no-diffs nose | |
35 | .endif | 35 | .endif | |
36 | 36 | |||
37 | .include "../../lang/python/versioned_dependencies.mk" | 37 | .include "../../lang/python/versioned_dependencies.mk" | |
38 | .include "../../mk/bsd.pkg.mk" | 38 | .include "../../mk/bsd.pkg.mk" |
@@ -1,28 +1,28 @@ | @@ -1,28 +1,28 @@ | |||
1 | # $NetBSD: Makefile,v 1.11 2022/09/18 11:53:56 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.12 2023/03/29 09:04:02 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= cyclonedx-python-lib-3.1.0 | 3 | DISTNAME= cyclonedx-python-lib-3.1.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= security python | 5 | CATEGORIES= security python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=c/cyclonedx-python-lib/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=c/cyclonedx-python-lib/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/CycloneDX/cyclonedx-python-lib | 9 | HOMEPAGE= https://github.com/CycloneDX/cyclonedx-python-lib | |
10 | COMMENT= Python library for generating CycloneDX SBOMs | 10 | COMMENT= Python library for generating CycloneDX SBOMs | |
11 | LICENSE= apache-2.0 | 11 | LICENSE= apache-2.0 | |
12 | 12 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-packageurl>=0.9:../../devel/py-packageurl | 13 | DEPENDS+= ${PYPKGPREFIX}-packageurl>=0.9:../../devel/py-packageurl | |
14 | DEPENDS+= ${PYPKGPREFIX}-setuptools>=47.0.0:../../devel/py-setuptools | 14 | DEPENDS+= ${PYPKGPREFIX}-setuptools>=47.0.0:../../devel/py-setuptools | |
15 | DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=2.4.0:../../devel/py-sortedcontainers | 15 | DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=2.4.0:../../devel/py-sortedcontainers | |
16 | DEPENDS+= ${PYPKGPREFIX}-toml>=0.10.0:../../textproc/py-toml | 16 | DEPENDS+= ${PYPKGPREFIX}-toml>=0.10.0:../../textproc/py-toml | |
17 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 17 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | |
18 | 18 | |||
19 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 19 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
20 | 20 | |||
21 | .include "../../lang/python/pyversion.mk" | 21 | .include "../../lang/python/pyversion.mk" | |
22 | 22 | |||
23 | .if ${PYPKGPREFIX} == "py37" | 23 | .if ${PYTHON_VERSION} == 307 | |
24 | DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=3.4:../../devel/py-importlib-metadata | 24 | DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=3.4:../../devel/py-importlib-metadata | |
25 | .endif | 25 | .endif | |
26 | 26 | |||
27 | .include "../../lang/python/egg.mk" | 27 | .include "../../lang/python/egg.mk" | |
28 | .include "../../mk/bsd.pkg.mk" | 28 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.31 2023/03/12 13:58:25 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.32 2023/03/29 09:04:02 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= keyring-23.13.1 | 3 | DISTNAME= keyring-23.13.1 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | PKGREVISION= 1 | 5 | PKGREVISION= 1 | |
6 | CATEGORIES= security python | 6 | CATEGORIES= security python | |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=k/keyring/} | 7 | MASTER_SITES= ${MASTER_SITE_PYPI:=k/keyring/} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc.gnome@gmail.com | 9 | MAINTAINER= pkgsrc.gnome@gmail.com | |
10 | HOMEPAGE= https://github.com/jaraco/keyring | 10 | HOMEPAGE= https://github.com/jaraco/keyring | |
11 | COMMENT= Store and access your passwords safely | 11 | COMMENT= Store and access your passwords safely | |
12 | LICENSE= python-software-foundation | 12 | LICENSE= python-software-foundation | |
13 | 13 | |||
14 | DEPENDS+= ${PYPKGPREFIX}-jaraco.classes>=0:../../devel/py-jaraco.classes | 14 | DEPENDS+= ${PYPKGPREFIX}-jaraco.classes>=0:../../devel/py-jaraco.classes | |
@@ -16,30 +16,30 @@ DEPENDS+= ${PYPKGPREFIX}-jeepney>=0.4.2: | @@ -16,30 +16,30 @@ DEPENDS+= ${PYPKGPREFIX}-jeepney>=0.4.2: | |||
16 | DEPENDS+= ${PYPKGPREFIX}-secretstorage>=3.2:../../security/py-secretstorage | 16 | DEPENDS+= ${PYPKGPREFIX}-secretstorage>=3.2:../../security/py-secretstorage | |
17 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=3.4.1:../../devel/py-setuptools_scm | 17 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=3.4.1:../../devel/py-setuptools_scm | |
18 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | 18 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | |
19 | TEST_DEPENDS+= ${PYPKGPREFIX}-test>=6:../../devel/py-test | 19 | TEST_DEPENDS+= ${PYPKGPREFIX}-test>=6:../../devel/py-test | |
20 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov | 20 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov | |
21 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8 | 21 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8 | |
22 | 22 | |||
23 | USE_LANGUAGES= # none | 23 | USE_LANGUAGES= # none | |
24 | 24 | |||
25 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 25 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
26 | 26 | |||
27 | .include "../../lang/python/pyversion.mk" | 27 | .include "../../lang/python/pyversion.mk" | |
28 | 28 | |||
29 | .if ${PYPKGPREFIX} == "py37" || ${PYPKGPREFIX} == "py38" || ${PYPKGPREFIX} == "py39" || ${PYPKGPREFIX} == "py310" || ${PYPKGPREFIX} == "py311" | 29 | .if ${PYTHON_VERSION} < 312 | |
30 | DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=4.11.4:../../devel/py-importlib-metadata | 30 | DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=4.11.4:../../devel/py-importlib-metadata | |
31 | .endif | 31 | .endif | |
32 | .if ${PYPKGPREFIX} == "py37" || ${PYPKGPREFIX} == "py38" | 32 | .if ${PYTHON_VERSION} < 309 | |
33 | DEPENDS+= ${PYPKGPREFIX}-importlib-resources>=0:../../devel/py-importlib-resources | 33 | DEPENDS+= ${PYPKGPREFIX}-importlib-resources>=0:../../devel/py-importlib-resources | |
34 | .endif | 34 | .endif | |
35 | 35 | |||
36 | REPLACE_PYTHON+= keyring/cli.py | 36 | REPLACE_PYTHON+= keyring/cli.py | |
37 | 37 | |||
38 | post-install: | 38 | post-install: | |
39 | cd ${DESTDIR}${PREFIX}/bin && \ | 39 | cd ${DESTDIR}${PREFIX}/bin && \ | |
40 | ${MV} keyring keyring-${PYVERSSUFFIX} || ${TRUE} | 40 | ${MV} keyring keyring-${PYVERSSUFFIX} || ${TRUE} | |
41 | 41 | |||
42 | # 2 failed, 11 passed, 83 skipped | 42 | # 2 failed, 11 passed, 83 skipped | |
43 | do-test: | 43 | do-test: | |
44 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests | 44 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests | |
45 | 45 |
@@ -1,26 +1,26 @@ | @@ -1,26 +1,26 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2022/01/25 13:12:49 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2023/03/29 09:04:03 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= olm-3.2.10 | 3 | DISTNAME= olm-3.2.10 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= security python | 5 | CATEGORIES= security python | |
6 | MASTER_SITES= https://gitlab.matrix.org/matrix-org/olm/-/archive/${PKGVERSION_NOREV}/ | 6 | MASTER_SITES= https://gitlab.matrix.org/matrix-org/olm/-/archive/${PKGVERSION_NOREV}/ | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://gitlab.matrix.org/matrix-org/olm/ | 9 | HOMEPAGE= https://gitlab.matrix.org/matrix-org/olm/ | |
10 | COMMENT= Olm bindings for Python | 10 | COMMENT= Olm bindings for Python | |
11 | LICENSE= apache-2.0 | 11 | LICENSE= apache-2.0 | |
12 | 12 | |||
13 | WRKSRC= ${WRKDIR}/${DISTNAME}/python | 13 | WRKSRC= ${WRKDIR}/${DISTNAME}/python | |
14 | 14 | |||
15 | DEPENDS+= ${PYPKGPREFIX}-future>=0.18.2:../../devel/py-future | 15 | DEPENDS+= ${PYPKGPREFIX}-future>=0.18.2:../../devel/py-future | |
16 | DEPENDS+= ${PYPKGPREFIX}-cffi>=1.0.0:../../devel/py-cffi | 16 | DEPENDS+= ${PYPKGPREFIX}-cffi>=1.0.0:../../devel/py-cffi | |
17 | 17 | |||
18 | .include "../../lang/python/pyversion.mk" | 18 | .include "../../lang/python/pyversion.mk" | |
19 | 19 | |||
20 | .if ${PYPKGPREFIX} == "py27" | 20 | .if ${PYTHON_VERSION} == 207 | |
21 | DEPENDS+= ${PYPKGPREFIX}-typing-[0-9]*:../../devel/py-typing | 21 | DEPENDS+= ${PYPKGPREFIX}-typing-[0-9]*:../../devel/py-typing | |
22 | .endif | 22 | .endif | |
23 | 23 | |||
24 | .include "../../security/olm/buildlink3.mk" | 24 | .include "../../security/olm/buildlink3.mk" | |
25 | .include "../../lang/python/egg.mk" | 25 | .include "../../lang/python/egg.mk" | |
26 | .include "../../mk/bsd.pkg.mk" | 26 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: u-boot.mk,v 1.36 2022/07/29 13:47:36 thorpej Exp $ | 1 | # $NetBSD: u-boot.mk,v 1.37 2023/03/29 09:04:03 wiz Exp $ | |
2 | 2 | |||
3 | .include "../../sysutils/u-boot/u-boot-version.mk" | 3 | .include "../../sysutils/u-boot/u-boot-version.mk" | |
4 | 4 | |||
5 | PKGNAME?= u-boot-${UBOOT_TARGET}-${UBOOT_VERSION:S/-/./} | 5 | PKGNAME?= u-boot-${UBOOT_TARGET}-${UBOOT_VERSION:S/-/./} | |
6 | DISTNAME?= u-boot-${UBOOT_VERSION} | 6 | DISTNAME?= u-boot-${UBOOT_VERSION} | |
7 | DISTINFO_FILE?= ${.CURDIR}/../../sysutils/u-boot/distinfo | 7 | DISTINFO_FILE?= ${.CURDIR}/../../sysutils/u-boot/distinfo | |
8 | CATEGORIES= sysutils | 8 | CATEGORIES= sysutils | |
9 | EXTRACT_SUFX?= .tar.bz2 | 9 | EXTRACT_SUFX?= .tar.bz2 | |
10 | 10 | |||
11 | HOMEPAGE?= https://www.denx.de/wiki/U-Boot | 11 | HOMEPAGE?= https://www.denx.de/wiki/U-Boot | |
12 | MASTER_SITES?= ftp://ftp.denx.de/pub/u-boot/ | 12 | MASTER_SITES?= ftp://ftp.denx.de/pub/u-boot/ | |
13 | 13 | |||
14 | .if !empty(UBOOT_VERSION:M202[0-9].*) | 14 | .if !empty(UBOOT_VERSION:M202[0-9].*) | |
@@ -30,27 +30,27 @@ COMMENT= Das U-Boot, the Universal Boot | @@ -30,27 +30,27 @@ COMMENT= Das U-Boot, the Universal Boot | |||
30 | LICENSE= gnu-gpl-v2 | 30 | LICENSE= gnu-gpl-v2 | |
31 | 31 | |||
32 | USE_LANGUAGES= c c++ | 32 | USE_LANGUAGES= c c++ | |
33 | USE_TOOLS+= bison flex gmake gsed pkg-config gawk | 33 | USE_TOOLS+= bison flex gmake gsed pkg-config gawk | |
34 | PYTHON_FOR_BUILD_ONLY= yes | 34 | PYTHON_FOR_BUILD_ONLY= yes | |
35 | .include "../../lang/python/tool.mk" | 35 | .include "../../lang/python/tool.mk" | |
36 | 36 | |||
37 | # XXX May need to cast a wider net, but at least 2022.04 requires | 37 | # XXX May need to cast a wider net, but at least 2022.04 requires | |
38 | # this when building for sunxi. | 38 | # this when building for sunxi. | |
39 | .if !empty(UBOOT_VERSION:M202[2-9].*) | 39 | .if !empty(UBOOT_VERSION:M202[2-9].*) | |
40 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | 40 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | |
41 | .endif | 41 | .endif | |
42 | 42 | |||
43 | .if ${PYPKGPREFIX} == "py27" | 43 | .if ${PYTHON_VERSION} == 207 | |
44 | ALL_ENV+= PYTHON2=${PYTHONBIN} PYTHONCONFIG=${PYTHONCONFIG} | 44 | ALL_ENV+= PYTHON2=${PYTHONBIN} PYTHONCONFIG=${PYTHONCONFIG} | |
45 | .else | 45 | .else | |
46 | ALL_ENV+= PYTHON3=${PYTHONBIN} PYTHONCONFIG=${PYTHONCONFIG} | 46 | ALL_ENV+= PYTHON3=${PYTHONBIN} PYTHONCONFIG=${PYTHONCONFIG} | |
47 | .endif | 47 | .endif | |
48 | ALL_ENV+= PYTHONLIBPATH=-L${PREFIX}/lib | 48 | ALL_ENV+= PYTHONLIBPATH=-L${PREFIX}/lib | |
49 | 49 | |||
50 | .if defined(PKGREVISION) && !empty(PKGREVISION) && (${PKGREVISION} != "0") | 50 | .if defined(PKGREVISION) && !empty(PKGREVISION) && (${PKGREVISION} != "0") | |
51 | UBOOT_ENV+= UBOOT_PKGREVISION=nb${PKGREVISION} | 51 | UBOOT_ENV+= UBOOT_PKGREVISION=nb${PKGREVISION} | |
52 | .endif | 52 | .endif | |
53 | 53 | |||
54 | MAKE_ENV+= ${UBOOT_ENV} | 54 | MAKE_ENV+= ${UBOOT_ENV} | |
55 | 55 | |||
56 | INSTALLATION_DIRS+= share/u-boot/${UBOOT_TARGET} | 56 | INSTALLATION_DIRS+= share/u-boot/${UBOOT_TARGET} |