Use MODPY_PYBUILD=setuptools_scm instead of MODPY_PYBUILD=setuptools

OK sthen@
This commit is contained in:
bket 2022-09-14 18:01:36 +00:00
parent cb56ba7402
commit d4dab6ef96
17 changed files with 17 additions and 38 deletions

View File

@ -13,12 +13,11 @@ MAINTAINER = Renaud Allard <renaud@allard.it>
# Apache Software License
PERMIT_PACKAGE = Yes
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-zipp${MODPY_FLAVOR}
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
# disables tests needing pyfakefs and pytest-perf (not in ports)
MODPY_PYTEST_ARGS = --ignore tests/test_main.py \

View File

@ -14,10 +14,9 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
MODPY_PYTEST = Yes
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-path${MODPY_FLAVOR} \
devel/py-virtualenv${MODPY_FLAVOR}

View File

@ -13,12 +13,11 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
FLAVORS = python3
FLAVOR = python3
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-more-itertools${MODPY_FLAVOR}
# XXX needs unported TEST_DEPENDS (jaraco.classes)

View File

@ -14,11 +14,9 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
MODPY_PYTEST = Yes
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
FLAVORS = python3
FLAVOR = python3

View File

@ -18,11 +18,9 @@ FLAVORS = python3
FLAVOR = python3
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
MODPY_PYTEST_ARGS = --ignore=src
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
TEST_DEPENDS = devel/py-test-benchmark${MODPY_FLAVOR}
.include <bsd.port.mk>

View File

@ -14,10 +14,9 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
NO_TEST = Yes
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-path${MODPY_FLAVOR}
FLAVORS = python3

View File

@ -14,11 +14,10 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
MODPY_PYTEST = Yes
MODPY_PYTEST_ARGS = --ignore=lib
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
TEST_DEPENDS = devel/py-appdirs${MODPY_FLAVOR}
FLAVORS = python3

View File

@ -14,14 +14,12 @@ PERMIT_PACKAGE= Yes
MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
MODPY_PYBUILD= setuptools_scm
MODPY_PYTEST_ARGS= setuptools_rust
FLAVORS= python3
FLAVOR = python3
BUILD_DEPENDS= devel/py-setuptools_scm${MODPY_FLAVOR}
RUN_DEPENDS= devel/py-semantic-version${MODPY_FLAVOR} \
devel/py-typing-extensions${MODPY_FLAVOR} \
devel/py-wheel${MODPY_FLAVOR} \

View File

@ -16,10 +16,9 @@ FLAVOR = python3
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
MODPY_PYTEST_ARGS = tempora/tests
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}>=1.15.0
RUN_DEPENDS = devel/py-jaraco-functools${MODPY_FLAVOR}>=1.2.0 \
devel/py-tz${MODPY_FLAVOR}

View File

@ -11,9 +11,7 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
MODPY_PYBUILD = setuptools_scm
RUN_DEPENDS = devel/py-test${MODPY_FLAVOR} \
www/py-werkzeug${MODPY_FLAVOR}

View File

@ -15,12 +15,11 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
FLAVORS = python3
FLAVOR = python3
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-test${MODPY_FLAVOR} \
sysutils/py-psutil${MODPY_FLAVOR}

View File

@ -14,9 +14,8 @@ MODULES = lang/python
MODPY_PI = Yes
MODPY_PYTEST = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-py${MODPY_FLAVOR} \
devel/py-pluggy${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR} \

View File

@ -15,7 +15,7 @@ MODULES = lang/python
MODPY_PI = Yes
MODPY_PYTEST = Yes
MODPY_PYTEST_ARGS = tests
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
# messes up naming of packaged wheels
UPDATE_PLIST_ARGS = -i MODPY_PY_PREFIX
@ -23,7 +23,6 @@ UPDATE_PLIST_ARGS = -i MODPY_PY_PREFIX
FLAVORS = python3
FLAVOR = python3
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
RUN_DEPENDS = sysutils/py-distlib${MODPY_FLAVOR} \
sysutils/py-filelock${MODPY_FLAVOR} \
sysutils/py-platformdirs${MODPY_FLAVOR}

View File

@ -14,14 +14,13 @@ PERMIT_PACKAGE = Yes
WANTLIB += crypto lz4 xxhash zstd
MODULES = lang/python
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
MODPY_PI = Yes
MODPY_PYTEST_ARGS = build/lib.openbsd-${OSREV}-${ARCH}-cpython-${MODPY_MAJORMINOR}
LIB_DEPENDS += archivers/lz4 \
archivers/zstd \
sysutils/xxhash
BUILD_DEPENDS += devel/py-setuptools_scm${MODPY_FLAVOR}
RUN_DEPENDS += sysutils/py-packaging${MODPY_FLAVOR}
TEST_DEPENDS += ${FULLPKGNAME}:${FULLPKGPATH} \
devel/py-test-benchmark${MODPY_FLAVOR}

View File

@ -14,10 +14,9 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
MODPY_PYTEST = Yes
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH} \
devel/py-test-cov${MODPY_FLAVOR} \
devel/py-test-timeout${MODPY_FLAVOR}

View File

@ -15,12 +15,11 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
FLAVORS = python3
FLAVOR = python3
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
TEST_DEPENDS = devel/py-freezegun${MODPY_FLAVOR}
TEST_ENV = PYTHONPATH=${WRKSRC}/src

View File

@ -14,12 +14,11 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYBUILD = setuptools_scm
# need more deps to enable tests
NO_TEST = Yes
BUILD_DEPENDS = devel/py-setuptools_scm${MODPY_FLAVOR}
RUN_DEPENDS = sysutils/py-packaging${MODPY_FLAVOR}
FLAVORS = python3