From root@prometheus.scode.org  Mon Apr  6 17:36:01 2009
Return-Path: <root@prometheus.scode.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id E2E241065768;
	Mon,  6 Apr 2009 17:36:01 +0000 (UTC)
	(envelope-from root@prometheus.scode.org)
Received: from proxy2.bredband.net (proxy2.bredband.net [195.54.101.72])
	by mx1.freebsd.org (Postfix) with ESMTP id 7E4D58FC12;
	Mon,  6 Apr 2009 17:36:00 +0000 (UTC)
	(envelope-from root@prometheus.scode.org)
Received: from ironport2.bredband.com (195.54.101.122) by proxy2.bredband.net (7.3.139)
        id 49D528C400197FD0; Mon, 6 Apr 2009 19:35:59 +0200
Received: from c-cc9472d5.03-51-73746f3.cust.bredbandsbolaget.se (HELO prometheus.scode.org) ([213.114.148.204])
  by ironport2.bredband.com with ESMTP; 06 Apr 2009 19:35:59 +0200
Received: by prometheus.scode.org (Postfix, from userid 0)
	id EB96B39FEC7; Mon,  6 Apr 2009 19:35:58 +0200 (CEST)
Message-Id: <20090406173558.EB96B39FEC7@prometheus.scode.org>
Date: Mon,  6 Apr 2009 19:35:58 +0200 (CEST)
From: Peter Schuller <peter.schuller@infidyne.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc: vd@FreeBSD.org
Subject: [PATCH] sysutils/duplicity: update to 0.5.14
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         133432
>Category:       ports
>Synopsis:       [PATCH] sysutils/duplicity: update to 0.5.14
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    vd
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 06 17:40:01 UTC 2009
>Closed-Date:    Sun Apr 12 19:14:57 UTC 2009
>Last-Modified:  Sun Apr 12 20:20:01 UTC 2009
>Originator:     peter.schuller@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@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:
Responsible-Changed-From-To: freebsd-ports-bugs->vd 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Mon Apr 6 17:47:34 UTC 2009 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=133432 
State-Changed-From-To: open->closed 
State-Changed-By: vd 
State-Changed-When: Sun Apr 12 19:14:27 UTC 2009 
State-Changed-Why:  
Upgraded to 0.5.15 based on this patch, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=133432 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/133432: commit references a PR
Date: Sun, 12 Apr 2009 20:12:45 +0000 (UTC)

 vd          2009-04-12 19:14:09 UTC
 
   FreeBSD ports repository
 
   Modified files:
     sysutils/duplicity   Makefile distinfo 
   Log:
   Upgrade sysutils/duplicity from 0.5.13 to 0.5.15
   
   ChangeLog:
   http://duplicity.nongnu.org/CHANGELOG
   
   PR:             ports/133432 (is for upgrade to 0.5.14, but is essentially the same)
   Submitted by:   Peter Schuller <peter.schuller@infidyne.com>
   
   Revision  Changes    Path
   1.26      +3 -2      ports/sysutils/duplicity/Makefile
   1.18      +3 -3      ports/sysutils/duplicity/distinfo
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
