py-magic-wormhole-transit-relay: convert to wheel.mk Fix build with Python 3.12. Bump PKGREVISION.diff -r1.3 -r1.4 pkgsrc/net/py-magic-wormhole-transit-relay/Makefile
(wiz)
@@ -1,23 +1,24 @@ | @@ -1,23 +1,24 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2023/10/23 06:37:50 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2023/11/05 22:43:07 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= magic-wormhole-transit-relay-0.2.1 | 3 | DISTNAME= magic-wormhole-transit-relay-0.2.1 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | PKGREVISION= 2 | 5 | PKGREVISION= 3 | |
6 | CATEGORIES= net python | 6 | CATEGORIES= net python | |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=m/magic-wormhole-transit-relay/} | 7 | MASTER_SITES= ${MASTER_SITE_PYPI:=m/magic-wormhole-transit-relay/} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://github.com/magic-wormhole/magic-wormhole-transit-relay | 10 | HOMEPAGE= https://github.com/magic-wormhole/magic-wormhole-transit-relay | |
11 | COMMENT= Transit Relay server for Magic-Wormhole | 11 | COMMENT= Transit Relay server for Magic-Wormhole | |
12 | LICENSE= mit | 12 | LICENSE= mit | |
13 | 13 | |||
14 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | |
15 | ||||
16 | DEPENDS+= ${PYPKGPREFIX}-twisted>=17.5.0:../../net/py-twisted | 15 | DEPENDS+= ${PYPKGPREFIX}-twisted>=17.5.0:../../net/py-twisted | |
17 | TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock | 16 | TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock | |
18 | 17 | |||
19 | USE_LANGUAGES= # none | 18 | USE_LANGUAGES= # none | |
20 | 19 | |||
20 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |||
21 | ||||
21 | .include "../../lang/python/batteries-included.mk" | 22 | .include "../../lang/python/batteries-included.mk" | |
22 | .include "../../lang/python/egg.mk" | 23 | .include "../../lang/python/wheel.mk" | |
23 | .include "../../mk/bsd.pkg.mk" | 24 | .include "../../mk/bsd.pkg.mk" |
@@ -1,5 +1,6 @@ | @@ -1,5 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.3 2021/10/26 11:06:39 nia Exp $ | 1 | $NetBSD: distinfo,v 1.4 2023/11/05 22:43:07 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (magic-wormhole-transit-relay-0.2.1.tar.gz) = a5f39eb301552ae98fe462c5d7fb4d6384c42e46abeae1bc800aa7c05ac070a0 | 3 | BLAKE2s (magic-wormhole-transit-relay-0.2.1.tar.gz) = a5f39eb301552ae98fe462c5d7fb4d6384c42e46abeae1bc800aa7c05ac070a0 | |
4 | SHA512 (magic-wormhole-transit-relay-0.2.1.tar.gz) = 07eccfe4b5224d66cf31990adabf92e7057b186c509d454896073b3939508f7a3959979f9f1fe6d7423c95612e3bc472ff87995caf6df73b533bbeabc4313955 | 4 | SHA512 (magic-wormhole-transit-relay-0.2.1.tar.gz) = 07eccfe4b5224d66cf31990adabf92e7057b186c509d454896073b3939508f7a3959979f9f1fe6d7423c95612e3bc472ff87995caf6df73b533bbeabc4313955 | |
5 | Size (magic-wormhole-transit-relay-0.2.1.tar.gz) = 39621 bytes | 5 | Size (magic-wormhole-transit-relay-0.2.1.tar.gz) = 39621 bytes | |
6 | SHA1 (patch-versioneer.py) = de9fbb5b1ca5340ec119f130e9de9f1713f62aa1 |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1 2021/06/27 16:25:23 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2023/11/05 22:43:07 wiz Exp $ | |
2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 2 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | |
3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 3 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 4 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
5 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | 5 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
6 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 6 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | |
7 | ${PYSITELIB}/twisted/plugins/magic_wormhole_transit_relay.py | 7 | ${PYSITELIB}/twisted/plugins/magic_wormhole_transit_relay.py | |
8 | ${PYSITELIB}/twisted/plugins/magic_wormhole_transit_relay.pyc | 8 | ${PYSITELIB}/twisted/plugins/magic_wormhole_transit_relay.pyc | |
9 | ${PYSITELIB}/twisted/plugins/magic_wormhole_transit_relay.pyo | 9 | ${PYSITELIB}/twisted/plugins/magic_wormhole_transit_relay.pyo | |
10 | ${PYSITELIB}/wormhole_transit_relay/__init__.py | 10 | ${PYSITELIB}/wormhole_transit_relay/__init__.py | |
11 | ${PYSITELIB}/wormhole_transit_relay/__init__.pyc | 11 | ${PYSITELIB}/wormhole_transit_relay/__init__.pyc | |
12 | ${PYSITELIB}/wormhole_transit_relay/__init__.pyo | 12 | ${PYSITELIB}/wormhole_transit_relay/__init__.pyo | |
13 | ${PYSITELIB}/wormhole_transit_relay/_version.py | 13 | ${PYSITELIB}/wormhole_transit_relay/_version.py | |
14 | ${PYSITELIB}/wormhole_transit_relay/_version.pyc | 14 | ${PYSITELIB}/wormhole_transit_relay/_version.pyc | |
15 | ${PYSITELIB}/wormhole_transit_relay/_version.pyo | 15 | ${PYSITELIB}/wormhole_transit_relay/_version.pyo | |
16 | ${PYSITELIB}/wormhole_transit_relay/database.py | 16 | ${PYSITELIB}/wormhole_transit_relay/database.py | |
17 | ${PYSITELIB}/wormhole_transit_relay/database.pyc | 17 | ${PYSITELIB}/wormhole_transit_relay/database.pyc | |
18 | ${PYSITELIB}/wormhole_transit_relay/database.pyo | 18 | ${PYSITELIB}/wormhole_transit_relay/database.pyo | |
19 | ${PYSITELIB}/wormhole_transit_relay/db-schemas/v1.sql | 19 | ${PYSITELIB}/wormhole_transit_relay/db-schemas/v1.sql |
$NetBSD: patch-versioneer.py,v 1.1 2023/11/05 22:43:07 wiz Exp $
Fix build with Python 3.12.
--- versioneer.py.orig 2017-09-13 19:30:37.000000000 +0000
+++ versioneer.py
@@ -339,9 +339,9 @@ def get_config_from_root(root):
# configparser.NoOptionError (if it lacks "VCS="). See the docstring at
# the top of versioneer.py for instructions on writing your setup.cfg .
setup_cfg = os.path.join(root, "setup.cfg")
- parser = configparser.SafeConfigParser()
+ parser = configparser.ConfigParser()
with open(setup_cfg, "r") as f:
- parser.readfp(f)
+ parser.read_file(f)
VCS = parser.get("versioneer", "VCS") # mandatory
def get(parser, name):