From f53207e532a6c6e67d0b6c1198ee343202b49fa1 Mon Sep 17 00:00:00 2001 From: tron Date: Sat, 2 Jan 2010 12:39:16 +0000 Subject: Update "rsync" package to version 3.0.7. Changes since version 3.0.6: - Fixed a bogus free when using --xattrs with --backup. - Avoid an error when --dry-run was trying to stat a prior hard-link file that hasn't really been created. - Fixed a problem with --compress (-z) where the receiving side could return the error "inflate (token) returned -5". - Fixed a bug where --delete-during could delete in a directory before it noticed that the sending side sent an I/O error for that directory (both sides of the transfer must be at least 3.0.7). - Improved --skip-compress's error handling of bad character-sets and got rid of a lingering debug fprintf(). - Fixed the daemon's conveyance of io_error value from the sender. - An rsync daemon use seteuid() (when available) if it used setuid(). - Get the permissions right on a --fake-super transferred directory that needs more owner permissions to emulate root behavior. - An absolute-path filter rule (i.e. with a '/' modifier) no longer loses its modifier when sending the filter rules to the remote rsync. - Improved the "--delete does not work without -r or -d" message. - Improved rsync's handling of --timeout to avoid a weird timeout case where the sender could timeout even though it has recently written data to the socket (but hasn't read data recently, due to the writing). - Some misc manpage improvements. - Fixed the chmod-temp-dir testsuite on a system without /var/tmp. - Make sure that a timeout specified in the daemon's config is used as a maximum timeout value when the user also specifies a timeout. - Improved the error-exit reporting when rsync gets an error trying to cleanup after an error: the initial error is reported. - Improved configure's detection of IPv6 for solaris and cygwin. - The AIX sysacls routines will now return ENOSYS if ENOTSUP is missing. - Made our (only used if missing) getaddrinfo() routine use inet_pton() (which we also provide) instead of inet_aton(). - The exit-related debug messages now mention the program's role so it is clear who output what message. Approved by Alistair Crooks. --- net/rsync/Makefile | 5 +++-- net/rsync/distinfo | 8 ++++---- 2 files changed, 7 insertions(+), 6 deletions(-) (limited to 'net/rsync') diff --git a/net/rsync/Makefile b/net/rsync/Makefile index 22336f6345c..e51f69680fc 100644 --- a/net/rsync/Makefile +++ b/net/rsync/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.83 2009/06/16 00:04:02 abs Exp $ +# $NetBSD: Makefile,v 1.84 2010/01/02 12:39:16 tron Exp $ -DISTNAME= rsync-3.0.6 +DISTNAME= rsync-3.0.7 CATEGORIES= net MASTER_SITES= http://rsync.samba.org/ftp/rsync/ \ http://rsync.samba.org/ftp/rsync/old-versions/ \ @@ -18,6 +18,7 @@ PKG_DESTDIR_SUPPORT= user-destdir INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 share/doc/rsync GNU_CONFIGURE= yes +USE_TOOLS+= perl CONFIGURE_ARGS+= --with-included-popt \ --with-rsyncd-conf=${PKG_SYSCONFDIR}/rsyncd.conf TEST_TARGET= test diff --git a/net/rsync/distinfo b/net/rsync/distinfo index bd5ee1a32ca..e3cdf5ff5c2 100644 --- a/net/rsync/distinfo +++ b/net/rsync/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.34 2009/06/15 16:53:02 tron Exp $ +$NetBSD: distinfo,v 1.35 2010/01/02 12:39:16 tron Exp $ -SHA1 (rsync-3.0.6.tar.gz) = 8853dfd291b3850aafa60169d2eea8601498f713 -RMD160 (rsync-3.0.6.tar.gz) = 881ecea519b97d1a7f326b021ebac939ac2fe091 -Size (rsync-3.0.6.tar.gz) = 778927 bytes +SHA1 (rsync-3.0.7.tar.gz) = 63426a1bc71991d93159cd522521fbacdafb7a61 +RMD160 (rsync-3.0.7.tar.gz) = aa3bdec0d7692ac1de52f2efc925e9a34bbd917b +Size (rsync-3.0.7.tar.gz) = 779287 bytes SHA1 (patch-ab) = f7895312568d1ff5ca7031cf9b1ddd2b6e0b02d8 -- cgit v1.2.3