From root@prometheus.scode.org  Wed Aug  6 20:16:22 2008
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 C84A8106564A
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  6 Aug 2008 20:16:22 +0000 (UTC)
	(envelope-from root@prometheus.scode.org)
Received: from proxy1.bredband.net (proxy1.bredband.net [195.54.101.71])
	by mx1.freebsd.org (Postfix) with ESMTP id 6B8628FC1E
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  6 Aug 2008 20:16:22 +0000 (UTC)
	(envelope-from root@prometheus.scode.org)
Received: from ironport2.bredband.com (195.54.101.122) by proxy1.bredband.net (7.3.127)
        id 4811823A01A4238A for FreeBSD-gnats-submit@freebsd.org; Wed, 6 Aug 2008 22:16:21 +0200
Received: from c-a916e555.03-51-73746f3.cust.bredbandsbolaget.se (HELO prometheus.scode.org) ([85.229.22.169])
  by ironport2.bredband.com with ESMTP; 06 Aug 2008 22:16:21 +0200
Received: by prometheus.scode.org (Postfix, from userid 0)
	id 1AC0D18F2F2; Wed,  6 Aug 2008 22:17:47 +0200 (CEST)
Message-Id: <20080806201747.1AC0D18F2F2@prometheus.scode.org>
Date: Wed,  6 Aug 2008 22:17:47 +0200 (CEST)
From: peter.schuller@infidyne.com
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [NEW PORT] sysutils/rdiff-backup10: Local/remote mirroring+incremental backup
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         126315
>Category:       ports
>Synopsis:       [NEW PORT] sysutils/rdiff-backup10: Local/remote mirroring+incremental backup
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    vd
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 06 20:20:01 UTC 2008
>Closed-Date:    Fri Aug 15 12:29:11 UTC 2008
>Last-Modified:  Fri Aug 15 12:30:10 UTC 2008
>Originator:     peter.schuller@infidyne.com
>Release:        FreeBSD 7.0-RELEASE-p1 amd64
>Organization:
>Environment:
System: FreeBSD prometheus.scode.org 7.0-RELEASE-p1 FreeBSD 7.0-RELEASE-p1 #1: Sun Jul 27 18:56:49 CEST 2008
>Description:

This patch depends on other patches. Please see ports/126313.

