Thu Jul 7 08:35:46 2016 UTC ()
Updated duplicity to 0.7.08.

>From Fr辿d辿ric Fauberteau in PR 51316.

New in v0.7.08 (2016/07/01)
---------------------------
* Merged in lp:~noizyland/duplicity/fix_azurebackend_typo
  - Fix typo in error handling code
* Merged in lp:~ghoz/duplicity/swift-prefix
  - adds the abiliy to use path in the swift backend, in order to have multiple
    backups to the same container neatly organized.
* Fixed bug #1573957 with patches from Dmitry Nezhevenko
  - upload last chunk with files_upload_session_finish to avoid extra request
  - upload small files using non-chunked api
* Fixed bug #1586934 with patches from Dmitry Nezhevenko
  - fixes error handling in wrapper
* Fixed bug #1586992 with patches from Dmitry Nezhevenko
  - Patch adds _delete_list to Par2Backend. And _delete_list fallbacks to
    _delete calls if wrapped backend has no _delete_list.
* Fixed bug #1589038 with patches from Malte Schr旦der
  - Added ignore_case option to selection functions
* Merged in lp:~mstoll-de/duplicity/b2-reauth
  - Fixes bug #1588503 b2: large uploads fail due to expired auth token
* Merged in lp:~aaron-whitehouse/duplicity/fix_pep8
  - Fix PEP8 error in onedrivebackend.py (space before bracket)
* Fixed bug #822697 ssh-options not passed in rsync over ssh
  - Added globals.ssh_options to rsync command line
* Increased default volume size to 200M, was 25M
* Fixed README-REPO to no longer mention 0.6-series
* Merged in lp:~aaron-whitehouse/duplicity/fix_stat_errors
  - Only give an error about not being able to access possibly locked file if
    that file is supposed to be included or scanned (i.e. not excluded).
    Fixes Bug #1089131
* Fixed bug #1594780 with patches from B. Reitsma
  - Use re.finditer() to speed processing
* Merged in lp:~aaron-whitehouse/duplicity/PEP8_W503_fixes
  - Fix PEP8 W503 errors (line break before binary operator) and enable the
    PEP8 test for this in test_code.CodeTest.
* Merged in lp:~aaron-whitehouse/duplicity/PEP8_line_length
  - Set line length error length to 120 (matching tox.ini) for PEP8 and
    fixed E501(line too long) errors.
* Merged in lp:~duplicity-team/duplicity/po-updates


(wiz)
diff -r1.3 -r0 pkgsrc/sysutils/duplicity/MESSAGE
diff -r1.34 -r1.35 pkgsrc/sysutils/duplicity/Makefile
diff -r1.21 -r1.22 pkgsrc/sysutils/duplicity/distinfo
diff -r1.2 -r1.3 pkgsrc/sysutils/duplicity/options.mk

File Deleted: pkgsrc/sysutils/duplicity/Attic/MESSAGE

cvs diff -r1.34 -r1.35 pkgsrc/sysutils/duplicity/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/duplicity/Makefile 2016/05/24 19:10:46 1.34
+++ pkgsrc/sysutils/duplicity/Makefile 2016/07/07 08:35:46 1.35
@@ -1,34 +1,35 @@ @@ -1,34 +1,35 @@
1# $NetBSD: Makefile,v 1.34 2016/05/24 19:10:46 bsiegert Exp $ 1# $NetBSD: Makefile,v 1.35 2016/07/07 08:35:46 wiz Exp $
2 2
3DISTNAME= duplicity-0.7.07.1 3DISTNAME= duplicity-0.7.08
4CATEGORIES= sysutils net 4CATEGORIES= sysutils net
5MASTER_SITES= http://code.launchpad.net/duplicity/0.7-series/${PKGVERSION_NOREV}/+download/ 5MASTER_SITES= http://code.launchpad.net/duplicity/0.7-series/${PKGVERSION_NOREV}/+download/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://www.nongnu.org/duplicity/ 8HOMEPAGE= http://www.nongnu.org/duplicity/
9COMMENT= Remote encrypting incremental backup utility 9COMMENT= Remote encrypting incremental backup utility
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12USE_PKGLOCALEDIR= yes 12USE_PKGLOCALEDIR= yes
13 13
14.include "options.mk" 14.include "options.mk"
15 15
16DEPENDS+= ${PYPKGPREFIX}-lockfile>=0.9.1:../../devel/py-lockfile 16DEPENDS+= ${PYPKGPREFIX}-lockfile>=0.9.1:../../devel/py-lockfile
 17DEPENDS+= ${PYPKGPREFIX}-paramiko-[0-9]*:../../security/py-paramiko
