On Wed, Aug 02, 2023 at 08:45:03AM +0100, Stuart Henderson wrote:
> https://github.com/rdiff-backup/rdiff-backup/commit/e5d1fc3d706315e80bb1a8b8b6960a827475408b
Our port is lagging behind years in updates.
Joshua, can you give this update a try?
Apply the patch and run 'make update' in this port's directory.
I also synced COMMENT and DESCR with the text from HOMEPAGE.
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 2 Aug 2023 09:40:32 -0000
@@ -1,6 +1,6 @@
-COMMENT = incremental backup
+COMMENT = reverse differential backup tool, over a network or locally
-MODPY_EGG_VERSION = 2.0.5
+MODPY_EGG_VERSION = 2.2.5
DISTNAME = rdiff-backup-${MODPY_EGG_VERSION}
CATEGORIES = sysutils
@@ -14,12 +14,15 @@ 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
+
+LIB_DEPENDS = net/librsync
+
+RUN_DEPENDS = devel/py-importlib_metadata${MODPY_FLAVOR} \
+ textproc/py-yaml${MODPY_FLAVOR}
# tests are present but are intended to run via Tox in a Docker container
NO_TEST = Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/rdiff-backup/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo 5 Dec 2022 16:00:56 -0000 1.4
+++ distinfo 2 Aug 2023 09:21:51 -0000
@@ -1,2 +1,2 @@
-SHA256 (rdiff-backup-2.0.5.tar.gz) =
VNFgOOYgFO2RbHHIMDsH0vphpqaAOMoYn8LTFTSw84s=
-SIZE (rdiff-backup-2.0.5.tar.gz) = 456089
+SHA256 (rdiff-backup-2.2.5.tar.gz) =
huKCa3hOw+pO8YfZNu5fFSd0IsQHfvoBVu9n4xOeoI4=
+SIZE (rdiff-backup-2.2.5.tar.gz) = 941748
Index: patches/patch-setup_py
===================================================================
RCS file: /cvs/ports/sysutils/rdiff-backup/patches/patch-setup_py,v
retrieving revision 1.5
diff -u -p -r1.5 patch-setup_py
--- patches/patch-setup_py 5 Dec 2022 16:00:56 -0000 1.5
+++ patches/patch-setup_py 2 Aug 2023 09:26:55 -0000
@@ -1,12 +1,12 @@
Index: setup.py
--- setup.py.orig
+++ setup.py
-@@ -193,7 +193,7 @@ setup(
+@@ -294,7 +294,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",
- [
+- ("share/man/man1", ["dist/rdiff-backup.1",
++ ("man/man1", ["dist/rdiff-backup.1",
+ "dist/rdiff-backup-old.1",
+ "dist/rdiff-backup-delete.1",
+ "dist/rdiff-backup-statistics.1"]),
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/sysutils/rdiff-backup/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR 31 Aug 2007 10:23:51 -0000 1.1.1.1
+++ pkg/DESCR 2 Aug 2023 09:31:17 -0000
@@ -1,12 +1,11 @@
-rdiff-backup backs up one directory to another, possibly over a network.
+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.
+Rdiff-backup also preserves subdirectories, hard links, dev files,
+permissions, uid/gid ownership (if it is running as root), modification
+times, acls, eas, resource forks, etc. Finally, 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.
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/rdiff-backup/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST 5 Dec 2022 16:00:56 -0000 1.7
+++ pkg/PLIST 2 Aug 2023 09:27:26 -0000
@@ -1,12 +1,15 @@
bin/rdiff-backup
bin/rdiff-backup-delete
bin/rdiff-backup-statistics
+lib/python${MODPY_VERSION}/
+lib/python${MODPY_VERSION}/site-packages/
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/entry_points.txt
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
@@ -16,7 +19,6 @@ lib/python${MODPY_VERSION}/site-packages
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}/
@@ -34,8 +36,6 @@ lib/python${MODPY_VERSION}/site-packages
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}
@@ -64,8 +64,6 @@ lib/python${MODPY_VERSION}/site-packages
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}
@@ -76,6 +74,10 @@ lib/python${MODPY_VERSION}/site-packages
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}run_delete.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}run_delete.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}run_stats.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}run_stats.${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}
@@ -97,27 +99,170 @@ lib/python${MODPY_VERSION}/site-packages
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/run_delete.py
+lib/python${MODPY_VERSION}/site-packages/rdiff_backup/run_stats.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
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}actions_mgr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}actions_mgr.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}arguments.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}arguments.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}meta_mgr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}meta_mgr.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}run.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}run.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}backup.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}backup.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}calculate.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}calculate.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}compare.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}compare.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}complete.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}complete.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}list_.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}list_.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}regress.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}regress.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}remove.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}remove.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}restore.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}restore.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}test.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}verify.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PYCACHE}verify.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/backup.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/calculate.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/compare.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/complete.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/info.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/list_.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/regress.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/remove.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/restore.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/server.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/test.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/verify.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions_mgr.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/arguments.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}_dir_shadow.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}_dir_shadow.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}_repo_shadow.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}_repo_shadow.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}directory.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}directory.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}fs_abilities.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}fs_abilities.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}repository.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/${MODPY_PYCACHE}repository.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/_dir_shadow.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/_repo_shadow.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/directory.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/fs_abilities.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MODPY_PYCACHE}filenames.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MODPY_PYCACHE}filenames.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MODPY_PYCACHE}hardlinks.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MODPY_PYCACHE}hardlinks.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MODPY_PYCACHE}longnames.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MODPY_PYCACHE}longnames.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MODPY_PYCACHE}owners.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MODPY_PYCACHE}owners.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/filenames.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/hardlinks.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/longnames.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/owners.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/repository.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCACHE}acl_posix.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCACHE}acl_posix.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCACHE}acl_win.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCACHE}acl_win.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCACHE}ea.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCACHE}ea.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCACHE}stdattr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCACHE}stdattr.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/acl_posix.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/acl_win.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/ea.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/stdattr.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta_mgr.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/run.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}argopts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}argopts.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}locking.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}locking.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}plugins.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}plugins.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}quoting.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}quoting.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}safestr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}safestr.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}simpleps.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}simpleps.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}usrgrp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCACHE}usrgrp.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/argopts.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/locking.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/plugins.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/quoting.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/safestr.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/simpleps.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/usrgrp.py
+@man man/man1/rdiff-backup-delete.1
+@man man/man1/rdiff-backup-old.1
@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/CHANGELOG.adoc
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
+share/doc/rdiff-backup/DEVELOP.adoc
+share/doc/rdiff-backup/FAQ.adoc
+share/doc/rdiff-backup/README.adoc
+share/doc/rdiff-backup/Windows-DEVELOP.adoc
+share/doc/rdiff-backup/Windows-README.adoc
+share/doc/rdiff-backup/credits.adoc
+share/doc/rdiff-backup/examples.adoc
+share/doc/rdiff-backup/migration.adoc