The original project doesn't seem to be maintained and - in current state - it's broken. Since I'm responsible for this port, I created my own fork with necessary fixes.
The diff switches to my GH fork. After make update-plist MODPY_DISTV has been removed, I'm not sure if this change was necessary? — Krystian Lewandowski Index: Makefile =================================================================== RCS file: /cvs/ports/audio/curseradio/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile 21 Dec 2024 11:37:31 -0000 1.12 +++ Makefile 22 Dec 2024 21:09:12 -0000 @@ -2,11 +2,11 @@ MODPY_DISTV = 0.2 COMMENT = curses interface for browsing and playing radio streams DISTNAME = curseradio-${MODPY_DISTV} CATEGORIES = audio -REVISION = 6 +REVISION = 7 -GH_ACCOUNT = chronitis +GH_ACCOUNT = elewarr GH_PROJECT = curseradio -GH_COMMIT = 1bd4bd0faeec675e0647bac9a100b526cba19f8d +GH_COMMIT = 95d6d33202a06da7b1db5d7a599e6cd6e4ec073b MAINTAINER = Krystian Lewandowski <k.lewandow...@me.com> Index: distinfo =================================================================== RCS file: /cvs/ports/audio/curseradio/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 30 Mar 2019 13:50:33 -0000 1.1.1.1 +++ distinfo 22 Dec 2024 21:09:12 -0000 @@ -1,2 +1,2 @@ -SHA256 (curseradio-0.2-1bd4bd0f.tar.gz) = KxSppMqmW0RWA54JGn8sjcxrW0xa9CvnYtZx2dLN9Tk= -SIZE (curseradio-0.2-1bd4bd0f.tar.gz) = 85371 +SHA256 (curseradio-0.2-95d6d332.tar.gz) = 68zdPiz3P2AJTQjwo/QftH8nBfaggukKiI4gBvIFC2M= +SIZE (curseradio-0.2-95d6d332.tar.gz) = 85528 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/audio/curseradio/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- pkg/PLIST 21 Dec 2024 11:46:00 -0000 1.4 +++ pkg/PLIST 22 Dec 2024 21:09:12 -0000 @@ -1,12 +1,12 @@ bin/curseradio lib/python${MODPY_VERSION}/site-packages/curseradio/ -lib/python${MODPY_VERSION}/site-packages/curseradio-${MODPY_DISTV}.dist-info/ -lib/python${MODPY_VERSION}/site-packages/curseradio-${MODPY_DISTV}.dist-info/LICENSE -lib/python${MODPY_VERSION}/site-packages/curseradio-${MODPY_DISTV}.dist-info/METADATA -lib/python${MODPY_VERSION}/site-packages/curseradio-${MODPY_DISTV}.dist-info/RECORD -lib/python${MODPY_VERSION}/site-packages/curseradio-${MODPY_DISTV}.dist-info/WHEEL -lib/python${MODPY_VERSION}/site-packages/curseradio-${MODPY_DISTV}.dist-info/entry_points.txt -lib/python${MODPY_VERSION}/site-packages/curseradio-${MODPY_DISTV}.dist-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/curseradio-0.3.dist-info/ +lib/python${MODPY_VERSION}/site-packages/curseradio-0.3.dist-info/LICENSE +lib/python${MODPY_VERSION}/site-packages/curseradio-0.3.dist-info/METADATA +lib/python${MODPY_VERSION}/site-packages/curseradio-0.3.dist-info/RECORD +lib/python${MODPY_VERSION}/site-packages/curseradio-0.3.dist-info/WHEEL +lib/python${MODPY_VERSION}/site-packages/curseradio-0.3.dist-info/entry_points.txt +lib/python${MODPY_VERSION}/site-packages/curseradio-0.3.dist-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/curseradio/__init__.py lib/python${MODPY_VERSION}/site-packages/curseradio/__main__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/curseradio/${MODPY_PYCACHE}/ .