17 18
18REPLACE_PYTHON+= bin/duplicity \ 19REPLACE_PYTHON+= bin/duplicity \
19 bin/rdiffdir 20 bin/rdiffdir
20PYTHON_VERSIONS_INCOMPATIBLE= 33 34 35 # not yet ported as of 0.6.22 21PYTHON_VERSIONS_INCOMPATIBLE= 33 34 35 # not yet ported as of 0.6.22
21EGG_NAME= ${DISTNAME:S/07/7/} 22EGG_NAME= ${DISTNAME:S/08/8/}
22 23
23SUBST_CLASSES+= fix-paths 24SUBST_CLASSES+= fix-paths
24SUBST_STAGE.fix-paths= pre-configure 25SUBST_STAGE.fix-paths= pre-configure
25SUBST_MESSAGE.fix-paths= fixing hard coded dirs 26SUBST_MESSAGE.fix-paths= fixing hard coded dirs
26SUBST_FILES.fix-paths= setup.py 27SUBST_FILES.fix-paths= setup.py
27SUBST_SED.fix-paths= -e 's,share/man/man1,${PKGMANDIR}/man1,' 28SUBST_SED.fix-paths= -e 's,share/man/man1,${PKGMANDIR}/man1,'
28SUBST_SED.fix-paths+= -e 's,share/locale,${PKGLOCALEDIR}/locale,' 29SUBST_SED.fix-paths+= -e 's,share/locale,${PKGLOCALEDIR}/locale,'
29 30
30SUBST_CLASSES+= gpgpath 31SUBST_CLASSES+= gpgpath
31SUBST_STAGE.gpgpath= pre-configure 32SUBST_STAGE.gpgpath= pre-configure
32SUBST_FILES.gpgpath= duplicity/gpginterface.py 33SUBST_FILES.gpgpath= duplicity/gpginterface.py
33SUBST_VARS.gpgpath= GPGPATH 34SUBST_VARS.gpgpath= GPGPATH
34 35

cvs diff -r1.21 -r1.22 pkgsrc/sysutils/duplicity/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/duplicity/distinfo 2016/05/24 19:10:46 1.21
+++ pkgsrc/sysutils/duplicity/distinfo 2016/07/07 08:35:46 1.22
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.21 2016/05/24 19:10:46 bsiegert Exp $ 1$NetBSD: distinfo,v 1.22 2016/07/07 08:35:46 wiz Exp $
2 2
3SHA1 (duplicity-0.7.07.1.tar.gz) = 2aa0bea171a02cb074d86145dcf9c9328867e7c8 3SHA1 (duplicity-0.7.08.tar.gz) = 191d7a4bdf1cbd9ce24c52f294f6a615f9805514
4RMD160 (duplicity-0.7.07.1.tar.gz) = 31fa6c10928376729dc413ed3d677c76bc6997d9 4RMD160 (duplicity-0.7.08.tar.gz) = d7ae400613309c0fb89278a692079d88981e0262
5SHA512 (duplicity-0.7.07.1.tar.gz) = 363266232763791bac9e84a9e345dda6ffa278a89597a094540088e12e47b56cb2459f72073c0020b77504514149b1ccb9bed7a67e516443a674975954f49129 5SHA512 (duplicity-0.7.08.tar.gz) = 62018013077e6de654d0b09439e2d654b7dea27e554797f6c9dfb76389d3badbbba2cfcd129f23bdf4606b1454b2cf912b2ce5ef720dbf6af2d6efd49f21cf9d
6Size (duplicity-0.7.07.1.tar.gz) = 1539310 bytes 6Size (duplicity-0.7.08.tar.gz) = 1541904 bytes
7SHA1 (patch-aa) = f1210f703dccf759f234846a3139ce98063011cb 7SHA1 (patch-aa) = f1210f703dccf759f234846a3139ce98063011cb

cvs diff -r1.2 -r1.3 pkgsrc/sysutils/duplicity/Attic/options.mk (expand / switch to unified diff)

--- pkgsrc/sysutils/duplicity/Attic/options.mk 2016/05/24 19:10:46 1.2
+++ pkgsrc/sysutils/duplicity/Attic/options.mk 2016/07/07 08:35:46 1.3
@@ -1,14 +1,23 @@ @@ -1,14 +1,23 @@
1# $NetBSD: options.mk,v 1.2 2016/05/24 19:10:46 bsiegert Exp $ 1# $NetBSD: options.mk,v 1.3 2016/07/07 08:35:46 wiz Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.duplicity 3PKG_OPTIONS_VAR= PKG_OPTIONS.duplicity
4PKG_SUPPORTED_OPTIONS= gnupg2 4PKG_SUPPORTED_OPTIONS= duplicity-amazons3 duplicity-dropbox gnupg2
 5PKG_SUGGESTED_OPTIONS= duplicity-amazons3 duplicity-dropbox
5 6
6.include "../../mk/bsd.options.mk" 7.include "../../mk/bsd.options.mk"
7 8
 9.if !empty(PKG_OPTIONS:Mduplicity-amazons3)
 10DEPENDS+= ${PYPKGPREFIX}-boto-[0-9]*:../../net/py-boto
 11.endif
 12
 13.if !empty(PKG_OPTIONS:Mduplicity-dropbox)
 14DEPENDS+= ${PYPKGPREFIX}-dropbox-[0-9]*:../../net/py-dropbox
 15.endif
 16
8.if !empty(PKG_OPTIONS:Mgnupg2) 17.if !empty(PKG_OPTIONS:Mgnupg2)
9DEPENDS+= gnupg2-[0-9]*:../../security/gnupg2 18DEPENDS+= gnupg2-[0-9]*:../../security/gnupg2
10GPGPATH= ${PREFIX}/bin/gpg2 19GPGPATH= ${PREFIX}/bin/gpg2
11.else 20.else
12DEPENDS+= gnupg>=1.0.0:../../security/gnupg 21DEPENDS+= gnupg>=1.0.0:../../security/gnupg
13GPGPATH= ${PREFIX}/bin/gpg 22GPGPATH= ${PREFIX}/bin/gpg
14.endif 23.endif