summaryrefslogtreecommitdiff
path: root/net/rsync
diff options
context:
space:
mode:
authortron <tron>2010-01-02 12:39:16 +0000
committertron <tron>2010-01-02 12:39:16 +0000
commitf53207e532a6c6e67d0b6c1198ee343202b49fa1 (patch)
tree877b010c5db56cedea8ff5d468034cd1e6993620 /net/rsync
parent980d9cddef724bbd8f1f5d8edfa5f011eaf38b60 (diff)
downloadpkgsrc-f53207e532a6c6e67d0b6c1198ee343202b49fa1.tar.gz
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.
Diffstat (limited to 'net/rsync')
-rw-r--r--net/rsync/Makefile5
-rw-r--r--net/rsync/distinfo8
2 files changed, 7 insertions, 6 deletions
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