pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/duplicity
Module Name: pkgsrc
Committed By: triaxx
Date: Mon Dec 18 09:28:39 UTC 2023
Modified Files:
pkgsrc/sysutils/duplicity: Makefile PLIST distinfo
pkgsrc/sysutils/duplicity/patches: patch-duplicity_gpginterface.py
Log Message:
duplicity: Update to 2.1.4
pkgsrc changes:
---------------
* Update HOMEPAGE.
* Add dependencies for some backends.
* Fix SUBST messages.
upstream changes:
-----------------
* Lot of changes: http://duplicity.us/stable/CHANGELOG.html
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 pkgsrc/sysutils/duplicity/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/sysutils/duplicity/PLIST
cvs rdiff -u -r1.30 -r1.31 pkgsrc/sysutils/duplicity/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/sysutils/duplicity/patches/patch-duplicity_gpginterface.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/duplicity/Makefile
diff -u pkgsrc/sysutils/duplicity/Makefile:1.60 pkgsrc/sysutils/duplicity/Makefile:1.61
--- pkgsrc/sysutils/duplicity/Makefile:1.60 Tue Nov 7 22:38:04 2023
+++ pkgsrc/sysutils/duplicity/Makefile Mon Dec 18 09:28:38 2023
@@ -1,18 +1,18 @@
-# $NetBSD: Makefile,v 1.60 2023/11/07 22:38:04 wiz Exp $
+# $NetBSD: Makefile,v 1.61 2023/12/18 09:28:38 triaxx Exp $
-DISTNAME= duplicity-0.8.20
-PKGREVISION= 4
+DISTNAME= duplicity-2.1.4
CATEGORIES= sysutils net python
MASTER_SITES= ${MASTER_SITE_PYPI:=d/duplicity/}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://www.nongnu.org/duplicity/
+HOMEPAGE= https://duplicity.us/
COMMENT= Remote encrypting incremental backup utility
LICENSE= gnu-gpl-v2
USE_PKGLOCALEDIR= yes
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=44.1.1:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=5.0.2:../../devel/py-setuptools_scm
DEPENDS+= ${PYPKGPREFIX}-fasteners-[0-9]*:../../devel/py-fasteners
DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
@@ -20,11 +20,18 @@ GPGPATH= ${PREFIX}/bin/gpg2
DEPENDS+= gnupg2-[0-9]*:../../security/gnupg2
DEPENDS+= lftp-[0-9]*:../../net/lftp
DEPENDS+= ${PYPKGPREFIX}-boto3-[0-9]*:../../net/py-boto3
+DEPENDS+= ${PYPKGPREFIX}-botocore-[0-9]*:../../net/py-botocore
DEPENDS+= ${PYPKGPREFIX}-dropbox-[0-9]*:../../net/py-dropbox
+DEPENDS+= ${PYPKGPREFIX}-fasteners-[0-9]*:../../devel/py-fasteners
+DEPENDS+= ${PYPKGPREFIX}-google-api-python-client-[0-9]*:../../www/py-google-api-python-client
+DEPENDS+= ${PYPKGPREFIX}-google-auth-oauthlib-[0-9]*:../../security/py-google-auth-oauthlib
+DEPENDS+= ${PYPKGPREFIX}-httplib2-[0-9]*:../../www/py-httplib2
+DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
DEPENDS+= ${PYPKGPREFIX}-paramiko-[0-9]*:../../security/py-paramiko
+DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-requests-oauthlib-[0-9]*:../../security/py-requests-oauthlib
DEPENDS+= ${PYPKGPREFIX}-swiftclient-[0-9]*:../../www/py-swiftclient
-TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=3.0.5:../../devel/py-mock
TEST_DEPENDS+= ${PYPKGPREFIX}-pexpect-[0-9]*:../../devel/py-pexpect
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
@@ -38,13 +45,14 @@ USE_PKG_RESOURCES= yes
SUBST_CLASSES+= fix-paths
SUBST_STAGE.fix-paths= pre-configure
-SUBST_MESSAGE.fix-paths= fixing hard coded dirs
+SUBST_MESSAGE.fix-paths= Fixing hard coded directories
SUBST_FILES.fix-paths= setup.py
SUBST_SED.fix-paths= -e 's,share/man/man1,${PKGMANDIR}/man1,'
SUBST_SED.fix-paths+= -e 's,share/locale,${PKGLOCALEDIR}/locale,'
SUBST_CLASSES+= gpgpath
SUBST_STAGE.gpgpath= pre-configure
+SUBST_MESSAGE.gpgpath= Fixing path of GnuPG
SUBST_FILES.gpgpath= duplicity/gpginterface.py
SUBST_VARS.gpgpath= GPGPATH
Index: pkgsrc/sysutils/duplicity/PLIST
diff -u pkgsrc/sysutils/duplicity/PLIST:1.18 pkgsrc/sysutils/duplicity/PLIST:1.19
--- pkgsrc/sysutils/duplicity/PLIST:1.18 Fri Apr 30 07:03:28 2021
+++ pkgsrc/sysutils/duplicity/PLIST Mon Dec 18 09:28:38 2023
@@ -1,6 +1,5 @@
-@comment $NetBSD: PLIST,v 1.18 2021/04/30 07:03:28 adam Exp $
+@comment $NetBSD: PLIST,v 1.19 2023/12/18 09:28:38 triaxx Exp $
bin/duplicity
-bin/rdiffdir
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -11,6 +10,9 @@ ${PYSITELIB}/duplicity/__init__.pyc
${PYSITELIB}/duplicity/__init__.pyo
${PYSITELIB}/duplicity/_librsync.so
${PYSITELIB}/duplicity/_librsyncmodule.c
+${PYSITELIB}/duplicity/argparse311.py
+${PYSITELIB}/duplicity/argparse311.pyc
+${PYSITELIB}/duplicity/argparse311.pyo
${PYSITELIB}/duplicity/asyncscheduler.py
${PYSITELIB}/duplicity/asyncscheduler.pyc
${PYSITELIB}/duplicity/asyncscheduler.pyo
@@ -21,12 +23,6 @@ ${PYSITELIB}/duplicity/backends/README
${PYSITELIB}/duplicity/backends/__init__.py
${PYSITELIB}/duplicity/backends/__init__.pyc
${PYSITELIB}/duplicity/backends/__init__.pyo
-${PYSITELIB}/duplicity/backends/_boto_multi.py
-${PYSITELIB}/duplicity/backends/_boto_multi.pyc
-${PYSITELIB}/duplicity/backends/_boto_multi.pyo
-${PYSITELIB}/duplicity/backends/_boto_single.py
-${PYSITELIB}/duplicity/backends/_boto_single.pyc
-${PYSITELIB}/duplicity/backends/_boto_single.pyo
${PYSITELIB}/duplicity/backends/_cf_cloudfiles.py
${PYSITELIB}/duplicity/backends/_cf_cloudfiles.pyc
${PYSITELIB}/duplicity/backends/_cf_cloudfiles.pyo
@@ -126,9 +122,9 @@ ${PYSITELIB}/duplicity/backends/rsyncbac
${PYSITELIB}/duplicity/backends/s3_boto3_backend.py
${PYSITELIB}/duplicity/backends/s3_boto3_backend.pyc
${PYSITELIB}/duplicity/backends/s3_boto3_backend.pyo
-${PYSITELIB}/duplicity/backends/s3_boto_backend.py
-${PYSITELIB}/duplicity/backends/s3_boto_backend.pyc
-${PYSITELIB}/duplicity/backends/s3_boto_backend.pyo
+${PYSITELIB}/duplicity/backends/slatebackend.py
+${PYSITELIB}/duplicity/backends/slatebackend.pyc
+${PYSITELIB}/duplicity/backends/slatebackend.pyo
${PYSITELIB}/duplicity/backends/ssh_paramiko_backend.py
${PYSITELIB}/duplicity/backends/ssh_paramiko_backend.pyc
${PYSITELIB}/duplicity/backends/ssh_paramiko_backend.pyo
@@ -147,12 +143,21 @@ ${PYSITELIB}/duplicity/backends/tahoebac
${PYSITELIB}/duplicity/backends/webdavbackend.py
${PYSITELIB}/duplicity/backends/webdavbackend.pyc
${PYSITELIB}/duplicity/backends/webdavbackend.pyo
+${PYSITELIB}/duplicity/backends/xorrisobackend.py
+${PYSITELIB}/duplicity/backends/xorrisobackend.pyc
+${PYSITELIB}/duplicity/backends/xorrisobackend.pyo
${PYSITELIB}/duplicity/cached_ops.py
${PYSITELIB}/duplicity/cached_ops.pyc
${PYSITELIB}/duplicity/cached_ops.pyo
-${PYSITELIB}/duplicity/commandline.py
-${PYSITELIB}/duplicity/commandline.pyc
-${PYSITELIB}/duplicity/commandline.pyo
+${PYSITELIB}/duplicity/cli_data.py
+${PYSITELIB}/duplicity/cli_data.pyc
+${PYSITELIB}/duplicity/cli_data.pyo
+${PYSITELIB}/duplicity/cli_main.py
+${PYSITELIB}/duplicity/cli_main.pyc
+${PYSITELIB}/duplicity/cli_main.pyo
+${PYSITELIB}/duplicity/cli_util.py
+${PYSITELIB}/duplicity/cli_util.pyc
+${PYSITELIB}/duplicity/cli_util.pyo
${PYSITELIB}/duplicity/config.py
${PYSITELIB}/duplicity/config.pyc
${PYSITELIB}/duplicity/config.pyo
@@ -232,49 +237,56 @@ ${PYSITELIB}/duplicity/util.py
${PYSITELIB}/duplicity/util.pyc
${PYSITELIB}/duplicity/util.pyo
man/man1/duplicity.1
-man/man1/rdiffdir.1
-share/doc/${PKGNAME}/AUTHORS
share/doc/${PKGNAME}/CHANGELOG.md
+share/doc/${PKGNAME}/CONTRIBUTING.md
share/doc/${PKGNAME}/COPYING
share/doc/${PKGNAME}/README-LOG.md
share/doc/${PKGNAME}/README-REPO.md
share/doc/${PKGNAME}/README-TESTING.md
share/doc/${PKGNAME}/README.md
-share/locale/bg/LC_MESSAGES/duplicity.mo
-share/locale/bs/LC_MESSAGES/duplicity.mo
-share/locale/ca/LC_MESSAGES/duplicity.mo
-share/locale/ca@valencia/LC_MESSAGES/duplicity.mo
-share/locale/cs/LC_MESSAGES/duplicity.mo
-share/locale/de/LC_MESSAGES/duplicity.mo
-share/locale/el/LC_MESSAGES/duplicity.mo
+share/locale/af_ZA/LC_MESSAGES/duplicity.mo
+share/locale/ar_SA/LC_MESSAGES/duplicity.mo
+share/locale/ca_ES/LC_MESSAGES/duplicity.mo
+share/locale/cs_CZ/LC_MESSAGES/duplicity.mo
+share/locale/da_DK/LC_MESSAGES/duplicity.mo
+share/locale/de_AT/LC_MESSAGES/duplicity.mo
+share/locale/de_DE/LC_MESSAGES/duplicity.mo
+share/locale/el_GR/LC_MESSAGES/duplicity.mo
share/locale/en_AU/LC_MESSAGES/duplicity.mo
share/locale/en_GB/LC_MESSAGES/duplicity.mo
-share/locale/eo/LC_MESSAGES/duplicity.mo
-share/locale/es/LC_MESSAGES/duplicity.mo
-share/locale/fi/LC_MESSAGES/duplicity.mo
-share/locale/fr/LC_MESSAGES/duplicity.mo
-share/locale/gl/LC_MESSAGES/duplicity.mo
-share/locale/he/LC_MESSAGES/duplicity.mo
-share/locale/hu/LC_MESSAGES/duplicity.mo
-share/locale/id/LC_MESSAGES/duplicity.mo
-share/locale/io/LC_MESSAGES/duplicity.mo
-share/locale/it/LC_MESSAGES/duplicity.mo
-share/locale/ja/LC_MESSAGES/duplicity.mo
-share/locale/km/LC_MESSAGES/duplicity.mo
-share/locale/ms/LC_MESSAGES/duplicity.mo
-share/locale/nb/LC_MESSAGES/duplicity.mo
-share/locale/nl/LC_MESSAGES/duplicity.mo
-share/locale/oc/LC_MESSAGES/duplicity.mo
-share/locale/pl/LC_MESSAGES/duplicity.mo
-share/locale/pt/LC_MESSAGES/duplicity.mo
+share/locale/en_PR/LC_MESSAGES/duplicity.mo
+share/locale/en_US/LC_MESSAGES/duplicity.mo
+share/locale/es_EM/LC_MESSAGES/duplicity.mo
+share/locale/es_ES/LC_MESSAGES/duplicity.mo
+share/locale/es_MX/LC_MESSAGES/duplicity.mo
+share/locale/es_PR/LC_MESSAGES/duplicity.mo
+share/locale/es_US/LC_MESSAGES/duplicity.mo
+share/locale/fi_FI/LC_MESSAGES/duplicity.mo
+share/locale/fr_FR/LC_MESSAGES/duplicity.mo
+share/locale/he_IL/LC_MESSAGES/duplicity.mo
+share/locale/hu_HU/LC_MESSAGES/duplicity.mo
+share/locale/it_IT/LC_MESSAGES/duplicity.mo
+share/locale/ja_JP/LC_MESSAGES/duplicity.mo
+share/locale/ko_KR/LC_MESSAGES/duplicity.mo
+share/locale/nl_BE/LC_MESSAGES/duplicity.mo
+share/locale/nl_NL/LC_MESSAGES/duplicity.mo
+share/locale/nl_SR/LC_MESSAGES/duplicity.mo
+share/locale/no_NO/LC_MESSAGES/duplicity.mo
+share/locale/pl_PL/LC_MESSAGES/duplicity.mo
share/locale/pt_BR/LC_MESSAGES/duplicity.mo
-share/locale/ru/LC_MESSAGES/duplicity.mo
-share/locale/sl/LC_MESSAGES/duplicity.mo
-share/locale/sq/LC_MESSAGES/duplicity.mo
-share/locale/sr/LC_MESSAGES/duplicity.mo
-share/locale/sv/LC_MESSAGES/duplicity.mo
-share/locale/tr/LC_MESSAGES/duplicity.mo
-share/locale/ug/LC_MESSAGES/duplicity.mo
-share/locale/uk/LC_MESSAGES/duplicity.mo
+share/locale/pt_PT/LC_MESSAGES/duplicity.mo
+share/locale/ro_RO/LC_MESSAGES/duplicity.mo
+share/locale/ru_BY/LC_MESSAGES/duplicity.mo
+share/locale/ru_MD/LC_MESSAGES/duplicity.mo
+share/locale/ru_RU/LC_MESSAGES/duplicity.mo
+share/locale/ru_UA/LC_MESSAGES/duplicity.mo
+share/locale/sr_SP/LC_MESSAGES/duplicity.mo
+share/locale/sv_SE/LC_MESSAGES/duplicity.mo
+share/locale/tr_TR/LC_MESSAGES/duplicity.mo
+share/locale/uk_UA/LC_MESSAGES/duplicity.mo
+share/locale/vi_VN/LC_MESSAGES/duplicity.mo
share/locale/zh_CN/LC_MESSAGES/duplicity.mo
+share/locale/zh_HK/LC_MESSAGES/duplicity.mo
+share/locale/zh_MO/LC_MESSAGES/duplicity.mo
+share/locale/zh_SG/LC_MESSAGES/duplicity.mo
share/locale/zh_TW/LC_MESSAGES/duplicity.mo
Index: pkgsrc/sysutils/duplicity/distinfo
diff -u pkgsrc/sysutils/duplicity/distinfo:1.30 pkgsrc/sysutils/duplicity/distinfo:1.31
--- pkgsrc/sysutils/duplicity/distinfo:1.30 Tue Oct 26 11:19:32 2021
+++ pkgsrc/sysutils/duplicity/distinfo Mon Dec 18 09:28:38 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.30 2021/10/26 11:19:32 nia Exp $
+$NetBSD: distinfo,v 1.31 2023/12/18 09:28:38 triaxx Exp $
-BLAKE2s (duplicity-0.8.20.tar.gz) = 562e966f61a4b4dafadf92c797e36c28f19fa04ea2dc73a4ac9dcca8658f347b
-SHA512 (duplicity-0.8.20.tar.gz) = 4feaaa02bbf52caff7e56784cd5a8c8d325c803299c642a1928052f2a4330eedd156897df3c9f550cba650bc572220f0127cac3ee390aad9656e1e1d85b4b59d
-Size (duplicity-0.8.20.tar.gz) = 1364900 bytes
-SHA1 (patch-duplicity_gpginterface.py) = 3d765f1666f44bbf8cb535cba37b76f914ffdd93
+BLAKE2s (duplicity-2.1.4.tar.gz) = 616be498842857eff4114cbac5f8cb3552c5a0737daa598fbdb7439ab1d65212
+SHA512 (duplicity-2.1.4.tar.gz) = 91804c6f4dc13d700cbe4747317f9611f530996de8a22a0907d714fb6f8a7fadc3371c270a2257c24324c0233bb4501a4b7d33aea7631862568c8530f7173ef1
+Size (duplicity-2.1.4.tar.gz) = 1556341 bytes
+SHA1 (patch-duplicity_gpginterface.py) = 2fdf1cec8d069380be4802dd14ed7baaeb0c5929
Index: pkgsrc/sysutils/duplicity/patches/patch-duplicity_gpginterface.py
diff -u pkgsrc/sysutils/duplicity/patches/patch-duplicity_gpginterface.py:1.1 pkgsrc/sysutils/duplicity/patches/patch-duplicity_gpginterface.py:1.2
--- pkgsrc/sysutils/duplicity/patches/patch-duplicity_gpginterface.py:1.1 Thu Feb 11 10:40:35 2021
+++ pkgsrc/sysutils/duplicity/patches/patch-duplicity_gpginterface.py Mon Dec 18 09:28:38 2023
@@ -1,15 +1,15 @@
-$NetBSD: patch-duplicity_gpginterface.py,v 1.1 2021/02/11 10:40:35 adam Exp $
+$NetBSD: patch-duplicity_gpginterface.py,v 1.2 2023/12/18 09:28:38 triaxx Exp $
Provide path to gpg.
---- duplicity/gpginterface.py.orig 2020-11-18 20:05:43.000000000 +0000
+--- duplicity/gpginterface.py.orig 2023-10-10 16:25:32.000000000 +0000
+++ duplicity/gpginterface.py
-@@ -286,7 +286,7 @@ class GnuPG(object):
+@@ -282,7 +282,7 @@ class GnuPG(object):
"""
def __init__(self):
-- self.call = u'gpg'
-+ self.call = u'@GPGPATH@'
+- self.call = "gpg"
++ self.call = "@GPGPATH@"
self.passphrase = None
self.options = Options()
Home |
Main Index |
Thread Index |
Old Index