There's a typo in the RUNLIB line, it should be py-importlib-metadata not py-importlib_metadata (yes, I know that the package is named py3-importlib_metatdata, but for some reason the port is named devel/py3-importlib-metadata). Otherwise the package builds, installs and runs just fine. Thank you very much for the updated port!
Joshua Megerman
Sr. Systems Engineer
O 267-960-3048
M 267-838-8110
www.iwco.com
-----Original Message-----
From: Klemens Nanni <kn@openbsd.org>
Sent: Wednesday, August 2, 2023 5:43 AM
To: Megerman, Joshua <Joshua.Megerman@iwco.com>; ports <ports@openbsd.org>; Pierre-Emmanuel Andre <pea@openbsd.org>
Subject: {External Email}Re: rdiff-backup dependency issue
On Wed, Aug 02, 2023 at 08:45:03AM +0100, Stuart Henderson wrote:
> https://urldefense.com/v3/__https://github.com/rdiff-backup/rdiff-back
> up/commit/e5d1fc3d706315e80bb1a8b8b6960a827475408b__;!!Jq_i1JjFkkQ!J3M
> -IAgZdjyOw1HwiofLcslKz1x1dz9V1Se1far8qfoTCSrw4-Ig_YD5kKnU8fKMQoXnT9U6f
> _c-Mg$
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
--- Makefile5 Dec 2022 16:00:56 -00001.25
+++ Makefile2 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
--- distinfo5 Dec 2022 16:00:56 -00001.4
+++ distinfo2 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_py5 Dec 2022 16:00:56 -00001.5
+++ patches/patch-setup_py2 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/DESCR31 Aug 2007 10:23:51 -00001.1.1.1
+++ pkg/DESCR2 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/PLIST5 Dec 2022 16:00:56 -00001.7
+++ pkg/PLIST2 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_VERSI
+ON}.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}r
+un_delete.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}r
+un_delete.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}r
+un_stats.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiff_backup/${MODPY_PYCACHE}r
+un_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}ac
+tions_mgr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}ac
+tions_mgr.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}ar
+guments.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}ar
+guments.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}me
+ta_mgr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}me
+ta_mgr.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}ru
+n.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/${MODPY_PYCACHE}ru
+n.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/__init__.p
+y
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/rdiffbackup/ac
+tions/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}backup.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}backup.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}calculate.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}calculate.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}compare.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}compare.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}complete.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}complete.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}info.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}info.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}list_.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}list_.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}regress.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}regress.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}remove.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}remove.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}restore.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}restore.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}server.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}test.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}test.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}verify.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/actions/${MODPY_PY
+CACHE}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.p
+y 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/lo
+cations/${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_sha
+dow.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/_repo_sh
+adow.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/director
+y.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/fs_abili
+ties.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/__in
+it__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/rdiffbackup/lo
+cations/map/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MO
+DPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MO
+DPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MO
+DPY_PYCACHE}filenames.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MO
+DPY_PYCACHE}filenames.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MO
+DPY_PYCACHE}hardlinks.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MO
+DPY_PYCACHE}hardlinks.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MO
+DPY_PYCACHE}longnames.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MO
+DPY_PYCACHE}longnames.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MO
+DPY_PYCACHE}owners.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/${MO
+DPY_PYCACHE}owners.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/file
+names.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/hard
+links.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/long
+names.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/map/owne
+rs.py
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/locations/reposito
+ry.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/me
+ta/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCAC
+HE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCAC
+HE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCAC
+HE}acl_posix.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCAC
+HE}acl_posix.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCAC
+HE}acl_win.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCAC
+HE}acl_win.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCAC
+HE}ea.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCAC
+HE}ea.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCAC
+HE}stdattr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/meta/${MODPY_PYCAC
+HE}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/ut
+ils/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}argopts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}argopts.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}locking.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}locking.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}plugins.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}plugins.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}quoting.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}quoting.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}safestr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}safestr.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}simpleps.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}simpleps.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}usrgrp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/rdiffbackup/utils/${MODPY_PYCA
+CHE}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
______________________________________________ CONFIDENTIALITY NOTICE: This e-mail, and any files/attachments transmitted, may include confidential and/or proprietary information from IWCO, intended solely for the use of the individual or entity to whom they are addressed. If you are not the intended recipient, you are hereby notified that disclosure, printing, copying, distribution, or the taking of any action in reliance on the contents of this electronic information is strictly prohibited. If you have received this e-mail message in error, please immediately notify the sender by reply message and then delete the electronic message and any files/attachments. ______________________________________________
No comments:
Post a Comment