use MODPY_PYBUILD=hatch-vcs instead of =hatchling + BDEP on py-hatch-vcs

This commit is contained in:
sthen 2022-12-06 16:23:05 +00:00
parent 9fdf3bd034
commit 2bc4ea0c14
5 changed files with 7 additions and 16 deletions

View File

@ -17,9 +17,7 @@ FLAVORS = python3
FLAVOR = python3
MODULES = lang/python
MODPY_PYBUILD = hatchling
MODPY_PYBUILD = hatch-vcs
NO_TEST = Yes
BUILD_DEPENDS = devel/py-hatch-vcs${MODPY_FLAVOR}
.include <bsd.port.mk>

View File

@ -14,15 +14,14 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = hatchling
MODPY_PYBUILD = hatch-vcs
MODPY_PYTEST = Yes
MODPY_PYTEST_ARGS = jsonschema
FLAVORS = python3
FLAVOR = python3
BUILD_DEPENDS = devel/py-hatch-vcs${MODPY_FLAVOR} \
devel/py-hatch-fancy-pypi-readme${MODPY_FLAVOR}
BUILD_DEPENDS = devel/py-hatch-fancy-pypi-readme${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-attrs${MODPY_FLAVOR} \
devel/py-pyrsistent${MODPY_FLAVOR}

View File

@ -18,10 +18,8 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = hatchling
MODPY_PYBUILD = hatch-vcs
FLAVOR = python3
FLAVORS = python3
BUILD_DEPENDS = devel/py-hatch-vcs${MODPY_FLAVOR}
.include <bsd.port.mk>

View File

@ -14,12 +14,9 @@ PERMIT_PACKAGE= Yes
MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= hatchling
MODPY_PYBUILD= hatch-vcs
MODPY_PYTEST= Yes
#MODPY_TEST_LIBDIR= src
BUILD_DEPENDS= devel/py-hatch-vcs${MODPY_FLAVOR} \
devel/py-setuptools_scm${MODPY_FLAVOR}
TEST_DEPENDS= devel/py-appdirs${MODPY_FLAVOR} \
devel/py-test-mock${MODPY_FLAVOR}

View File

@ -15,10 +15,9 @@ PERMIT_PACKAGE= Yes
MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= hatchling
MODPY_PYBUILD= hatch-vcs
BUILD_DEPENDS= devel/py-hatch-fancy-pypi-readme${MODPY_FLAVOR} \
devel/py-hatch-vcs${MODPY_FLAVOR}
BUILD_DEPENDS= devel/py-hatch-fancy-pypi-readme${MODPY_FLAVOR}
RUN_DEPENDS= devel/py-click${MODPY_FLAVOR} \
devel/py-mypy-extensions${MODPY_FLAVOR} \