On Wed, Aug 02, 2023 at 03:42:06PM +0000, Megerman, Joshua wrote:
> There's a typo in the RUNLIB line, it should be py-importlib-metadata not
> py-importlib_metadata (yes, I know that the package is named
> py3-importlib_metatdata, but for some reason the port is named
> devel/py3-importlib-metadata). Otherwise the package builds, installs and
> runs just fine. Thank you very much for the updated port!
>
Typo fixed, thanks. I'll wait for maintainer and others to respond;
the update should land soon.
Thanks for the report and tests.
Shall we add the missing dependency on its own right now?
The update will replace it, but then we have the current version covered
and a proper fix for the archive.
Feedback? Objection? OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/rdiff-backup/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile 5 Dec 2022 16:00:56 -0000 1.25
+++ Makefile 6 Aug 2023 17:53:02 -0000
@@ -2,6 +2,7 @@ COMMENT = incremental backup
MODPY_EGG_VERSION = 2.0.5
DISTNAME = rdiff-backup-${MODPY_EGG_VERSION}
+REVISION = 0
CATEGORIES = sysutils
@@ -20,6 +21,8 @@ MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools_scm
CFLAGS += -I${LOCALBASE}/include
+
+RUN_DEPENDS = devel/py-setuptools${MODPY_FLAVOR}
# tests are present but are intended to run via Tox in a Docker container
NO_TEST = Yes