vd: I kept you as MAINTAINER here for consistency. If you agree it
should be committed but don't want to be MAINTAINER, I don't have a
problem being in that field.

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- rdiff-backup10-1.0.5.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	rdiff-backup10
#	rdiff-backup10/pkg-plist
#	rdiff-backup10/files
#	rdiff-backup10/files/patch-setup.py
#	rdiff-backup10/distinfo
#	rdiff-backup10/Makefile
#	rdiff-backup10/pkg-descr
#
echo c - rdiff-backup10
mkdir -p rdiff-backup10 > /dev/null 2>&1
echo x - rdiff-backup10/pkg-plist
sed 's/^X//' >rdiff-backup10/pkg-plist << 'END-of-rdiff-backup10/pkg-plist'
Xbin/rdiff-backup
X%%PYTHON_SITELIBDIR%%/rdiff_backup/C.so
X%%PYTHON_SITELIBDIR%%/rdiff_backup/FilenameMapping.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/FilenameMapping.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/FilenameMapping.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Globals.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Globals.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Globals.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Hardlink.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Hardlink.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Hardlink.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Main.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Main.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Main.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Rdiff.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Rdiff.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Rdiff.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Security.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Security.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Security.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/SetConnections.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/SetConnections.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/SetConnections.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/TempFile.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/TempFile.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/TempFile.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Time.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Time.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/Time.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/__init__.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/__init__.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/__init__.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/_librsync.so
X%%PYTHON_SITELIBDIR%%/rdiff_backup/backup.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/backup.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/backup.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/connection.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/connection.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/connection.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/eas_acls.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/eas_acls.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/eas_acls.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/fs_abilities.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/fs_abilities.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/fs_abilities.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/increment.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/increment.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/increment.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/iterfile.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/iterfile.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/iterfile.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/lazy.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/lazy.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/lazy.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/librsync.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/librsync.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/librsync.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/log.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/log.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/log.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/manage.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/manage.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/manage.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/metadata.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/metadata.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/metadata.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/regress.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/regress.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/regress.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/restore.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/restore.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/restore.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/robust.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/robust.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/robust.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/rorpiter.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/rorpiter.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/rorpiter.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/rpath.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/rpath.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/rpath.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/selection.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/selection.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/selection.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/static.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/static.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/static.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/statistics.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/statistics.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/statistics.pyo
X%%PYTHON_SITELIBDIR%%/rdiff_backup/user_group.py
X%%PYTHON_SITELIBDIR%%/rdiff_backup/user_group.pyc
X%%PYTHON_SITELIBDIR%%/rdiff_backup/user_group.pyo
X%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
X%%PORTDOCS%%%%DOCSDIR%%/COPYING
X%%PORTDOCS%%%%DOCSDIR%%/FAQ.html
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrm %%PYTHON_SITELIBDIR%%/rdiff_backup
END-of-rdiff-backup10/pkg-plist
echo c - rdiff-backup10/files
mkdir -p rdiff-backup10/files > /dev/null 2>&1
echo x - rdiff-backup10/files/patch-setup.py
sed 's/^X//' >rdiff-backup10/files/patch-setup.py << 'END-of-rdiff-backup10/files/patch-setup.py'
X--- setup.py.orig	Thu Jun 26 15:27:30 2003
X+++ setup.py	Thu Jul  3 15:09:19 2003
X@@ -41,6 +41,10 @@
X 		if '-lrsync' in LIBS:
X 			libname = []
X 
X+LOCALBASE = os.getenv("LOCALBASE", "/usr/local")
X+include_dirs = ["%s/include" % LOCALBASE]
X+library_dirs = ["%s/lib" % LOCALBASE]
X+
X setup(name="rdiff-backup",
X 	  version=version_string,
X 	  description="Local/remote mirroring+incremental backup",
X@@ -51,12 +55,9 @@
X 	  ext_modules = [Extension("rdiff_backup.C", ["cmodule.c"]),
X 					 Extension("rdiff_backup._librsync",
X 							   ["_librsyncmodule.c"],
X-							   include_dirs=incdir_list,
X-							   library_dirs=libdir_list,
X-							   libraries=libname,
X-							   extra_link_args=lflags_arg)],
X+							   libraries=["rsync"],
X+                                                           include_dirs=include_dirs,
X+                                                           library_dirs=library_dirs)],
X 	  scripts = ['rdiff-backup'],
X-	  data_files = [('share/man/man1', ['rdiff-backup.1']),
X-					('share/doc/rdiff-backup-%s' % (version_string,),
X-					 ['CHANGELOG', 'COPYING', 'README', 'FAQ.html'])])
X+)
X 
END-of-rdiff-backup10/files/patch-setup.py
echo x - rdiff-backup10/distinfo
sed 's/^X//' >rdiff-backup10/distinfo << 'END-of-rdiff-backup10/distinfo'
XMD5 (rdiff-backup-1.0.5.tar.gz) = fa2a165fa07a94be52c52e3545bc7758
XSHA256 (rdiff-backup-1.0.5.tar.gz) = 30e99e762162b3698c2c4fbd04d7c7d5fcb08accf200ef886be560226faf5a50
XSIZE (rdiff-backup-1.0.5.tar.gz) = 152215
END-of-rdiff-backup10/distinfo
echo x - rdiff-backup10/Makefile
sed 's/^X//' >rdiff-backup10/Makefile << 'END-of-rdiff-backup10/Makefile'
X# New ports collection makefile for:	rdiff-backup
X# Date created:		Wed Jun 11 19:53:46 CEST 2003
X# Whom:			Gerhard Hring <gh@ghaering.de>
X#
X# $FreeBSD: ports/sysutils/rdiff-backup/Makefile,v 1.18 2008/06/06 14:03:18 edwin Exp $
X#
X
XPORTNAME=	rdiff-backup
XPORTVERSION=	1.0.5
XCATEGORIES=	sysutils
XMASTER_SITES=	${MASTER_SITE_SAVANNAH:S/$/:savannah/} \
X		${MASTER_SITE_LOCAL:S/$/:local/}
XMASTER_SITE_SUBDIR=	${PORTNAME}/:savannah \
X		vd/${PORTNAME}${PKGNAMESUFFIX}/:local
XPKGNAMESUFFIX=	10
XDISTNAME=	${PORTNAME}-${PORTVERSION}
XDISTFILES=	${DISTNAME}${EXTRACT_SUFX}:savannah,local
X
XMAINTAINER=	vd@FreeBSD.org
XCOMMENT=	Local/remote mirroring+incremental backup
X
XLIB_DEPENDS=	rsync.1:${PORTSDIR}/net/librsync
X
XCONFLICTS=	rdiff-backup-[0-9]*
XCONFLICTS=	rdiff-backup-devel-[0-9]*
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=yes
X
XMAN1=		rdiff-backup.1
X
XDOCFILES=	CHANGELOG README COPYING FAQ.html
X
Xpost-install:
X	${INSTALL_MAN} ${WRKSRC}/rdiff-backup.1 ${PREFIX}/man/man1
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X.for file in ${DOCFILES}
X	${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-rdiff-backup10/Makefile
echo x - rdiff-backup10/pkg-descr
sed 's/^X//' >rdiff-backup10/pkg-descr << 'END-of-rdiff-backup10/pkg-descr'
Xrdiff-backup backs up one directory to another, possibly over a network. The
Xtarget directory ends up a copy of the source directory, but extra reverse
Xdiffs are stored in a special subdirectory of that target directory, so you
Xcan still recover files lost some time ago. The idea is to combine the best
Xfeatures of a mirror and an incremental backup. rdiff-backup also preserves
Xsubdirectories, hard links, dev files, permissions, uid/gid ownership (if it
Xis running as root), and modification times. Finally, rdiff-backup can operate
Xin a bandwidth efficient manner over a pipe, like rsync. Thus you can use
Xrdiff-backup and ssh to securely back a hard drive up to a remote location,
Xand only the differences will be transmitted.
X
XThis is an old stable version maintained for backwards
Xcompatibility. sysutils/rdiff-backup is the newer stable version.
X
XWWW: http://www.nongnu.org/rdiff-backup/
END-of-rdiff-backup10/pkg-descr
exit
--- rdiff-backup10-1.0.5.shar ends here ---
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->vd 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Wed Aug 6 23:46:18 UTC 2008 
Responsible-Changed-Why:  
can you please take a look here too. Thanks. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=126315 
State-Changed-From-To: open->closed 
State-Changed-By: vd 
State-Changed-When: Fri Aug 15 12:28:53 UTC 2008 
State-Changed-Why:  
Committed, thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/126315: commit references a PR
Date: Fri, 15 Aug 2008 12:23:14 +0000 (UTC)

 vd          2008-08-15 12:23:00 UTC
 
   FreeBSD ports repository
 
   Modified files:
     .                    UPDATING 
     sysutils             Makefile 
     sysutils/rdiff-backup Makefile distinfo pkg-plist 
     sysutils/rdiff-backup/files patch-setup.py 
     sysutils/rdiff-backup-devel Makefile pkg-descr 
   Added files:
     sysutils/rdiff-backup10 Makefile distinfo pkg-descr pkg-plist 
     sysutils/rdiff-backup10/files patch-setup.py 
   Log:
   * Copy sysutils/rdiff-backup to sysutils/rdiff-backup10
   * Upgrade sysutils/rdiff-backup from 1.0.5 to 1.2.0
   * Minor changes in sysutils/rdiff-backup-devel in CONFLICTS and pkg-descr
   
   PR:             ports/126313, ports/126314, ports/126315 (based on)
   Submitted by:   Peter Schuller <peter.schuller@infidyne.com>
   
   Revision  Changes    Path
   1.700     +9 -1      ports/UPDATING
   1.1034    +1 -0      ports/sysutils/Makefile
   1.15      +1 -1      ports/sysutils/rdiff-backup-devel/Makefile
   1.5       +2 -1      ports/sysutils/rdiff-backup-devel/pkg-descr
   1.19      +6 -5      ports/sysutils/rdiff-backup/Makefile
   1.13      +3 -3      ports/sysutils/rdiff-backup/distinfo
   1.2       +17 -16    ports/sysutils/rdiff-backup/files/patch-setup.py
   1.5       +13 -0     ports/sysutils/rdiff-backup/pkg-plist
   1.1       +43 -0     ports/sysutils/rdiff-backup10/Makefile (new)
   1.1       +3 -0      ports/sysutils/rdiff-backup10/distinfo (new)
   1.1       +30 -0     ports/sysutils/rdiff-backup10/files/patch-setup.py (new)
   1.1       +17 -0     ports/sysutils/rdiff-backup10/pkg-descr (new)
   1.1       +99 -0     ports/sysutils/rdiff-backup10/pkg-plist (new)
 _______________________________________________
 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:
