ports/133432: [PATCH] sysutils/duplicity: update to 0.5.14
Peter Schuller
peter.schuller at infidyne.com
Mon Apr 6 17:40:30 UTC 2009
>Number: 133432
>Category: ports
>Synopsis: [PATCH] sysutils/duplicity: update to 0.5.14
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Apr 06 17:40:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: peter.schuller at infidyne.com
>Release: FreeBSD 8.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD prometheus.scode.org 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Fri Mar 27 19:04:46 CET 2009
>Description:
- Update to 0.5.14
- Now using ncftp again for FTP backend, so added ncftp as dependency.
Requires >= 3.2.2 for good measure; I do not remember specific version
requirements but know there have been ncftp version compatibility issues
so better safe than sorry.
Port maintainer (vd at FreeBSD.org) is cc'd.
Generated with FreeBSD Port Tools 0.77
Upstream changelog:
New in v0.5.14 (2009/04/02)
---------------------------
After email voting among known duplicity contributors,
the decision was reached to revert to the GPL Version 2
license, so with their consensus, duplicity is now under
GPL Version 2.
Revert to calling NcFTP utilities (ls, get, put) directly
rather than scripting ncftp via pexpect by reverting to the
0.5.07 version of ftpbackend.py.
Changed fatal error regarding version 3.2.0 of ncftpput to
warning level since it has been reported that the problem
does not occur on most distributions.
Changed from log.Log with numbered log levels to log.Debug,
log.Info, log.Notice, log.Warn, log.FatalError as below:
0 log.FatalError
1-2 log.Warn
3-4 log.Notice
5-8 log.Info
9 log.Debug
The -vN option has not changed. Verbosity may also be one
of: character [ewnid], or word ['error', 'warning', 'notice',
'info', 'debug']. The default is 4 (Notice). The options
-v4, -vn, and -vnotice are functionally equivalent, as are
the mixed-case versions, -vN, -vNotice, -vNOTICE.
Normalized include statements and tried to insure that all
duplicity includes were from the duplicity module.
patch #6790: Add --exclude-if-present
https://savannah.nongnu.org/patch/?6790
>How-To-Repeat:
>Fix:
--- duplicity-0.5.14.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/sysutils/duplicity.orig/Makefile /usr/ports/sysutils/duplicity/Makefile
--- /usr/ports/sysutils/duplicity.orig/Makefile 2009-03-28 07:46:09.000000000 +0100
+++ /usr/ports/sysutils/duplicity/Makefile 2009-04-06 19:30:16.551372867 +0200
@@ -6,7 +6,7 @@
#
PORTNAME= duplicity
-PORTVERSION= 0.5.13
+PORTVERSION= 0.5.14
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SAVANNAH}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -15,7 +15,8 @@
COMMENT= Untrusted backup using rsync algorithm
LIB_DEPENDS= rsync.1:${PORTSDIR}/net/librsync
-RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg
+RUN_DEPENDS+= gpg:${PORTSDIR}/security/gnupg
+RUN_DEPENDS+= ncftp>=3.2.2:${PORTSDIR}/ftp/ncftp3
USE_PYTHON= 2.4+
USE_PYDISTUTILS=yes
diff -ruN --exclude=CVS /usr/ports/sysutils/duplicity.orig/distinfo /usr/ports/sysutils/duplicity/distinfo
--- /usr/ports/sysutils/duplicity.orig/distinfo 2009-03-28 07:46:09.000000000 +0100
+++ /usr/ports/sysutils/duplicity/distinfo 2009-04-06 19:28:31.309720663 +0200
@@ -1,3 +1,3 @@
-MD5 (duplicity-0.5.13.tar.gz) = c87278302d297a4ce9681aedb0ef8b52
-SHA256 (duplicity-0.5.13.tar.gz) = fc2251c60667173758fc8a19be3ae525da32da93fdd600e7cfddc20ff24c8331
-SIZE (duplicity-0.5.13.tar.gz) = 211639
+MD5 (duplicity-0.5.14.tar.gz) = 98560ec39aa530c48c1347b9c1f58ceb
+SHA256 (duplicity-0.5.14.tar.gz) = ee9ce81eaba77b6b9b97b99c25750c8ad1ceeb6ea889339bd7f35b0f21962d91
+SIZE (duplicity-0.5.14.tar.gz) = 207310
--- duplicity-0.5.14.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list