move py-argon2-cffi to MODPY_PEP517 and add some notes about updates

This commit is contained in:
sthen 2022-08-22 14:49:54 +00:00
parent 20f0a9c7c7
commit 58d8989a28
2 changed files with 33 additions and 25 deletions

View File

@ -1,34 +1,34 @@
COMMENT = argon2 password hashing for Python
COMMENT = argon2 password hashing for Python
# 21.2.0+ moves the CFFI bindings to a separate project
# (argon2-cffi-bindings), and changes PEP517 backend to flit_core
MODPY_EGG_VERSION = 21.1.0
DISTNAME = argon2-cffi-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
REVISION = 0
DISTNAME = argon2-cffi-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = security
CATEGORIES = security
HOMEPAGE = https://argon2-cffi.readthedocs.io/
HOMEPAGE = https://argon2-cffi.readthedocs.io/
# MIT
PERMIT_PACKAGE = Yes
WANTLIB = argon2 pthread
WANTLIB = argon2 pthread
MODULES = lang/python
MODULES = lang/python
FLAVORS = python3
FLAVOR = python3
FLAVORS = python3
FLAVOR = python3
MODPY_PI = Yes
MODPY_SETUPTOOLS = Yes
MODPY_PYTEST = Yes
MODPY_PI = Yes
MODPY_PEP517 = setuptools
BUILD_DEPENDS = devel/py-cffi${MODPY_FLAVOR}
BUILD_DEPENDS = devel/py-cffi${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-cffi${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-cffi${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR}
LIB_DEPENDS = security/argon2
LIB_DEPENDS = security/argon2
TEST_DEPENDS = devel/py-hypothesis${MODPY_FLAVOR}
TEST_DEPENDS = devel/py-hypothesis${MODPY_FLAVOR}
.include <bsd.port.mk>

View File

@ -2,13 +2,21 @@ lib/python${MODPY_VERSION}/site-packages/argon2/
lib/python${MODPY_VERSION}/site-packages/argon2/__init__.py
lib/python${MODPY_VERSION}/site-packages/argon2/__main__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_ffi_build.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_ffi_build.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_legacy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_legacy.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_password_hasher.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_password_hasher.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_utils.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}low_level.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}low_level.${MODPY_PYC_MAGIC_TAG}pyc
@so lib/python${MODPY_VERSION}/site-packages/argon2/_ffi${MODPY_ABI3SO}.so
lib/python${MODPY_VERSION}/site-packages/argon2/_ffi_build.py
@ -17,10 +25,10 @@ lib/python${MODPY_VERSION}/site-packages/argon2/_password_hasher.py
lib/python${MODPY_VERSION}/site-packages/argon2/_utils.py
lib/python${MODPY_VERSION}/site-packages/argon2/exceptions.py
lib/python${MODPY_VERSION}/site-packages/argon2/low_level.py
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}.dist-info/AUTHORS.rst
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_EGG_VERSION}.dist-info/top_level.txt