pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/rdiff-backup
Module Name: pkgsrc
Committed By: adam
Date: Fri May 2 07:02:07 UTC 2025
Modified Files:
pkgsrc/sysutils/rdiff-backup: Makefile PLIST distinfo
Removed Files:
pkgsrc/sysutils/rdiff-backup/patches: patch-__librsyncmodule.c
Log Message:
rdiff-backup: updated to 2.2.6
2.2.6 (2023-09-08)
DOC: clarify in man-page that regress on non-failed repository can only be forced with API 201
DOC: reference the installation of rdiff-backup under Windows using Chocolatey
DOC: refresh Windows documentation, removing obsolete instructions
FIX: Call msvcrt.setmode under Windows only when main is called, allowing for stdout and stderr to be captured by testing framework like pytest
FIX: clarify that hard- and symlinks are not supported by rdiff-backup under Windows
FIX: extended variables were not correctly written if content of file hadn’t changed and file was read-only (API 201).
FIX: failed parsing of arguments would return code 2 for warnings instead of 1 for errors
FIX: quoting variables where not correctly propagated when set from the command line (API 201).
FIX: some new functions were needed with higher security level and had to be sorted accordingly (API 201).
FIX: test action would fail with empty error message when using API 201
FIX: timezone was not always correctly calculated in countries with historically changing DST
NEW: add environment variable RDIFF_BACKUP_API_VERSION to artificially modify the API version dictionary, see the man page for details.
NEW: add warning that server will be called with deprecated CLI and how to avoid the corresponding warning (see also the FAQ)
NEW: there is now a weekly release with changelog for intermediate testing available at https://github.com/rdiff-backup/rdiff-backup/releases/tag/weekly
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 pkgsrc/sysutils/rdiff-backup/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/sysutils/rdiff-backup/PLIST
cvs rdiff -u -r1.21 -r1.22 pkgsrc/sysutils/rdiff-backup/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/sysutils/rdiff-backup/patches/patch-__librsyncmodule.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/rdiff-backup/Makefile
diff -u pkgsrc/sysutils/rdiff-backup/Makefile:1.65 pkgsrc/sysutils/rdiff-backup/Makefile:1.66
--- pkgsrc/sysutils/rdiff-backup/Makefile:1.65 Mon Aug 14 05:25:18 2023
+++ pkgsrc/sysutils/rdiff-backup/Makefile Fri May 2 07:02:07 2025
@@ -1,30 +1,23 @@
-# $NetBSD: Makefile,v 1.65 2023/08/14 05:25:18 wiz Exp $
+# $NetBSD: Makefile,v 1.66 2025/05/02 07:02:07 adam Exp $
-# Current stable is 2.0.5 (which supports python3)
-DISTNAME= rdiff-backup-1.2.8
-PKGREVISION= 13
-CATEGORIES= sysutils net
-# Now https://github.com/rdiff-backup/rdiff-backup
-MASTER_SITES= http://savannah.nongnu.org/download/rdiff-backup/
+DISTNAME= rdiff-backup-2.2.6
+CATEGORIES= sysutils net python
+MASTER_SITES= ${MASTER_SITE_PYPI:=r/rdiff-backup/}
MAINTAINER= snj%NetBSD.org@localhost
HOMEPAGE= https://rdiff-backup.net/
COMMENT= Remote incremental backup utility
+LICENSE= gnu-gpl-v2
-PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 1.2.8
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
-SUBST_CLASSES+= path
-SUBST_STAGE.path= pre-configure
-SUBST_FILES.path= setup.py
-SUBST_SED.path= -e "s|share/man|${PKGMANDIR}|"
-SUBST_MESSAGE.path= Fixing path to manpages.
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/examples.html \
- ${DESTDIR}${PREFIX}/share/doc/${DISTNAME}
+SUBST_CLASSES+= manpath
+SUBST_MESSAGE.manpath= Fixing path to manpages.
+SUBST_STAGE.manpath= pre-configure
+SUBST_FILES.manpath= setup.py
+SUBST_SED.manpath= -e "s|share/man|${PKGMANDIR}|"
+.include "../../lang/python/wheel.mk"
.include "../../net/librsync/buildlink3.mk"
-.include "../../lang/python/application.mk"
-.include "../../lang/python/egg.mk"
-
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/sysutils/rdiff-backup/PLIST
diff -u pkgsrc/sysutils/rdiff-backup/PLIST:1.11 pkgsrc/sysutils/rdiff-backup/PLIST:1.12
--- pkgsrc/sysutils/rdiff-backup/PLIST:1.11 Fri Jan 14 17:52:03 2022
+++ pkgsrc/sysutils/rdiff-backup/PLIST Fri May 2 07:02:07 2025
@@ -1,7 +1,13 @@
-@comment $NetBSD: PLIST,v 1.11 2022/01/14 17:52:03 wiz Exp $
+@comment $NetBSD: PLIST,v 1.12 2025/05/02 07:02:07 adam Exp $
bin/rdiff-backup
+bin/rdiff-backup-delete
bin/rdiff-backup-statistics
-${PYSITELIB}/${EGG_INFODIR}
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/COPYING
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/rdiff_backup/C.so
${PYSITELIB}/rdiff_backup/FilenameMapping.py
${PYSITELIB}/rdiff_backup/FilenameMapping.pyc
@@ -24,9 +30,6 @@ ${PYSITELIB}/rdiff_backup/Security.pyo
${PYSITELIB}/rdiff_backup/SetConnections.py
${PYSITELIB}/rdiff_backup/SetConnections.pyc
${PYSITELIB}/rdiff_backup/SetConnections.pyo
-${PYSITELIB}/rdiff_backup/TempFile.py
-${PYSITELIB}/rdiff_backup/TempFile.pyc
-${PYSITELIB}/rdiff_backup/TempFile.pyo
${PYSITELIB}/rdiff_backup/Time.py
${PYSITELIB}/rdiff_backup/Time.pyc
${PYSITELIB}/rdiff_backup/Time.pyo
@@ -58,9 +61,6 @@ ${PYSITELIB}/rdiff_backup/increment.pyo
${PYSITELIB}/rdiff_backup/iterfile.py
${PYSITELIB}/rdiff_backup/iterfile.pyc
${PYSITELIB}/rdiff_backup/iterfile.pyo
-${PYSITELIB}/rdiff_backup/lazy.py
-${PYSITELIB}/rdiff_backup/lazy.pyc
-${PYSITELIB}/rdiff_backup/lazy.pyo
${PYSITELIB}/rdiff_backup/librsync.py
${PYSITELIB}/rdiff_backup/librsync.pyc
${PYSITELIB}/rdiff_backup/librsync.pyo
@@ -73,9 +73,6 @@ ${PYSITELIB}/rdiff_backup/longname.pyo
${PYSITELIB}/rdiff_backup/manage.py
${PYSITELIB}/rdiff_backup/manage.pyc
${PYSITELIB}/rdiff_backup/manage.pyo
-${PYSITELIB}/rdiff_backup/metadata.py
-${PYSITELIB}/rdiff_backup/metadata.pyc
-${PYSITELIB}/rdiff_backup/metadata.pyo
${PYSITELIB}/rdiff_backup/regress.py
${PYSITELIB}/rdiff_backup/regress.pyc
${PYSITELIB}/rdiff_backup/regress.pyo
@@ -91,12 +88,15 @@ ${PYSITELIB}/rdiff_backup/rorpiter.pyo
${PYSITELIB}/rdiff_backup/rpath.py
${PYSITELIB}/rdiff_backup/rpath.pyc
${PYSITELIB}/rdiff_backup/rpath.pyo
+${PYSITELIB}/rdiff_backup/run_delete.py
+${PYSITELIB}/rdiff_backup/run_delete.pyc
+${PYSITELIB}/rdiff_backup/run_delete.pyo
+${PYSITELIB}/rdiff_backup/run_stats.py
+${PYSITELIB}/rdiff_backup/run_stats.pyc
+${PYSITELIB}/rdiff_backup/run_stats.pyo
${PYSITELIB}/rdiff_backup/selection.py
${PYSITELIB}/rdiff_backup/selection.pyc
${PYSITELIB}/rdiff_backup/selection.pyo
-${PYSITELIB}/rdiff_backup/static.py
-${PYSITELIB}/rdiff_backup/static.pyc
-${PYSITELIB}/rdiff_backup/static.pyo
${PYSITELIB}/rdiff_backup/statistics.py
${PYSITELIB}/rdiff_backup/statistics.pyc
${PYSITELIB}/rdiff_backup/statistics.pyo
@@ -106,10 +106,144 @@ ${PYSITELIB}/rdiff_backup/user_group.pyo
${PYSITELIB}/rdiff_backup/win_acls.py
${PYSITELIB}/rdiff_backup/win_acls.pyc
${PYSITELIB}/rdiff_backup/win_acls.pyo
+${PYSITELIB}/rdiffbackup/__init__.py
+${PYSITELIB}/rdiffbackup/__init__.pyc
+${PYSITELIB}/rdiffbackup/__init__.pyo
+${PYSITELIB}/rdiffbackup/actions/__init__.py
+${PYSITELIB}/rdiffbackup/actions/__init__.pyc
+${PYSITELIB}/rdiffbackup/actions/__init__.pyo
+${PYSITELIB}/rdiffbackup/actions/backup.py
+${PYSITELIB}/rdiffbackup/actions/backup.pyc
+${PYSITELIB}/rdiffbackup/actions/backup.pyo
+${PYSITELIB}/rdiffbackup/actions/calculate.py
+${PYSITELIB}/rdiffbackup/actions/calculate.pyc
+${PYSITELIB}/rdiffbackup/actions/calculate.pyo
+${PYSITELIB}/rdiffbackup/actions/compare.py
+${PYSITELIB}/rdiffbackup/actions/compare.pyc
+${PYSITELIB}/rdiffbackup/actions/compare.pyo
+${PYSITELIB}/rdiffbackup/actions/complete.py
+${PYSITELIB}/rdiffbackup/actions/complete.pyc
+${PYSITELIB}/rdiffbackup/actions/complete.pyo
+${PYSITELIB}/rdiffbackup/actions/info.py
+${PYSITELIB}/rdiffbackup/actions/info.pyc
+${PYSITELIB}/rdiffbackup/actions/info.pyo
+${PYSITELIB}/rdiffbackup/actions/list_.py
+${PYSITELIB}/rdiffbackup/actions/list_.pyc
+${PYSITELIB}/rdiffbackup/actions/list_.pyo
+${PYSITELIB}/rdiffbackup/actions/regress.py
+${PYSITELIB}/rdiffbackup/actions/regress.pyc
+${PYSITELIB}/rdiffbackup/actions/regress.pyo
+${PYSITELIB}/rdiffbackup/actions/remove.py
+${PYSITELIB}/rdiffbackup/actions/remove.pyc
+${PYSITELIB}/rdiffbackup/actions/remove.pyo
+${PYSITELIB}/rdiffbackup/actions/restore.py
+${PYSITELIB}/rdiffbackup/actions/restore.pyc
+${PYSITELIB}/rdiffbackup/actions/restore.pyo
+${PYSITELIB}/rdiffbackup/actions/server.py
+${PYSITELIB}/rdiffbackup/actions/server.pyc
+${PYSITELIB}/rdiffbackup/actions/server.pyo
+${PYSITELIB}/rdiffbackup/actions/test.py
+${PYSITELIB}/rdiffbackup/actions/test.pyc
+${PYSITELIB}/rdiffbackup/actions/test.pyo
+${PYSITELIB}/rdiffbackup/actions/verify.py
+${PYSITELIB}/rdiffbackup/actions/verify.pyc
+${PYSITELIB}/rdiffbackup/actions/verify.pyo
+${PYSITELIB}/rdiffbackup/actions_mgr.py
+${PYSITELIB}/rdiffbackup/actions_mgr.pyc
+${PYSITELIB}/rdiffbackup/actions_mgr.pyo
+${PYSITELIB}/rdiffbackup/arguments.py
+${PYSITELIB}/rdiffbackup/arguments.pyc
+${PYSITELIB}/rdiffbackup/arguments.pyo
+${PYSITELIB}/rdiffbackup/locations/__init__.py
+${PYSITELIB}/rdiffbackup/locations/__init__.pyc
+${PYSITELIB}/rdiffbackup/locations/__init__.pyo
+${PYSITELIB}/rdiffbackup/locations/_dir_shadow.py
+${PYSITELIB}/rdiffbackup/locations/_dir_shadow.pyc
+${PYSITELIB}/rdiffbackup/locations/_dir_shadow.pyo
+${PYSITELIB}/rdiffbackup/locations/_repo_shadow.py
+${PYSITELIB}/rdiffbackup/locations/_repo_shadow.pyc
+${PYSITELIB}/rdiffbackup/locations/_repo_shadow.pyo
+${PYSITELIB}/rdiffbackup/locations/directory.py
+${PYSITELIB}/rdiffbackup/locations/directory.pyc
+${PYSITELIB}/rdiffbackup/locations/directory.pyo
+${PYSITELIB}/rdiffbackup/locations/fs_abilities.py
+${PYSITELIB}/rdiffbackup/locations/fs_abilities.pyc
+${PYSITELIB}/rdiffbackup/locations/fs_abilities.pyo
+${PYSITELIB}/rdiffbackup/locations/map/__init__.py
+${PYSITELIB}/rdiffbackup/locations/map/__init__.pyc
+${PYSITELIB}/rdiffbackup/locations/map/__init__.pyo
+${PYSITELIB}/rdiffbackup/locations/map/filenames.py
+${PYSITELIB}/rdiffbackup/locations/map/filenames.pyc
+${PYSITELIB}/rdiffbackup/locations/map/filenames.pyo
+${PYSITELIB}/rdiffbackup/locations/map/hardlinks.py
+${PYSITELIB}/rdiffbackup/locations/map/hardlinks.pyc
+${PYSITELIB}/rdiffbackup/locations/map/hardlinks.pyo
+${PYSITELIB}/rdiffbackup/locations/map/longnames.py
+${PYSITELIB}/rdiffbackup/locations/map/longnames.pyc
+${PYSITELIB}/rdiffbackup/locations/map/longnames.pyo
+${PYSITELIB}/rdiffbackup/locations/map/owners.py
+${PYSITELIB}/rdiffbackup/locations/map/owners.pyc
+${PYSITELIB}/rdiffbackup/locations/map/owners.pyo
+${PYSITELIB}/rdiffbackup/locations/repository.py
+${PYSITELIB}/rdiffbackup/locations/repository.pyc
+${PYSITELIB}/rdiffbackup/locations/repository.pyo
+${PYSITELIB}/rdiffbackup/meta/__init__.py
+${PYSITELIB}/rdiffbackup/meta/__init__.pyc
+${PYSITELIB}/rdiffbackup/meta/__init__.pyo
+${PYSITELIB}/rdiffbackup/meta/acl_posix.py
+${PYSITELIB}/rdiffbackup/meta/acl_posix.pyc
+${PYSITELIB}/rdiffbackup/meta/acl_posix.pyo
+${PYSITELIB}/rdiffbackup/meta/acl_win.py
+${PYSITELIB}/rdiffbackup/meta/acl_win.pyc
+${PYSITELIB}/rdiffbackup/meta/acl_win.pyo
+${PYSITELIB}/rdiffbackup/meta/ea.py
+${PYSITELIB}/rdiffbackup/meta/ea.pyc
+${PYSITELIB}/rdiffbackup/meta/ea.pyo
+${PYSITELIB}/rdiffbackup/meta/stdattr.py
+${PYSITELIB}/rdiffbackup/meta/stdattr.pyc
+${PYSITELIB}/rdiffbackup/meta/stdattr.pyo
+${PYSITELIB}/rdiffbackup/meta_mgr.py
+${PYSITELIB}/rdiffbackup/meta_mgr.pyc
+${PYSITELIB}/rdiffbackup/meta_mgr.pyo
+${PYSITELIB}/rdiffbackup/run.py
+${PYSITELIB}/rdiffbackup/run.pyc
+${PYSITELIB}/rdiffbackup/run.pyo
+${PYSITELIB}/rdiffbackup/utils/__init__.py
+${PYSITELIB}/rdiffbackup/utils/__init__.pyc
+${PYSITELIB}/rdiffbackup/utils/__init__.pyo
+${PYSITELIB}/rdiffbackup/utils/argopts.py
+${PYSITELIB}/rdiffbackup/utils/argopts.pyc
+${PYSITELIB}/rdiffbackup/utils/argopts.pyo
+${PYSITELIB}/rdiffbackup/utils/locking.py
+${PYSITELIB}/rdiffbackup/utils/locking.pyc
+${PYSITELIB}/rdiffbackup/utils/locking.pyo
+${PYSITELIB}/rdiffbackup/utils/plugins.py
+${PYSITELIB}/rdiffbackup/utils/plugins.pyc
+${PYSITELIB}/rdiffbackup/utils/plugins.pyo
+${PYSITELIB}/rdiffbackup/utils/quoting.py
+${PYSITELIB}/rdiffbackup/utils/quoting.pyc
+${PYSITELIB}/rdiffbackup/utils/quoting.pyo
+${PYSITELIB}/rdiffbackup/utils/safestr.py
+${PYSITELIB}/rdiffbackup/utils/safestr.pyc
+${PYSITELIB}/rdiffbackup/utils/safestr.pyo
+${PYSITELIB}/rdiffbackup/utils/simpleps.py
+${PYSITELIB}/rdiffbackup/utils/simpleps.pyc
+${PYSITELIB}/rdiffbackup/utils/simpleps.pyo
+${PYSITELIB}/rdiffbackup/utils/usrgrp.py
+${PYSITELIB}/rdiffbackup/utils/usrgrp.pyc
+${PYSITELIB}/rdiffbackup/utils/usrgrp.pyo
+man/man1/rdiff-backup-delete.1
+man/man1/rdiff-backup-old.1
man/man1/rdiff-backup-statistics.1
man/man1/rdiff-backup.1
-share/doc/${PKGNAME}/CHANGELOG
-share/doc/${PKGNAME}/COPYING
-share/doc/${PKGNAME}/FAQ.html
-share/doc/${PKGNAME}/README
-share/doc/${PKGNAME}/examples.html
+share/bash-completion/completions/rdiff-backup
+share/doc/rdiff-backup/CHANGELOG.adoc
+share/doc/rdiff-backup/COPYING
+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
Index: pkgsrc/sysutils/rdiff-backup/distinfo
diff -u pkgsrc/sysutils/rdiff-backup/distinfo:1.21 pkgsrc/sysutils/rdiff-backup/distinfo:1.22
--- pkgsrc/sysutils/rdiff-backup/distinfo:1.21 Tue Oct 26 11:20:07 2021
+++ pkgsrc/sysutils/rdiff-backup/distinfo Fri May 2 07:02:07 2025
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.21 2021/10/26 11:20:07 nia Exp $
+$NetBSD: distinfo,v 1.22 2025/05/02 07:02:07 adam Exp $
-BLAKE2s (rdiff-backup-1.2.8.tar.gz) = 9116883d5c5c62ee82a2cbefad46cec2823d3ae6b7c0e683ac8afb7bd2ae5f5b
-SHA512 (rdiff-backup-1.2.8.tar.gz) = 4230bdfca7fc2a5ffd7bdc92ca899cde3276042115b4f488255a201e6ea361eab4ce4ebaae15841c357f189e1c88ad037e2727dec0a05c61b1c6016fa807739c
-Size (rdiff-backup-1.2.8.tar.gz) = 196526 bytes
-SHA1 (patch-__librsyncmodule.c) = 765a6160708f0fd0a1bd5e17883954723c722e69
+BLAKE2s (rdiff-backup-2.2.6.tar.gz) = 612262cfbcbc43ad72f3161aa7734144bafddbe7e49349e1c3c8edf3b041b9ab
+SHA512 (rdiff-backup-2.2.6.tar.gz) = 7370dcbb71f087252f8c599b0fbf58260ec7e026e023648bfab63c39b062120862ab8b60173e2bf2352e16d404bb561c72fe19aa9aed9d49cff56225b91f5c63
+Size (rdiff-backup-2.2.6.tar.gz) = 944414 bytes
Home |
Main Index |
Thread Index |
Old Index