git: 091d6724182b - main - archivers/py-borgbackup11: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Mon, 30 Sep 2024 19:23:14 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=091d6724182ba084264bc602c6712ea97cee2b70

commit 091d6724182ba084264bc602c6712ea97cee2b70
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-09-30 19:23:06 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-09-30 19:23:06 +0000

    archivers/py-borgbackup11: Remove expired port
    
    2024-09-30 archivers/py-borgbackup11: No longer supported upstream, use borgbackup 1.2 (oldstable) or 1.4 (stable) instead.
---
 MOVED                                 |  1 +
 archivers/Makefile                    |  1 -
 archivers/py-borgbackup11/Makefile    | 71 -----------------------------------
 archivers/py-borgbackup11/distinfo    |  3 --
 archivers/py-borgbackup11/pkg-descr   |  9 -----
 archivers/py-borgbackup11/pkg-message | 32 ----------------
 archivers/py-borgbackup11/pkg-plist   | 33 ----------------
 7 files changed, 1 insertion(+), 149 deletions(-)

diff --git a/MOVED b/MOVED
index 873ace550e75..64a4029788b1 100644
--- a/MOVED
+++ b/MOVED
@@ -3513,3 +3513,4 @@ sysutils/bhyve+||2024-09-30|Has expired: EOLed upstream
 www/sahi||2024-09-30|Has expired: Abandonware and outdated, newer versions requires users to purchase a license and current versions refers to Java 1.5
 www/template_||2024-09-30|Has expired: Abandonware, outdated and last version released upstream was released in 2015
 www/screego||2024-09-30|Has expired: Outdated, unmaintained in tree and marked broken over a year ago
+archivers/py-borgbackup11||2024-09-30|Has expired: No longer supported upstream, use borgbackup 1.2 (oldstable) or 1.4 (stable) instead
diff --git a/archivers/Makefile b/archivers/Makefile
index f1b70132e47e..cb2e68aab92a 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -185,7 +185,6 @@
     SUBDIR += py-bitshuffle
     SUBDIR += py-blosc2
     SUBDIR += py-borgbackup
-    SUBDIR += py-borgbackup11
     SUBDIR += py-borgbackup12
     SUBDIR += py-brotli
     SUBDIR += py-brotlicffi
