SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,30 @@
COMMENT = incremental backup
MODPY_EGG_VERSION = 2.0.5
DISTNAME = rdiff-backup-${MODPY_EGG_VERSION}
REVISION = 0
CATEGORIES = sysutils
HOMEPAGE = https://rdiff-backup.net/
MAINTAINER = Pierre-Emmanuel Andre <pea@openbsd.org>
# GPLv2+
PERMIT_PACKAGE = Yes
WANTLIB += rsync pthread ${MODPY_WANTLIB}
LIB_DEPENDS += net/librsync
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
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (rdiff-backup-2.0.5.tar.gz) = VNFgOOYgFO2RbHHIMDsH0vphpqaAOMoYn8LTFTSw84s=
SIZE (rdiff-backup-2.0.5.tar.gz) = 456089

View file

@ -0,0 +1,12 @@
Index: setup.py
--- setup.py.orig
+++ setup.py
@@ -193,7 +193,7 @@ setup(
],
scripts=["src/rdiff-backup", "src/rdiff-backup-statistics", "src/rdiff-backup-delete"],
data_files=[
- ("share/man/man1", ["build/rdiff-backup.1", "build/rdiff-backup-statistics.1"]),
+ ("man/man1", ["build/rdiff-backup.1", "build/rdiff-backup-statistics.1"]),
(
"share/doc/rdiff-backup",
[

View file

@ -0,0 +1,12 @@
rdiff-backup backs up one directory to another, possibly over a network.
The target directory ends up a copy of the source directory, but extra
reverse diffs are stored in a special subdirectory of that target
directory, so you can still recover files lost some time ago. The idea
is to combine the best features of a mirror and an incremental backup.
rdiff-backup also preserves subdirectories, hard links, dev files,
permissions, uid/gid ownership, modification times, extended attributes,
acls, and resource forks. Also, rdiff-backup can operate in a bandwidth
efficient manner over a pipe, like rsync. Thus you can use rdiff-backup
and ssh to securely back a hard drive up to a remote location, and only
the differences will be transmitted. Finally, rdiff-backup is easy to
use and settings have sensical defaults.

View file

@ -0,0 +1,123 @@
bin/rdiff-backup
bin/rdiff-backup-delete
bin/rdiff-backup-statistics
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/
lib/python${MODPY_VERSION}/site-packages/rdiff_backup-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/rdiff_backup-${MODPY_EGG_VERSION}.dist-info/COPYING
lib/python${MODPY_VERSION}/site-packages/rdiff_backup-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/rdiff_backup-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/rdiff_backup-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/rdiff_backup-${MODPY_EGG_VERSION}.dist-info/top_level.txt
@so lib/python${MODPY_VERSION}/site-packages/rdiff_backup/C.${MODPY_PYC_MAGIC_TAG}so
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/FilenameMapping.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Globals.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Hardlink.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Main.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Rdiff.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Security.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/SetConnections.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/TempFile.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Time.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}FilenameMapping.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}FilenameMapping.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}Globals.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}Globals.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}Hardlink.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}Hardlink.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}Main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}Main.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}Rdiff.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}Rdiff.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}Security.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}Security.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}SetConnections.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}SetConnections.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}TempFile.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}TempFile.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}Time.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}Time.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}backup.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}backup.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}compare.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}compare.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}eas_acls.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}eas_acls.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}fs_abilities.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}fs_abilities.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}hash.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}hash.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}increment.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}increment.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}iterfile.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}iterfile.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}librsync.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}librsync.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}log.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}log.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}longname.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}longname.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}manage.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}manage.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}metadata.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}metadata.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}regress.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}regress.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}restore.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}restore.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}robust.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}robust.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}rorpiter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}rorpiter.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}rpath.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}rpath.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}selection.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}selection.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}statistics.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}statistics.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}user_group.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}user_group.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}win_acls.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}win_acls.${MODPY_PYC_MAGIC_TAG}pyc
@so lib/python${MODPY_VERSION}/site-packages/rdiff_backup/_librsync.${MODPY_PYC_MAGIC_TAG}so
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/backup.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/compare.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/connection.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/eas_acls.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/fs_abilities.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/hash.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/increment.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/iterfile.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/librsync.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/log.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/longname.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/manage.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/metadata.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/regress.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/restore.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/robust.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/rorpiter.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/rpath.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/selection.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/statistics.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/user_group.py
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/win_acls.py
@man man/man1/rdiff-backup-statistics.1
@man man/man1/rdiff-backup.1
share/bash-completion/
share/bash-completion/completions/
share/bash-completion/completions/rdiff-backup
share/doc/rdiff-backup/
share/doc/rdiff-backup/CHANGELOG.md
share/doc/rdiff-backup/COPYING
share/doc/rdiff-backup/DEVELOP.md
share/doc/rdiff-backup/FAQ.md
share/doc/rdiff-backup/README.md
share/doc/rdiff-backup/Windows-DEVELOP.md
share/doc/rdiff-backup/Windows-README.md
share/doc/rdiff-backup/examples.md