handle py3.12 switchover

This commit is contained in:
purplerain 2025-01-22 19:44:05 +00:00
parent a6ea1b8b96
commit 44c78617d5
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
4 changed files with 22 additions and 31 deletions

View file

@ -1,9 +1,9 @@
COMMENT= LDAP client API for Python
MODPY_EGG_VERSION = 3.4.4
DISTNAME= python-ldap-${MODPY_EGG_VERSION}
PKGNAME= py-ldap-${MODPY_EGG_VERSION}
REVISION= 0
MODPY_DISTV = 3.4.4
DISTNAME= python-ldap-${MODPY_DISTV}
PKGNAME= py-ldap-${MODPY_DISTV}
REVISION= 1
CATEGORIES= databases
@ -16,9 +16,6 @@ WANTLIB += lber ldap pthread ${MODPY_WANTLIB}
MODULES= lang/python
FLAVORS= python3
FLAVOR= python3
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
@ -26,7 +23,7 @@ LIB_DEPENDS= ${MODPY_LIB_DEPENDS} \
databases/openldap
RUN_DEPENDS= ${MODPY_RUN_DEPENDS} \
devel/py-asn1-modules${MODPY_FLAVOR}
devel/py-asn1-modules
MAKE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"

View file

@ -1,9 +1,4 @@
@conflict py-ldap-examples-*
@conflict ${MODPY_PY_PREFIX}ldap-examples-*
@pkgpath databases/py-ldap,-main
@pkgpath databases/py-ldap,-main,python3
@pkgpath databases/py-ldap,-examples
@pkgpath databases/py-ldap,-examples,python3
@pkgpath databases/py-ldap,python3
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}ldapurl.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}ldapurl.${MODPY_PYC_MAGIC_TAG}pyc
@ -128,12 +123,12 @@ lib/python${MODPY_VERSION}/site-packages/ldap/schema/tokenizer.py
lib/python${MODPY_VERSION}/site-packages/ldap/syncrepl.py
lib/python${MODPY_VERSION}/site-packages/ldapurl.py
lib/python${MODPY_VERSION}/site-packages/ldif.py
lib/python${MODPY_VERSION}/site-packages/python_ldap-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/python_ldap-${MODPY_EGG_VERSION}.dist-info/LICENCE
lib/python${MODPY_VERSION}/site-packages/python_ldap-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/python_ldap-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/python_ldap-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/python_ldap-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/python_ldap-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/python_ldap-${MODPY_DISTV}.dist-info/LICENCE
lib/python${MODPY_VERSION}/site-packages/python_ldap-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/python_ldap-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/python_ldap-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/python_ldap-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/slapdtest/
lib/python${MODPY_VERSION}/site-packages/slapdtest/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/slapdtest/${MODPY_PYCACHE}/

View file

@ -1,8 +1,9 @@
COMMENT= Python driver for mongodb
MODPY_EGG_VERSION= 4.7.3
DISTNAME= pymongo-${MODPY_EGG_VERSION}
MODPY_DISTV= 4.7.3
DISTNAME= pymongo-${MODPY_DISTV}
PKGNAME= py-${DISTNAME:S/py//}
REVISION= 0
CATEGORIES= databases devel
@ -16,8 +17,6 @@ WANTLIB= pthread ${MODPY_WANTLIB}
MODPY_PI= Yes
MODULES= lang/python
FLAVORS= python3
FLAVOR= python3
MODPY_PYBUILD= setuptools

View file

@ -1,4 +1,4 @@
@pkgpath databases/py-mongo
@pkgpath databases/py-mongo,python3
%%no_be%%
lib/python${MODPY_VERSION}/site-packages/bson/
lib/python${MODPY_VERSION}/site-packages/bson/__init__.py
@ -85,12 +85,12 @@ lib/python${MODPY_VERSION}/site-packages/gridfs/errors.py
lib/python${MODPY_VERSION}/site-packages/gridfs/grid_file.py
lib/python${MODPY_VERSION}/site-packages/gridfs/py.typed
lib/python${MODPY_VERSION}/site-packages/pymongo/
lib/python${MODPY_VERSION}/site-packages/pymongo-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pymongo-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/pymongo-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pymongo-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pymongo-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pymongo-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pymongo-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pymongo-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/pymongo-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pymongo-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pymongo-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pymongo-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pymongo/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pymongo/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pymongo/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}