From a65f4a74519d786c75c316d3e61d81f73c7ed8a8 Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Sun, 28 Feb 2021 19:51:24 +0000 Subject: [PATCH] Fix run-depends check for py-llfuse after shared libs naming change Newer python versions (after 3.8.7) have changed the names of extension shared libraries from ".so" to e.g. ".cpython-38.so". So for the FUSE option, now check for the py-llfuse package instead of the dynamic library llfuse.so. Approved by: jjuanino@gmail.com (maintainer) PR: 253907 MFH: 2021Q --- archivers/py-borgbackup/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/archivers/py-borgbackup/Makefile b/archivers/py-borgbackup/Makefile index 7e0614d76c52..cdf8d35d1625 100644 --- a/archivers/py-borgbackup/Makefile +++ b/archivers/py-borgbackup/Makefile @@ -3,6 +3,7 @@ PORTNAME= borgbackup DISTVERSION= 1.1.15 +PORTREVISION= 1 CATEGORIES= archivers python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -25,7 +26,7 @@ OPTIONS_DEFINE= FUSE OPTIONS_DEFAULT= FUSE FUSE_DESC= Support to mount locally borg backup files -FUSE_RUN_DEPENDS= ${PYTHONPREFIX_SITELIBDIR}/llfuse.so:devel/py-llfuse@${PY_FLAVOR} +FUSE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}llfuse>0:devel/py-llfuse@${PY_FLAVOR} post-install: @${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/borg/ -name "*.so" \