Date: Thu, 15 Jan 2015 08:53:05 +0000 (UTC) From: Kurt Jaeger <pi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r377063 - in head/sysutils/bbcp: . files Message-ID: <201501150853.t0F8r5UA044292@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pi Date: Thu Jan 15 08:53:05 2015 New Revision: 377063 URL: https://svnweb.freebsd.org/changeset/ports/377063 QAT: https://qat.redports.org/buildarchive/r377063/ Log: sysutils/bbcp: 20120520 -> 20150113 Change maintainer Other Changes: See section "New Features" and "Backward Compatibility" at http://www.slac.stanford.edu/~abh/bbcp/#_Toc392015164 - The new -ptime option forces bbcp to preserve only source file's access and modification time at the destination; leaving the group and mode unchanged. - The new -gross option forces bbcp to copy empty directory structures in recursive mode. - The new -mkdir option creates the destination directory for a recursive copy should it not exist. - The new -symlinks option specifies how symbolic links are to be handled during a recursive copy. - Dual stack IPv6 mode is fully functional and is the default mode of operation. The new -ipv4 option forces bbcp to use the IPv4 TCP stack. - The new -license option prints the license under which bbcp is distributed. - The new -version option displays bbcp's version number installed on the current host. - The BBCP_ALLOWPP environmental variable may be used to restrict program pipes to a specified set of programs or disable the feature altogether. - The new -Z option allows you to specify the port range to be used for incoming connections on the command line instead of relying on /etc/services to contain those values. Notes: - Older version will fail if any of the new option: -ptime is specified. - Older version will fail if any of the new options: -gross, --mkdir, or --symlinks is specified. - Older version will fail if the new -ipv4 option is specified. Older versions always use the IPv4 TCP stack, making the option generally unnecessary. - Older versions will fail if the new -Z option is specified. PR: 196746 Submitted by: Chris Hutchinson <portmaster@bsdforge.com> Approved by: John Hein <jhein@symmetricom.com> (maintainer) Requested from: Freddie Cash <fjwcash@gmail.com> Added: head/sysutils/bbcp/files/patch-src__bbcp_BuffPool.C (contents, props changed) head/sysutils/bbcp/files/patch-src__bbcp_File.C (contents, props changed) head/sysutils/bbcp/files/patch-src__bbcp_NetAddr.C (contents, props changed) head/sysutils/bbcp/files/patch-src__bbcp_NetAddrInfo.C (contents, props changed) Deleted: head/sysutils/bbcp/files/patch-src__bbcp.C Modified: head/sysutils/bbcp/Makefile head/sysutils/bbcp/distinfo head/sysutils/bbcp/pkg-descr Modified: head/sysutils/bbcp/Makefile ============================================================================== --- head/sysutils/bbcp/Makefile Thu Jan 15 08:51:16 2015 (r377062) +++ head/sysutils/bbcp/Makefile Thu Jan 15 08:53:05 2015 (r377063) @@ -2,16 +2,14 @@ # $FreeBSD$ PORTNAME= bbcp -PORTVERSION= 20120520 +PORTVERSION= 20150113 CATEGORIES= sysutils net -MASTER_SITES= https://bitbucket.org/jhein/bbcp/downloads/ -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${PORTNAME}-20100818.pdf -EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} +MASTER_SITES= http://BSDforge.com/projects/source/sysutils/bbcp/ -MAINTAINER= jhein@symmetricom.com -COMMENT= Secure and fast copy utility +MAINTAINER= portmaster@BSDforge.com +COMMENT= Secure, fast, and IPv6 capable Copy utility -LICENSE= BSD2CLAUSE +LICENSE= LGPL20 USES= tar:xz @@ -29,7 +27,7 @@ post-patch: do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/FreeBSD/bbcp ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-20100818.pdf \ + ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.pdf \ ${STAGEDIR}${DOCSDIR}/${PORTNAME}.pdf .include <bsd.port.mk> Modified: head/sysutils/bbcp/distinfo ============================================================================== --- head/sysutils/bbcp/distinfo Thu Jan 15 08:51:16 2015 (r377062) +++ head/sysutils/bbcp/distinfo Thu Jan 15 08:53:05 2015 (r377063) @@ -1,4 +1,2 @@ -SHA256 (bbcp-20120520.tar.xz) = 9d4c59ca08b6a40b96b4240ee836c09ccae4407149c21eb259d6ecd0ddf599e2 -SIZE (bbcp-20120520.tar.xz) = 109104 -SHA256 (bbcp-20100818.pdf) = c5910d9a75eefea639f6d88282709d8882d68927137babd5ec851e1c17dcbeae -SIZE (bbcp-20100818.pdf) = 889566 +SHA256 (bbcp-20150113.tar.xz) = 7e46d28515871f83525a6f0d91aafd439df1b4ae71e565e64907059559f0a561 +SIZE (bbcp-20150113.tar.xz) = 991860 Added: head/sysutils/bbcp/files/patch-src__bbcp_BuffPool.C ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/bbcp/files/patch-src__bbcp_BuffPool.C Thu Jan 15 08:53:05 2015 (r377063) @@ -0,0 +1,11 @@ +--- src/bbcp_BuffPool.C.orig 2015-01-14 12:12:20.000000000 -0800 ++++ src/bbcp_BuffPool.C 2015-01-14 12:24:14.000000000 -0800 +@@ -32,7 +32,7 @@ + #include <inttypes.h> + #include <sys/mman.h> + +-#if defined(MACOS) || defined(AIX) ++#if defined(MACOS) || defined(FREEBSD) + #define memalign(pgsz,amt) valloc(amt) + #else + #include <malloc.h> Added: head/sysutils/bbcp/files/patch-src__bbcp_File.C ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/bbcp/files/patch-src__bbcp_File.C Thu Jan 15 08:53:05 2015 (r377063) @@ -0,0 +1,11 @@ +--- src/bbcp_File.C.orig 2015-01-14 12:12:57.000000000 -0800 ++++ src/bbcp_File.C 2015-01-14 12:24:35.000000000 -0800 +@@ -44,7 +44,7 @@ + + #ifdef FREEBSD + #undef ENODATA +-#define ENODATA ENOATTRR ++#define ENODATA ENOATTR + #endif + + /******************************************************************************/ Added: head/sysutils/bbcp/files/patch-src__bbcp_NetAddr.C ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/bbcp/files/patch-src__bbcp_NetAddr.C Thu Jan 15 08:53:05 2015 (r377063) @@ -0,0 +1,11 @@ +--- src/bbcp_NetAddr.C.orig 2015-01-14 12:13:30.000000000 -0800 ++++ src/bbcp_NetAddr.C 2015-01-14 12:25:34.000000000 -0800 +@@ -49,7 +49,7 @@ + #ifndef s6_addr32 + #if defined(SUN) + #define s6_addr32 _S6_un._S6_u32 +-#elif defined(MACOS) ++#elif defined(MACOS) || defined(FREEBSD) + #define s6_addr32 __u6_addr.__u6_addr32 + #endif + #endif Added: head/sysutils/bbcp/files/patch-src__bbcp_NetAddrInfo.C ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/bbcp/files/patch-src__bbcp_NetAddrInfo.C Thu Jan 15 08:53:05 2015 (r377063) @@ -0,0 +1,11 @@ +--- src/bbcp_NetAddrInfo.C.orig 2015-01-14 12:14:07.000000000 -0800 ++++ src/bbcp_NetAddrInfo.C 2015-01-14 12:26:37.000000000 -0800 +@@ -67,7 +67,7 @@ + #ifndef s6_addr32 + #if defined(SUN) + #define s6_addr32 _S6_un._S6_u32 +-#elif defined(MACOS) ++#elif defined(MACOS) || defined(FREEBSD) + #define s6_addr32 __u6_addr.__u6_addr32 + #endif + #endif Modified: head/sysutils/bbcp/pkg-descr ============================================================================== --- head/sysutils/bbcp/pkg-descr Thu Jan 15 08:51:16 2015 (r377062) +++ head/sysutils/bbcp/pkg-descr Thu Jan 15 08:53:05 2015 (r377063) @@ -1,3 +1,3 @@ -Securely and quickly copy data from source to target. +Securely, and quickly copy data from Source to Target, also over IPv6. WWW: http://www.slac.stanford.edu/~abh/bbcp/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501150853.t0F8r5UA044292>