diff options
author | tron <tron@pkgsrc.org> | 2010-01-02 12:39:16 +0000 |
---|---|---|
committer | tron <tron@pkgsrc.org> | 2010-01-02 12:39:16 +0000 |
commit | 644a5fcc4a066ab9a3cd085ae53cb3cd914c76d3 (patch) | |
tree | 877b010c5db56cedea8ff5d468034cd1e6993620 /net | |
parent | ce2ecec5f64566314e7ca99f4a33d652c573f06f (diff) | |
download | pkgsrc-644a5fcc4a066ab9a3cd085ae53cb3cd914c76d3.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')
-rw-r--r-- | net/rsync/Makefile | 5 | ||||
-rw-r--r-- | net/rsync/distinfo | 8 |
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 |