Convert several of my python ports to MODPY_PEP517

This commit is contained in:
kmos 2022-09-11 05:22:39 +00:00
parent d5f1ddc420
commit d5c3d6761e
8 changed files with 46 additions and 37 deletions

View File

@ -3,7 +3,7 @@ COMMENT = python attributes without boilerplate
MODPY_EGG_VERSION = 14.3.0
DISTNAME = characteristic-${MODPY_EGG_VERSION}
PKGNAME = py-characteristic-${MODPY_EGG_VERSION}
REVISION = 4
REVISION = 5
CATEGORIES = devel
@ -15,13 +15,11 @@ MAINTAINER = Kurt Mosiejczuk <kmos@openbsd.org>
PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_SETUPTOOLS = Yes
MODPY_PI = Yes
MODPY_PYTEST = Yes
MODPY_PYTEST_ARGS = lib/
MODPY_PEP517 = setuptools
FLAVORS = python3
FLAVOR = python3
FLAVOR = python3
TEST_DEPENDS = devel/py-test-xdist${MODPY_FLAVOR}

View File

@ -1,10 +1,15 @@
@pkgpath devel/py-characteristic
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}characteristic.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}characteristic.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}test_characteristic.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}test_characteristic.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/characteristic-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/characteristic-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/characteristic-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/characteristic-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/characteristic-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/characteristic-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/characteristic-${MODPY_EGG_VERSION}.dist-info/AUTHORS.rst
lib/python${MODPY_VERSION}/site-packages/characteristic-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/characteristic-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/characteristic-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/characteristic-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/characteristic-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/characteristic.py
lib/python${MODPY_VERSION}/site-packages/test_characteristic.py

View File

@ -3,7 +3,7 @@ COMMENT = container class boilerplate killer
MODPY_EGG_VERSION = 5.0.0
DISTNAME = fields-${MODPY_EGG_VERSION}
PKGNAME = py-fields-${MODPY_EGG_VERSION}
REVISION = 4
REVISION = 5
CATEGORIES = devel
@ -15,9 +15,8 @@ MAINTAINER = Kurt Mosiejczuk <kmos@openbsd.org>
PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_SETUPTOOLS = Yes
MODPY_PI = Yes
MODPY_PYTEST = Yes
MODPY_PEP517 = setuptools
FLAVORS = python3
FLAVOR = python3
@ -29,6 +28,5 @@ TEST_DEPENDS = devel/py-attrs${MODPY_FLAVOR} \
devel/py-test-benchmark${MODPY_FLAVOR} \
devel/py-test-cov${MODPY_FLAVOR} \
devel/py-tox${MODPY_FLAVOR}
TEST_ENV = PYTHONPATH="${WRKSRC}/lib"
.include <bsd.port.mk>

View File

@ -1,15 +1,19 @@
@pkgpath devel/py-fields
lib/python${MODPY_VERSION}/site-packages/fields/
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}.dist-info/AUTHORS.rst
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/fields-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/fields/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/fields/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/fields/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/fields/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/fields/${MODPY_PYCACHE}extras.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/fields/${MODPY_PYCACHE}extras.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/fields/${MODPY_PYCACHE}py2ordereddict.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/fields/${MODPY_PYCACHE}py2ordereddict.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/fields/extras.py
lib/python${MODPY_VERSION}/site-packages/fields/py2ordereddict.py

View File

@ -1,7 +1,7 @@
COMMENT= python mocking and patching library for testing
MODPY_EGG_VERSION= 4.0.3
REVISION= 0
REVISION= 1
DISTNAME= mock-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
CATEGORIES= devel
@ -19,7 +19,6 @@ FLAVORS= python3
FLAVOR= python3
MODPY_PI= Yes
MODPY_SETUPTOOLS= Yes
MODPY_PYTEST= Yes
MODPY_PEP517= setuptools
.include <bsd.port.mk>

View File

@ -1,15 +1,18 @@
@pkgpath devel/py-mock
lib/python${MODPY_VERSION}/site-packages/mock/
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}.dist-info/LICENSE.txt
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/mock-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/mock/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mock/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/mock/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/mock/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/mock/${MODPY_PYCACHE}backports.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/mock/${MODPY_PYCACHE}backports.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/mock/${MODPY_PYCACHE}mock.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/mock/${MODPY_PYCACHE}mock.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/mock/backports.py
lib/python${MODPY_VERSION}/site-packages/mock/mock.py

View File

@ -3,7 +3,7 @@ COMMENT = tools for testing processes
MODPY_EGG_VERSION = 2.0.2
DISTNAME = process-tests-${MODPY_EGG_VERSION}
PKGNAME = py-process-tests-${MODPY_EGG_VERSION}
REVISION = 0
REVISION = 1
CATEGORIES = devel
@ -15,8 +15,8 @@ MAINTAINER = Kurt Mosiejczuk <kmos@openbsd.org>
PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_SETUPTOOLS = Yes
MODPY_PI = Yes
MODPY_PEP517 = setuptools
FLAVORS = python3
FLAVOR = python3

View File

@ -1,8 +1,10 @@
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}process_tests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}process_tests.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/process_tests-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/process_tests-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/process_tests-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/process_tests-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/process_tests-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
lib/python${MODPY_VERSION}/site-packages/process_tests-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/process_tests-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/process_tests-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/process_tests-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/process_tests-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/process_tests-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/process_tests-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/process_tests.py