diff --git a/devel/py-configparser/Makefile b/devel/py-configparser/Makefile index efe7d44444ab..6f1107a4cfa7 100644 --- a/devel/py-configparser/Makefile +++ b/devel/py-configparser/Makefile @@ -1,33 +1,24 @@ PORTNAME= configparser -PORTVERSION= 3.5.3 -PORTREVISION= 1 +PORTVERSION= 6.0.1 PORTEPOCH= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= robak@FreeBSD.org -COMMENT= INI style configuration file parser -WWW= https://pypi.org/project/configparser/ +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Updated configparser from stdlib for earlier Pythons +WWW= https://github.com/jaraco/configparser LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports>=0:devel/py-backports@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=56:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4.1:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= python -USE_LOCALE= en_US.UTF-8 -USE_PYTHON= distutils autoplist +USE_PYTHON= autoplist pep517 NO_ARCH= yes -POST_PLIST= trim-backports-namespace - -post-install: - @${RM} ${STAGEDIR}${PYTHON_SITELIBDIR}/backports/__init__.py* - @${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR}/backports/__pycache__ - -trim-backports-namespace: - @${REINPLACE_CMD} '/backports\/__init__.py*/d' ${TMPPLIST} - @${REINPLACE_CMD} '/backports\/__pycache__*/d' ${TMPPLIST} - .include diff --git a/devel/py-configparser/distinfo b/devel/py-configparser/distinfo index 310bbd985ea6..99df411ba822 100644 --- a/devel/py-configparser/distinfo +++ b/devel/py-configparser/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1549104648 -SHA256 (configparser-3.5.3.tar.gz) = adaba55d292e94fac7a1080de30ea776139ea48b65db869659e87357f10c55d2 -SIZE (configparser-3.5.3.tar.gz) = 40040 +TIMESTAMP = 1712870805 +SHA256 (configparser-6.0.1.tar.gz) = db45513e971e509496b150be31bd67b0e14ab20b78a383b677e4b158e2c682d8 +SIZE (configparser-6.0.1.tar.gz) = 68618