On 2022/12/05 12:01, Giovanni Bechis wrote:
> On Sat, Dec 03, 2022 at 07:30:55PM +0000, Klemens Nanni wrote:
> > Last port update is from 2010, i consider this port unmaintained despite
> > the variable being set.
> >
> > python 2, but upstream is super active (last beta is a few hours old)
> > with python 3 support and a stable version of 2.0.5.
> >
> > Does anyone use this port and cares to update it?
> > It shouldn't rot away on py2 life support^W^W...
> I am using it, update to 2.0.5 follows.
Joshua Megerman sent a diff back in May for this, which I tweaked and
sent back, no response from maintainer (and I forgot it was in-flight
and didn't get round to committing it).
It would be really helpful if people would drop maintainer on ports
which they aren't realistically going to maintain.
> +lib/python${MODPY_VERSION}/site-packages/rdiff_backup-0.0.0.dist-info/
This should use the pypi "sdist" tarball, the version number doesn't end up
set correctly when it's built from the GH autogenerated tar.
Here's an updated version of the earlier diffs. OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/rdiff-backup/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile 11 Mar 2022 19:57:55 -0000 1.24
+++ Makefile 5 Dec 2022 11:20:28 -0000
@@ -1,26 +1,27 @@
-COMMENT = incremental backup
+COMMENT = incremental backup
-MODPY_EGG_VERSION = 1.2.8
+MODPY_EGG_VERSION = 2.0.5
DISTNAME = rdiff-backup-${MODPY_EGG_VERSION}
-REVISION = 8
+
CATEGORIES = sysutils
-HOMEPAGE = http://www.nongnu.org/rdiff-backup/
+HOMEPAGE = https://rdiff-backup.net/
-MAINTAINER = Pierre-Emmanuel Andre <[email protected]>
+MAINTAINER = Pierre-Emmanuel Andre <[email protected]>
# GPLv2+
PERMIT_PACKAGE = Yes
WANTLIB += rsync pthread ${MODPY_WANTLIB}
-LIB_DEPENDS += net/librsync
-
-MASTER_SITES = ${MASTER_SITE_SAVANNAH:=rdiff-backup/}
+LIB_DEPENDS += net/librsync
-MODULES = lang/python
-MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
+MODULES = lang/python
+MODPY_PI = Yes
+MODPY_PYBUILD = setuptools_scm
+CFLAGS += -I${LOCALBASE}/include
-NO_TEST = Yes
+# tests are present but are intended to run via Tox in a Docker container
+NO_TEST = Yes
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/rdiff-backup/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo 18 Jan 2015 03:15:14 -0000 1.3
+++ distinfo 5 Dec 2022 11:20:28 -0000
@@ -1,2 +1,2 @@
-SHA256 (rdiff-backup-1.2.8.tar.gz) =
DZGoW0CUkRb6iq8V2hZcNKLRVEmzy+AcgCY5ExCslds=
-SIZE (rdiff-backup-1.2.8.tar.gz) = 196526
+SHA256 (rdiff-backup-2.0.5.tar.gz) =
VNFgOOYgFO2RbHHIMDsH0vphpqaAOMoYn8LTFTSw84s=
+SIZE (rdiff-backup-2.0.5.tar.gz) = 456089
Index: patches/patch-_librsyncmodule_c
===================================================================
RCS file: patches/patch-_librsyncmodule_c
diff -N patches/patch-_librsyncmodule_c
--- patches/patch-_librsyncmodule_c 11 Mar 2022 19:57:55 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,22 +0,0 @@
-Fix with librsync v1.0.0; similar to
-https://bugs.launchpad.net/duplicity/+bug/1416344
-
-This uses the backwards-compatible format that uses the insecure
-truncated MD4 hash.
-
---- _librsyncmodule.c.orig Wed Aug 19 20:33:42 2015
-+++ _librsyncmodule.c Wed Aug 19 20:34:42 2015
-@@ -59,8 +59,13 @@ _librsync_new_sigmaker(PyObject* self, PyObject* args)
- if (sm == NULL) return NULL;
- sm->x_attr = NULL;
-
-+#ifdef RS_DEFAULT_STRONG_LEN
- sm->sig_job = rs_sig_begin((size_t)blocklen,
-
(size_t)RS_DEFAULT_STRONG_LEN);
-+#else
-+ sm->sig_job = rs_sig_begin((size_t)blocklen,
-+ (size_t)8,
RS_MD4_SIG_MAGIC);
-+#endif
- return (PyObject*)sm;
- }
-
Index: patches/patch-rdiff_backup_SetConnections_py
===================================================================
RCS file: patches/patch-rdiff_backup_SetConnections_py
diff -N patches/patch-rdiff_backup_SetConnections_py
--- patches/patch-rdiff_backup_SetConnections_py 11 Mar 2022 19:57:55
-0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-Bugfix: DeprecationWarning: os.popen2 is deprecated
-cf http://bugs.gentoo.org/attachment.cgi?id=216585&action=view
-
---- rdiff_backup/SetConnections.py.orig Mon Mar 16 14:36:21 2009
-+++ rdiff_backup/SetConnections.py Wed Aug 19 20:31:28 2015
-@@ -135,10 +135,10 @@ def init_connection(remote_cmd):
- if not remote_cmd: return Globals.local_connection
-
- Log("Executing " + remote_cmd, 4)
-- if os.name == "nt":
-+ if map(int, sys.version.split()[0].split('.')[:2]) >= [2, 6]:
- import subprocess
- try:
-- process = subprocess.Popen(remote_cmd, shell=False,
bufsize=0,
-+ process = subprocess.Popen(remote_cmd, shell=True,
bufsize=0,
-
stdin=subprocess.PIPE,
-
stdout=subprocess.PIPE)
- (stdin, stdout) = (process.stdin, process.stdout)
Index: patches/patch-setup_py
===================================================================
RCS file: /cvs/ports/sysutils/rdiff-backup/patches/patch-setup_py,v
retrieving revision 1.4
diff -u -p -r1.4 patch-setup_py
--- patches/patch-setup_py 11 Mar 2022 19:57:55 -0000 1.4
+++ patches/patch-setup_py 5 Dec 2022 11:20:28 -0000
@@ -1,34 +1,12 @@
---- setup.py.orig Mon Mar 16 15:36:21 2009
-+++ setup.py Thu Feb 11 14:29:01 2010
-@@ -58,6 +58,10 @@ if os.name == 'nt':
- 'zipfile': None
- })
-
-+LOCALBASE = os.getenv("LOCALBASE", "/usr/local")
-+include_dirs = ["%s/include" % LOCALBASE]
-+library_dirs = ["%s/lib" % LOCALBASE]
-+
- setup(name="rdiff-backup",
- version=version_string,
- description="Local/remote mirroring+incremental backup",
-@@ -68,14 +72,13 @@ setup(name="rdiff-backup",
- ext_modules = [Extension("rdiff_backup.C", ["cmodule.c"]),
- Extension("rdiff_backup._librsync",
-
["_librsyncmodule.c"],
--
include_dirs=incdir_list,
--
library_dirs=libdir_list,
-- libraries=libname,
--
extra_link_args=lflags_arg)],
-+ libraries=["rsync"],
-+
include_dirs=include_dirs,
-+
library_dirs=library_dirs)],
- scripts = ['rdiff-backup', 'rdiff-backup-statistics'],
-- data_files = [('share/man/man1', ['rdiff-backup.1',
-+ data_files = [('man/man1', ['rdiff-backup.1',
-
'rdiff-backup-statistics.1']),
-- ('share/doc/rdiff-backup-%s' %
(version_string,),
-- ['CHANGELOG', 'COPYING', 'README',
'FAQ.html'])],
-+ ('share/doc/rdiff-backup',
-+ ['CHANGELOG', 'FAQ.html'])],
- **extra_options)
-
+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",
+ [
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/rdiff-backup/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST 11 Mar 2022 19:57:55 -0000 1.6
+++ pkg/PLIST 5 Dec 2022 11:20:28 -0000
@@ -1,79 +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}-py${MODPY_VERSION}.egg-info
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/C.so
+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/FilenameMapping.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Globals.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Globals.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Hardlink.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Hardlink.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Main.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Main.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Rdiff.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Rdiff.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Security.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Security.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/SetConnections.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/SetConnections.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/TempFile.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/TempFile.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Time.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/Time.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/__init__.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/__init__.pyc
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/_librsync.so
+${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/backup.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/compare.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/compare.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/connection.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/connection.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/eas_acls.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/eas_acls.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/fs_abilities.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/fs_abilities.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/hash.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/hash.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/increment.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/increment.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/iterfile.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/iterfile.pyc
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/lazy.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/lazy.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/librsync.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/librsync.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/log.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/log.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/longname.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/longname.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/manage.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/manage.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/metadata.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/metadata.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/regress.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/regress.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/restore.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/restore.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/robust.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/robust.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/rorpiter.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/rorpiter.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/rpath.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/rpath.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/selection.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/selection.pyc
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/static.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/static.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/statistics.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/statistics.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/user_group.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/user_group.pyc
lib/python${MODPY_VERSION}/site-packages/rdiff_backup/win_acls.py
-lib/python${MODPY_VERSION}/site-packages/rdiff_backup/win_acls.pyc
@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
-share/doc/rdiff-backup/FAQ.html
+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