Sun Nov 5 13:25:14 2023 UTC ()
py-olm: convert to wheel.mk

Not for Python 2.

Bump PKGREVISION.


(wiz)
diff -r1.3 -r1.4 pkgsrc/security/py-olm/Makefile
diff -r1.2 -r1.3 pkgsrc/security/py-olm/PLIST

cvs diff -r1.3 -r1.4 pkgsrc/security/py-olm/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-olm/Makefile 2023/03/29 09:04:03 1.3
+++ pkgsrc/security/py-olm/Makefile 2023/11/05 13:25:14 1.4
@@ -1,26 +1,24 @@ @@ -1,26 +1,24 @@
1# $NetBSD: Makefile,v 1.3 2023/03/29 09:04:03 wiz Exp $ 1# $NetBSD: Makefile,v 1.4 2023/11/05 13:25:14 wiz Exp $
2 2
3DISTNAME= olm-3.2.10 3DISTNAME= olm-3.2.10
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
 5PKGREVISION= 1
5CATEGORIES= security python 6CATEGORIES= security python
6MASTER_SITES= https://gitlab.matrix.org/matrix-org/olm/-/archive/${PKGVERSION_NOREV}/ 7MASTER_SITES= https://gitlab.matrix.org/matrix-org/olm/-/archive/${PKGVERSION_NOREV}/
7 8
8MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://gitlab.matrix.org/matrix-org/olm/ 10HOMEPAGE= https://gitlab.matrix.org/matrix-org/olm/
10COMMENT= Olm bindings for Python 11COMMENT= Olm bindings for Python
11LICENSE= apache-2.0 12LICENSE= apache-2.0
12 13
13WRKSRC= ${WRKDIR}/${DISTNAME}/python 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
14 
15DEPENDS+= ${PYPKGPREFIX}-future>=0.18.2:../../devel/py-future 15DEPENDS+= ${PYPKGPREFIX}-future>=0.18.2:../../devel/py-future
16DEPENDS+= ${PYPKGPREFIX}-cffi>=1.0.0:../../devel/py-cffi 16DEPENDS+= ${PYPKGPREFIX}-cffi>=1.0.0:../../devel/py-cffi
17 17
18.include "../../lang/python/pyversion.mk" 18PYTHON_VERSIONS_INCOMPATIBLE= 27
19 19
20.if ${PYTHON_VERSION} == 207 20WRKSRC= ${WRKDIR}/${DISTNAME}/python
21DEPENDS+= ${PYPKGPREFIX}-typing-[0-9]*:../../devel/py-typing 
22.endif 
23 21
24.include "../../security/olm/buildlink3.mk" 22.include "../../security/olm/buildlink3.mk"
25.include "../../lang/python/egg.mk" 23.include "../../lang/python/wheel.mk"
26.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/security/py-olm/PLIST (expand / switch to unified diff)

--- pkgsrc/security/py-olm/PLIST 2022/01/25 13:12:49 1.2
+++ pkgsrc/security/py-olm/PLIST 2023/11/05 13:25:14 1.3
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1@comment $NetBSD: PLIST,v 1.2 2022/01/25 13:12:49 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.3 2023/11/05 13:25:14 wiz Exp $
2${PLIST.py2x}${PYSITELIB}/_libolm.so 2${PYSITELIB}/_libolm.abi3.so
3${PLIST.py3x}${PYSITELIB}/_libolm.abi3.so 
4${PYSITELIB}/olm/__init__.py 3${PYSITELIB}/olm/__init__.py
5${PYSITELIB}/olm/__init__.pyc 4${PYSITELIB}/olm/__init__.pyc
6${PYSITELIB}/olm/__init__.pyo 5${PYSITELIB}/olm/__init__.pyo
7${PYSITELIB}/olm/__version__.py 6${PYSITELIB}/olm/__version__.py
8${PYSITELIB}/olm/__version__.pyc 7${PYSITELIB}/olm/__version__.pyc
9${PYSITELIB}/olm/__version__.pyo 8${PYSITELIB}/olm/__version__.pyo
10${PYSITELIB}/olm/_compat.py 9${PYSITELIB}/olm/_compat.py
11${PYSITELIB}/olm/_compat.pyc 10${PYSITELIB}/olm/_compat.pyc
12${PYSITELIB}/olm/_compat.pyo 11${PYSITELIB}/olm/_compat.pyo
13${PYSITELIB}/olm/_finalize.py 12${PYSITELIB}/olm/_finalize.py
14${PYSITELIB}/olm/_finalize.pyc 13${PYSITELIB}/olm/_finalize.pyc
15${PYSITELIB}/olm/_finalize.pyo 14${PYSITELIB}/olm/_finalize.pyo
16${PYSITELIB}/olm/account.py 15${PYSITELIB}/olm/account.py
@@ -21,19 +20,17 @@ ${PYSITELIB}/olm/group_session.pyc @@ -21,19 +20,17 @@ ${PYSITELIB}/olm/group_session.pyc
21${PYSITELIB}/olm/group_session.pyo 20${PYSITELIB}/olm/group_session.pyo
22${PYSITELIB}/olm/pk.py 21${PYSITELIB}/olm/pk.py
23${PYSITELIB}/olm/pk.pyc 22${PYSITELIB}/olm/pk.pyc
24${PYSITELIB}/olm/pk.pyo 23${PYSITELIB}/olm/pk.pyo
25${PYSITELIB}/olm/sas.py 24${PYSITELIB}/olm/sas.py
26${PYSITELIB}/olm/sas.pyc 25${PYSITELIB}/olm/sas.pyc
27${PYSITELIB}/olm/sas.pyo 26${PYSITELIB}/olm/sas.pyo
28${PYSITELIB}/olm/session.py 27${PYSITELIB}/olm/session.py
29${PYSITELIB}/olm/session.pyc 28${PYSITELIB}/olm/session.pyc
30${PYSITELIB}/olm/session.pyo 29${PYSITELIB}/olm/session.pyo
31${PYSITELIB}/olm/utility.py 30${PYSITELIB}/olm/utility.py
32${PYSITELIB}/olm/utility.pyc 31${PYSITELIB}/olm/utility.pyc
33${PYSITELIB}/olm/utility.pyo 32${PYSITELIB}/olm/utility.pyo
34${PYSITELIB}/python_${EGG_INFODIR}/PKG-INFO 33${PYSITELIB}/python_${WHEEL_INFODIR}/METADATA
35${PYSITELIB}/python_${EGG_INFODIR}/SOURCES.txt 34${PYSITELIB}/python_${WHEEL_INFODIR}/RECORD
36${PYSITELIB}/python_${EGG_INFODIR}/dependency_links.txt 35${PYSITELIB}/python_${WHEEL_INFODIR}/WHEEL
37${PYSITELIB}/python_${EGG_INFODIR}/not-zip-safe 36${PYSITELIB}/python_${WHEEL_INFODIR}/top_level.txt
38${PYSITELIB}/python_${EGG_INFODIR}/requires.txt 
39${PYSITELIB}/python_${EGG_INFODIR}/top_level.txt