diff --git a/archivers/py-borgbackup11/Makefile b/archivers/py-borgbackup11/Makefile
deleted file mode 100644
index b3d3d026354d..000000000000
--- a/archivers/py-borgbackup11/Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-PORTNAME=	borgbackup
-DISTVERSION=	1.1.18
-PORTREVISION=	3
-CATEGORIES=	archivers python
-MASTER_SITES=	PYPI
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX=	11
-
-MAINTAINER=	mandree@FreeBSD.org
-COMMENT=	Deduplicating backup program
-WWW=		https://pypi.org/project/borgbackup/
-
-LICENSE=	BSD3CLAUSE
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-DEPRECATED=	No longer supported upstream, use borgbackup 1.2 (oldstable) or 1.4 (stable) instead.
-EXPIRATION_DATE=2024-09-30
-
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools-scm>=1.7:devel/py-setuptools-scm@${PY_FLAVOR}
-LIB_DEPENDS=	liblz4.so:archivers/liblz4 \
-		libzstd.so:archivers/zstd \
-		libxxhash.so:devel/xxhash
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}packaging>=19.0:devel/py-packaging@${PY_FLAVOR}
-MAKE_ENV=	BORG_OPENSSL_PREFIX=${OPENSSLBASE}
-TEST_DEPENDS=	${RUN_DEPENDS} \
-		${PYTHON_PKGNAMEPREFIX}tox>3.2:devel/py-tox@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pkgconfig>=0:devel/py-pkgconfig@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \
-		fakeroot:security/fakeroot
-USES=		pkgconfig python ssl
-USE_PYTHON=	autoplist distutils
-
-OPTIONS_DEFINE=		FUSE
-OPTIONS_DEFAULT=	FUSE
-
-FUSE_DESC=	Support to mount locally borg backup files
-FUSE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}llfuse>0:devel/py-llfuse@${PY_FLAVOR}
-
-_BORGHOME=${WRKDIR}/testhome
-_BORGENV=BORG_PASSPHRASE=secret123 PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} HOME=${_BORGHOME}
-post-install:
-	${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man1/
-	${INSTALL_MAN} ${WRKSRC}/docs/man/* ${STAGEDIR}${PREFIX}/share/man/man1/
-	${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/borg/ -name "*.so" \
-		-exec ${STRIP_CMD} {} \;
-	@${ECHO_MSG} "----> running borg smoke tests"
-	${MKDIR} ${_BORGHOME}
-	${SETENV} PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} ${STAGEDIR}${PREFIX}/bin/borg -V
-	${RM} -r ${WRKDIR}/borgrepo
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg init --encryption=repokey ${WRKDIR}/borgrepo
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg key export ${WRKDIR}/borgrepo
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg create ${WRKDIR}/borgrepo::test1 ${WRKSRC}
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg create ${WRKDIR}/borgrepo::test2 ${WRKSRC} ${STAGEDIR}
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg check --verify-data ${WRKDIR}/borgrepo
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg info ${WRKDIR}/borgrepo
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg prune --keep-last 1 ${WRKDIR}/borgrepo
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg check --verify-data ${WRKDIR}/borgrepo
-	${ECHO_CMD} YES \
-	| ${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg check --repair ${WRKDIR}/borgrepo
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg check --verify-data ${WRKDIR}/borgrepo
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg extract --dry-run --progress ${WRKDIR}/borgrepo::test2
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg export-tar ${WRKDIR}/borgrepo::test2 - >/dev/null
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg list ${WRKDIR}/borgrepo
-	# long output - ${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg list ${WRKDIR}/borgrepo::test2 | ${GREP} -v ^d
-	${SETENV} ${_BORGENV} ${STAGEDIR}${PREFIX}/bin/borg info ${WRKDIR}/borgrepo
-
-do-test:
-	cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${_BORGENV} tox-${PYTHON_VER} -e ${PY_FLAVOR} -vv
-
-.include <bsd.port.mk>
diff --git a/archivers/py-borgbackup11/distinfo b/archivers/py-borgbackup11/distinfo
deleted file mode 100644
index 7c1661cd8c31..000000000000
--- a/archivers/py-borgbackup11/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1654597105
-SHA256 (borgbackup-1.1.18.tar.gz) = 5cba5fe7db4d08944b467ec11efc017687a512b0d98ccf0ad1aa9c4329665275
-SIZE (borgbackup-1.1.18.tar.gz) = 3854385
diff --git a/archivers/py-borgbackup11/pkg-descr b/archivers/py-borgbackup11/pkg-descr
deleted file mode 100644
index f2e09ee51b29..000000000000
--- a/archivers/py-borgbackup11/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-[excerpt from borgbackup web site]
-
-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.
diff --git a/archivers/py-borgbackup11/pkg-message b/archivers/py-borgbackup11/pkg-message
deleted file mode 100644
index 52b4e6aa0e07..000000000000
--- a/archivers/py-borgbackup11/pkg-message
+++ /dev/null
@@ -1,32 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-In order to mount locally a remote archive or an entire repository as a FUSE
-filesystem, it is required to load fusefs module, for instance, as root, run:
-
-	kldload fusefs
-
-To load the module at boot time, you can add it to the kld_list variable
-in /etc/rc.conf or related files, for instance, by running
-
-	sysrc kld_list+=fusefs
-
-as root.  Alternatively, to load the module earlier, you can manually add
-
-	fusefs_load="YES"
-
-to /boot/loader.conf.local or /boot/loader.conf with a text editor.
-
-
-Also, if you plan to mount borg repositories as non root user, you need to run
-
-# sysctl vfs.usermount=1
-
-and add the line
-
-vfs.usermount=1
-
-to /etc/sysctl.conf to ensure the setting is loaded at boot time.
-EOM
-}
-]
diff --git a/archivers/py-borgbackup11/pkg-plist b/archivers/py-borgbackup11/pkg-plist
deleted file mode 100644
index a451c9b3f52b..000000000000
--- a/archivers/py-borgbackup11/pkg-plist
+++ /dev/null
@@ -1,33 +0,0 @@
-share/man/man1/borg-benchmark-crud.1.gz
-share/man/man1/borg-benchmark.1.gz
-share/man/man1/borg-break-lock.1.gz
-share/man/man1/borg-change-passphrase.1.gz
-share/man/man1/borg-check.1.gz
-share/man/man1/borg-common.1.gz
-share/man/man1/borg-compression.1.gz
-share/man/man1/borg-config.1.gz
-share/man/man1/borg-create.1.gz
-share/man/man1/borg-delete.1.gz
-share/man/man1/borg-diff.1.gz
-share/man/man1/borg-export-tar.1.gz
-share/man/man1/borg-extract.1.gz
-share/man/man1/borg-info.1.gz
-share/man/man1/borg-init.1.gz
-share/man/man1/borg-key-change-passphrase.1.gz
-share/man/man1/borg-key-export.1.gz
-share/man/man1/borg-key-import.1.gz
-share/man/man1/borg-key-migrate-to-repokey.1.gz
-share/man/man1/borg-key.1.gz
-share/man/man1/borg-list.1.gz
-share/man/man1/borg-mount.1.gz
-share/man/man1/borg-patterns.1.gz
-share/man/man1/borg-placeholders.1.gz
-share/man/man1/borg-prune.1.gz
-share/man/man1/borg-recreate.1.gz
-share/man/man1/borg-rename.1.gz
-share/man/man1/borg-serve.1.gz
-share/man/man1/borg-umount.1.gz
-share/man/man1/borg-upgrade.1.gz
-share/man/man1/borg-with-lock.1.gz
-share/man/man1/borg.1.gz
-share/man/man1/borgfs.1.gz