pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/duplicity Update duplicity to 0.7.07.1. From ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/99b8719cae30
branches:  trunk
changeset: 347566:99b8719cae30
user:      bsiegert <bsiegert%pkgsrc.org@localhost>
date:      Tue May 24 19:10:46 2016 +0000

description:
Update duplicity to 0.7.07.1. From Frederic Fauberteau in PR pkg/51061.

New in v0.7.07.1 (2016/04/19)
---------------------------
* Fixed bug #1568677 duplicity fails to use existing S3 bucket in boto backend
  - bug introduced by incomplete fix of bug #1296793
  - simplified setting of bucket locations
* Fixed bug #1569523 get_bucket unknown keyword location and my_location name error
  - bug introduced in improper fix of bug #1568677
  - gotta love those inconsistent APIs
* Fixed bug #1571134 incompatible with python-oauth2client version 2.x
  and #1558155 PyDrive backend broken, needs update to oauth2client library
  - used patch from https://bugs.debian.org/820725 but made changes
    to allow the user to continue using the old version
* Fixed bug #1570293 duplicity is very slow due to excessive fsync
  - removed flush() after write.
  - revert to previous version

diffstat:

 sysutils/duplicity/Makefile   |   9 ++++-----
 sysutils/duplicity/PLIST      |  12 ++++++------
 sysutils/duplicity/distinfo   |  10 +++++-----
 sysutils/duplicity/options.mk |   8 +++-----
 4 files changed, 18 insertions(+), 21 deletions(-)

diffs (93 lines):

diff -r 18dea074883c -r 99b8719cae30 sysutils/duplicity/Makefile
--- a/sysutils/duplicity/Makefile       Tue May 24 15:51:23 2016 +0000
+++ b/sysutils/duplicity/Makefile       Tue May 24 19:10:46 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2016/04/18 17:49:20 bsiegert Exp $
+# $NetBSD: Makefile,v 1.34 2016/05/24 19:10:46 bsiegert Exp $
 
-DISTNAME=      duplicity-0.7.07
+DISTNAME=      duplicity-0.7.07.1
 CATEGORIES=    sysutils net
 MASTER_SITES=  http://code.launchpad.net/duplicity/0.7-series/${PKGVERSION_NOREV}/+download/
 
@@ -18,6 +18,7 @@
 REPLACE_PYTHON+=       bin/duplicity \
                        bin/rdiffdir
 PYTHON_VERSIONS_INCOMPATIBLE=  33 34 35 # not yet ported as of 0.6.22
+EGG_NAME=                      ${DISTNAME:S/07/7/}
 
 SUBST_CLASSES+=                        fix-paths
 SUBST_STAGE.fix-paths=         pre-configure
@@ -31,12 +32,10 @@
 SUBST_FILES.gpgpath=           duplicity/gpginterface.py
 SUBST_VARS.gpgpath=            GPGPATH
 
-# XXX in 0.6.21, doc files are mode 0600
-#post-extract:
-#      cd ${WRKSRC} && ${CHMOD} go+r *
 # XXX in 0.7.07, executable bit set on duplicity.1
 post-extract:
        ${CHMOD} -x ${WRKSRC}/bin/duplicity.1
+       ${CHMOD} go+r ${WRKSRC}/bin/*.1
 
 .include "../../lang/python/application.mk"
 .include "../../lang/python/egg.mk"
diff -r 18dea074883c -r 99b8719cae30 sysutils/duplicity/PLIST
--- a/sysutils/duplicity/PLIST  Tue May 24 15:51:23 2016 +0000
+++ b/sysutils/duplicity/PLIST  Tue May 24 19:10:46 2016 +0000
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.14 2016/04/18 17:49:20 bsiegert Exp $
+@comment $NetBSD: PLIST,v 1.15 2016/05/24 19:10:46 bsiegert Exp $
 bin/duplicity
 bin/rdiffdir
-${PYSITELIB}/duplicity-0.7.7-py2.7.egg-info/PKG-INFO
-${PYSITELIB}/duplicity-0.7.7-py2.7.egg-info/SOURCES.txt
-${PYSITELIB}/duplicity-0.7.7-py2.7.egg-info/dependency_links.txt
-${PYSITELIB}/duplicity-0.7.7-py2.7.egg-info/requires.txt
-${PYSITELIB}/duplicity-0.7.7-py2.7.egg-info/top_level.txt
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/duplicity/__init__.py
 ${PYSITELIB}/duplicity/__init__.pyc
 ${PYSITELIB}/duplicity/__init__.pyo
diff -r 18dea074883c -r 99b8719cae30 sysutils/duplicity/distinfo
--- a/sysutils/duplicity/distinfo       Tue May 24 15:51:23 2016 +0000
+++ b/sysutils/duplicity/distinfo       Tue May 24 19:10:46 2016 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.20 2016/04/18 17:49:20 bsiegert Exp $
+$NetBSD: distinfo,v 1.21 2016/05/24 19:10:46 bsiegert Exp $
 
-SHA1 (duplicity-0.7.07.tar.gz) = 9a1d35add7a4a35464bed3bfda23df14c1774058
-RMD160 (duplicity-0.7.07.tar.gz) = ec62dfc8daa015d7aade3f100ef48eac13bc6b01
-SHA512 (duplicity-0.7.07.tar.gz) = 9bc626e7a3913d5e511e6e70534fb5803eab3b1bdc80c99f3cb54740b05efd3eae26fd0fcadab433fe912a6b5fca4ed564b1551e3126d36ddafd003325b23a7c
-Size (duplicity-0.7.07.tar.gz) = 1538252 bytes
+SHA1 (duplicity-0.7.07.1.tar.gz) = 2aa0bea171a02cb074d86145dcf9c9328867e7c8
+RMD160 (duplicity-0.7.07.1.tar.gz) = 31fa6c10928376729dc413ed3d677c76bc6997d9
+SHA512 (duplicity-0.7.07.1.tar.gz) = 363266232763791bac9e84a9e345dda6ffa278a89597a094540088e12e47b56cb2459f72073c0020b77504514149b1ccb9bed7a67e516443a674975954f49129
+Size (duplicity-0.7.07.1.tar.gz) = 1539310 bytes
 SHA1 (patch-aa) = f1210f703dccf759f234846a3139ce98063011cb
diff -r 18dea074883c -r 99b8719cae30 sysutils/duplicity/options.mk
--- a/sysutils/duplicity/options.mk     Tue May 24 15:51:23 2016 +0000
+++ b/sysutils/duplicity/options.mk     Tue May 24 19:10:46 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2016/04/18 17:49:20 bsiegert Exp $
+# $NetBSD: options.mk,v 1.2 2016/05/24 19:10:46 bsiegert Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.duplicity
 PKG_SUPPORTED_OPTIONS= gnupg2
@@ -7,10 +7,8 @@
 
 .if !empty(PKG_OPTIONS:Mgnupg2)
 DEPENDS+=      gnupg2-[0-9]*:../../security/gnupg2
-EVAL_PREFIX=   GNUPG2_PREFIX=gnupg2
-GPGPATH=       ${GNUPG2_PREFIX}/bin/gpg2
+GPGPATH=       ${PREFIX}/bin/gpg2
 .else
 DEPENDS+=      gnupg>=1.0.0:../../security/gnupg
-EVAL_PREFIX=   GNUPG_PREFIX=gnupg
-GPGPATH=       ${GNUPG_PREFIX}/bin/gpg
+GPGPATH=       ${PREFIX}/bin/gpg
 .endif



Home | Main Index | Thread Index | Old Index