From 2ae96d812e142940be774ca48282950f3e141418 Mon Sep 17 00:00:00 2001 From: sthen Date: Mon, 15 Aug 2022 21:53:39 +0000 Subject: [PATCH] py-pushover: run 2to3 in post-patch; newer setuptools stops supporting use_2to3 --- sysutils/py-pushover/Makefile | 6 +++++- sysutils/py-pushover/patches/patch-setup_py | 10 ++++++++++ sysutils/py-pushover/pkg/PLIST | 1 + 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 sysutils/py-pushover/patches/patch-setup_py diff --git a/sysutils/py-pushover/Makefile b/sysutils/py-pushover/Makefile index ec275c6cd17..0c230c3b748 100644 --- a/sysutils/py-pushover/Makefile +++ b/sysutils/py-pushover/Makefile @@ -1,11 +1,12 @@ COMMENT = send messages via Pushover MODPY_EGG_VERSION = 0.4 +REVISION = 2 + EPOCH = 0 DISTNAME = python-pushover-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME:S/python-//} -REVISION = 1 CATEGORIES = sysutils @@ -22,4 +23,7 @@ FLAVOR = python3 RUN_DEPENDS = www/py-requests${MODPY_FLAVOR}>=2.20.0 +post-patch: + cd ${WRKSRC}; 2to3 -w pushover.py + .include diff --git a/sysutils/py-pushover/patches/patch-setup_py b/sysutils/py-pushover/patches/patch-setup_py new file mode 100644 index 00000000000..42ec5f37ea2 --- /dev/null +++ b/sysutils/py-pushover/patches/patch-setup_py @@ -0,0 +1,10 @@ +Index: setup.py +--- setup.py.orig ++++ setup.py +@@ -14,6 +14,5 @@ setup(name='python-pushover', + py_modules=['pushover'], + entry_points={"console_scripts": ["pushover = pushover:main"]}, + install_requires=['requests>=1.0'], +- use_2to3=True, + license='GNU GPLv3' + ) diff --git a/sysutils/py-pushover/pkg/PLIST b/sysutils/py-pushover/pkg/PLIST index a97f0b19670..a06c34e8ad7 100644 --- a/sysutils/py-pushover/pkg/PLIST +++ b/sysutils/py-pushover/pkg/PLIST @@ -1,5 +1,6 @@ @conflict pushover-* bin/pushover +lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}pushover.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pushover.py lib/python${MODPY_VERSION}/site-packages/python_pushover-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/