It probably makes sense to remove the 1.1 branch of borgbackup as upstream considers it EOL [0]. As a result, a recent security fix (CVE-2023-36811) has not been made available for 1.1.x. The 1.2 branch, which we have in ports, is actively maintained, and upgrading from 1.1.x to 1.2.x is possible [1].
Diff below removes the 1.1 branch and adds @pkgpath markers to the PLIST of 1.2. With this I'm able to 'pkg_add -u' cleanly from borgbackup-1.1.18 to borgbackup-1.2.6. Comments/OK? [0] https://mail.python.org/pipermail/borgbackup/2023q3/002292.html [1] https://github.com/borgbackup/borg/blob/1.2.6/docs/changes.rst#borg-11x-to-12x Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/borgbackup/Makefile,v retrieving revision 1.46 diff -u -p -r1.46 Makefile --- Makefile 27 Jan 2023 20:30:26 -0000 1.46 +++ Makefile 8 Sep 2023 13:50:40 -0000 @@ -1,5 +1,4 @@ SUBDIR = -SUBDIR += 1.1 SUBDIR += 1.2 SUBDIR += 2.0 Index: 1.1/Makefile =================================================================== RCS file: 1.1/Makefile diff -N 1.1/Makefile --- 1.1/Makefile 1 May 2023 15:54:38 -0000 1.10 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,21 +0,0 @@ -PORTROACH = limit:^1\.1\. - -MODPY_EGG_VERSION = 1.1.18 -REVISION = 4 - -WANTLIB = ${COMPILER_LIBCXX} b2 crypto m - -LIB_DEPENDS = security/libb2 - -# same cherry-pick as in net/py-msgpack (used by borg 1.2.x), see details in -# https://github.com/borgbackup/borg/pull/6149#issuecomment-1335632116 ff. -MASTER_SITES0 = https://github.com/borgbackup/borg/ -# merged "fix msgpack runtime on big-endian OpenBSD/sparc64" -# https://github.com/borgbackup/borg/pull/7181 -PATCHFILES = ${PKGSTEM}-msgpack-fix-big-endian-{pull/}7181.patch:0 -PATCH_DIST_STRIP = -p1 - -# Address formatting issue with borg.1 -USE_GROFF = Yes - -.include <bsd.port.mk> Index: 1.1/distinfo =================================================================== RCS file: 1.1/distinfo diff -N 1.1/distinfo --- 1.1/distinfo 4 Dec 2022 18:08:41 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,4 +0,0 @@ -SHA256 (borgbackup-1.1.18.tar.gz) = XLpf59tNCJRLRn7BHvwBdoelErDZjM8K0aqcQylmUnU= -SHA256 (borgbackup-msgpack-fix-big-endian-7181.patch) = li9NhN0ARAsKffKO7Umhe+MKoo4uVcBcQOaAj+hpLo0= -SIZE (borgbackup-1.1.18.tar.gz) = 3854385 -SIZE (borgbackup-msgpack-fix-big-endian-7181.patch) = 5633 Index: 1.1/pkg/DESCR =================================================================== RCS file: 1.1/pkg/DESCR diff -N 1.1/pkg/DESCR --- 1.1/pkg/DESCR 23 Feb 2022 18:23:07 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it -supports compression and authenticated encryption. - -The main goal of Borg is to provide an efficient and secure way to backup data. -The data deduplication technique used makes Borg suitable for daily backups -since only changes are stored. The authenticated encryption technique makes it -suitable for backups to not fully trusted targets. Index: 1.1/pkg/PLIST =================================================================== RCS file: 1.1/pkg/PLIST diff -N 1.1/pkg/PLIST --- 1.1/pkg/PLIST 10 Sep 2022 20:28:05 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,257 +0,0 @@ -@option is-branch -@pkgpath sysutils/borgbackup -bin/borg -bin/borgfs -lib/python${MODPY_VERSION}/site-packages/borg/ -lib/python${MODPY_VERSION}/site-packages/borg/__init__.py -lib/python${MODPY_VERSION}/site-packages/borg/__main__.py -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}/ -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}archive.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}archive.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}archiver.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}archiver.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}fuse.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}fuse.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}locking.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}locking.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}lrucache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}lrucache.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}nanorst.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}nanorst.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}patterns.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}patterns.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}remote.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}remote.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}repository.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}repository.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}selftest.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}selftest.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}shellpattern.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}shellpattern.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}upgrader.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}upgrader.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}xattr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/${MODPY_PYCACHE}xattr.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/_version.py -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/ -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/__init__.py -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/borg/algorithms/${MODPY_PYCACHE}/ -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -@so lib/python${MODPY_VERSION}/site-packages/borg/algorithms/checksums.${MODPY_PYC_MAGIC_TAG}so -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/ -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/__init__.py -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}/ -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}fallback.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}fallback.${MODPY_PYC_MAGIC_TAG}pyc -@so lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/_packer.${MODPY_PYC_MAGIC_TAG}so -@so lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/_unpacker.${MODPY_PYC_MAGIC_TAG}so -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/_version.py -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/exceptions.py -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/fallback.py -lib/python${MODPY_VERSION}/site-packages/borg/archive.py -lib/python${MODPY_VERSION}/site-packages/borg/archiver.py -lib/python${MODPY_VERSION}/site-packages/borg/cache.py -@so lib/python${MODPY_VERSION}/site-packages/borg/chunker.${MODPY_PYC_MAGIC_TAG}so -@so lib/python${MODPY_VERSION}/site-packages/borg/compress.${MODPY_PYC_MAGIC_TAG}so -lib/python${MODPY_VERSION}/site-packages/borg/constants.py -lib/python${MODPY_VERSION}/site-packages/borg/crypto/ -lib/python${MODPY_VERSION}/site-packages/borg/crypto/__init__.py -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/borg/crypto/${MODPY_PYCACHE}/ -lib/python${MODPY_VERSION}/site-packages/borg/crypto/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/crypto/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/crypto/${MODPY_PYCACHE}file_integrity.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/crypto/${MODPY_PYCACHE}file_integrity.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/crypto/${MODPY_PYCACHE}key.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/crypto/${MODPY_PYCACHE}key.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/crypto/${MODPY_PYCACHE}keymanager.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/crypto/${MODPY_PYCACHE}keymanager.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/crypto/${MODPY_PYCACHE}nonces.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/crypto/${MODPY_PYCACHE}nonces.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/crypto/file_integrity.py -lib/python${MODPY_VERSION}/site-packages/borg/crypto/key.py -lib/python${MODPY_VERSION}/site-packages/borg/crypto/keymanager.py -@so lib/python${MODPY_VERSION}/site-packages/borg/crypto/low_level.${MODPY_PYC_MAGIC_TAG}so -lib/python${MODPY_VERSION}/site-packages/borg/crypto/nonces.py -lib/python${MODPY_VERSION}/site-packages/borg/fuse.py -@so lib/python${MODPY_VERSION}/site-packages/borg/hashindex.${MODPY_PYC_MAGIC_TAG}so -lib/python${MODPY_VERSION}/site-packages/borg/helpers.py -@so lib/python${MODPY_VERSION}/site-packages/borg/item.${MODPY_PYC_MAGIC_TAG}so -lib/python${MODPY_VERSION}/site-packages/borg/locking.py -lib/python${MODPY_VERSION}/site-packages/borg/logger.py -lib/python${MODPY_VERSION}/site-packages/borg/lrucache.py -lib/python${MODPY_VERSION}/site-packages/borg/nanorst.py -lib/python${MODPY_VERSION}/site-packages/borg/paperkey.html -lib/python${MODPY_VERSION}/site-packages/borg/patterns.py -lib/python${MODPY_VERSION}/site-packages/borg/platform/ -lib/python${MODPY_VERSION}/site-packages/borg/platform/__init__.py -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/borg/platform/${MODPY_PYCACHE}/ -lib/python${MODPY_VERSION}/site-packages/borg/platform/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/platform/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/platform/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/platform/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/platform/base.py -@so lib/python${MODPY_VERSION}/site-packages/borg/platform/posix.${MODPY_PYC_MAGIC_TAG}so -lib/python${MODPY_VERSION}/site-packages/borg/remote.py -lib/python${MODPY_VERSION}/site-packages/borg/repository.py -lib/python${MODPY_VERSION}/site-packages/borg/selftest.py -lib/python${MODPY_VERSION}/site-packages/borg/shellpattern.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/ -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/__init__.py -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}/ -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}archive.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}archive.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}archiver.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}archiver.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}benchmark.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}benchmark.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}checksums.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}checksums.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}chunker.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}chunker.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}compress.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}compress.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}crypto.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}crypto.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}file_integrity.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}file_integrity.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}hashindex.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}hashindex.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}item.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}item.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}key.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}key.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}locking.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}locking.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}lrucache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}lrucache.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}nanorst.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}nanorst.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}nonces.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}nonces.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}patterns.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}patterns.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}platform.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}platform.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}remote.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}remote.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}repository.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}repository.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}shellpattern.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}shellpattern.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}upgrader.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}upgrader.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}xattr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/${MODPY_PYCACHE}xattr.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/archive.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/archiver.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/attic.tar.gz -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/benchmark.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/cache.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/checksums.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/chunker.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/compress.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/crypto.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/file_integrity.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/hashindex.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/helpers.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/item.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/key.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/locking.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/logger.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/lrucache.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/nanorst.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/nonces.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/patterns.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/platform.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/remote.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/repository.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/shellpattern.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/upgrader.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/version.py -lib/python${MODPY_VERSION}/site-packages/borg/testsuite/xattr.py -lib/python${MODPY_VERSION}/site-packages/borg/upgrader.py -lib/python${MODPY_VERSION}/site-packages/borg/version.py -lib/python${MODPY_VERSION}/site-packages/borg/xattr.py -lib/python${MODPY_VERSION}/site-packages/borgbackup-${MODPY_EGG_VERSION}.dist-info/ -lib/python${MODPY_VERSION}/site-packages/borgbackup-${MODPY_EGG_VERSION}.dist-info/AUTHORS -lib/python${MODPY_VERSION}/site-packages/borgbackup-${MODPY_EGG_VERSION}.dist-info/LICENSE -lib/python${MODPY_VERSION}/site-packages/borgbackup-${MODPY_EGG_VERSION}.dist-info/METADATA -lib/python${MODPY_VERSION}/site-packages/borgbackup-${MODPY_EGG_VERSION}.dist-info/RECORD -lib/python${MODPY_VERSION}/site-packages/borgbackup-${MODPY_EGG_VERSION}.dist-info/WHEEL -lib/python${MODPY_VERSION}/site-packages/borgbackup-${MODPY_EGG_VERSION}.dist-info/entry_points.txt -lib/python${MODPY_VERSION}/site-packages/borgbackup-${MODPY_EGG_VERSION}.dist-info/top_level.txt -@man man/man1/borg-benchmark-crud.1 -@man man/man1/borg-benchmark.1 -@man man/man1/borg-break-lock.1 -@man man/man1/borg-change-passphrase.1 -@man man/man1/borg-check.1 -@man man/man1/borg-common.1 -@man man/man1/borg-compression.1 -@man man/man1/borg-config.1 -@man man/man1/borg-create.1 -@man man/man1/borg-delete.1 -@man man/man1/borg-diff.1 -@man man/man1/borg-export-tar.1 -@man man/man1/borg-extract.1 -@man man/man1/borg-info.1 -@man man/man1/borg-init.1 -@man man/man1/borg-key-change-passphrase.1 -@man man/man1/borg-key-export.1 -@man man/man1/borg-key-import.1 -@man man/man1/borg-key-migrate-to-repokey.1 -@man man/man1/borg-key.1 -@man man/man1/borg-list.1 -@man man/man1/borg-mount.1 -@man man/man1/borg-patterns.1 -@man man/man1/borg-placeholders.1 -@man man/man1/borg-prune.1 -@man man/man1/borg-recreate.1 -@man man/man1/borg-rename.1 -@man man/man1/borg-serve.1 -@man man/man1/borg-umount.1 -@man man/man1/borg-upgrade.1 -@man man/man1/borg-with-lock.1 -@man man/man1/borg.1 -@man man/man1/borgfs.1 -share/bash-completion/ -share/bash-completion/completions/ -share/bash-completion/completions/borg -share/fish/ -share/fish/completions/ -share/fish/completions/borg.fish -share/zsh/ -share/zsh/site-functions/ -share/zsh/site-functions/_borg Index: 1.2/Makefile =================================================================== RCS file: /cvs/ports/sysutils/borgbackup/1.2/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- 1.2/Makefile 1 Sep 2023 04:39:40 -0000 1.14 +++ 1.2/Makefile 8 Sep 2023 13:50:40 -0000 @@ -1,4 +1,5 @@ MODPY_EGG_VERSION = 1.2.6 +REVISION = 0 WANTLIB = crypto Index: 1.2/pkg/PLIST =================================================================== RCS file: /cvs/ports/sysutils/borgbackup/1.2/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- 1.2/pkg/PLIST 30 Mar 2023 03:09:54 -0000 1.4 +++ 1.2/pkg/PLIST 8 Sep 2023 13:50:40 -0000 @@ -1,4 +1,6 @@ @option is-branch +@pkgpath sysutils/borgbackup +@pkgpath sysutils/borgbackup/1.1 bin/borg bin/borgfs lib/python${MODPY_VERSION}/site-packages/borg/