svn commit: r311906 - in head/sysutils: . clone
Jason Helfman
jgh at FreeBSD.org
Fri Feb 8 05:43:09 UTC 2013
Author: jgh
Date: Fri Feb 8 05:43:07 2013
New Revision: 311906
URL: http://svnweb.freebsd.org/changeset/ports/311906
Log:
add new port: sysutils/clone
clone is a file tree cloning tool which runs 3 threads - a scheduler (main), a
reader, and a writer thread. Reading and writing occurs in parallel. While this
is most beneficial for copying data from one physical disk to another, clone is
also very well suited for cloning a file tree to any place on the same disk.
Cloning includes the whole directory hierarchy, i.e. sub-directories, files,
hard links, symbolic links, attributes (modes, flags, times), extended
attributes and access control lists.
clone is useful for cloning (thus backing-up) live file systems, and it can
also be used in incremental and synchronization mode.
clone works on FreeBSD and Mac OS X.
clone is very fast, for example, cloning a whole UFS2 file hierarchy on
FreeBSD 9.1 of in total 2.3 TBytes of data from one hard disk to another
took 7.5 h, so the average transfer rate for all kind of files (very small
up to very big ones) was about 89 MByte/s.
WWW: https://code.google.com/p/clone/
PR: 175945
Submitted by: cyclaero at gmail.com
Added:
head/sysutils/clone/
head/sysutils/clone/Makefile (contents, props changed)
head/sysutils/clone/distinfo (contents, props changed)
head/sysutils/clone/pkg-descr (contents, props changed)
Modified:
head/sysutils/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Fri Feb 8 02:40:11 2013 (r311905)
+++ head/sysutils/Makefile Fri Feb 8 05:43:07 2013 (r311906)
@@ -119,6 +119,7 @@
SUBDIR += clean
SUBDIR += clockspeed
SUBDIR += clockspeed-conf
+ SUBDIR += clone
SUBDIR += clonehdd
SUBDIR += cloop-utils
SUBDIR += cmdwatch
Added: head/sysutils/clone/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/clone/Makefile Fri Feb 8 05:43:07 2013 (r311906)
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME= clone
+PORTVERSION= r18
+CATEGORIES= sysutils
+MASTER_SITES= GOOGLE_CODE
+
+MAINTAINER= cyclaero at gmail.com
+COMMENT= File tree cloning tool
+
+LICENSE= BSD
+
+PLIST_FILES= bin/clone
+
+MAN1= clone.1
+
+post-patch-script:
+ @${REINPLACE_CMD} 's|^CC = gcc|CC ?= gcc|' \
+ ${WRKSRC}/Makefile
+
+.include <bsd.port.mk>
Added: head/sysutils/clone/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/clone/distinfo Fri Feb 8 05:43:07 2013 (r311906)
@@ -0,0 +1,2 @@
+SHA256 (clone-r18.tar.gz) = 0f859fc43332b94c6a8595d2af8a24f7842e3cb2ca5f9f085b393296a4e8a16d
+SIZE (clone-r18.tar.gz) = 20977
Added: head/sysutils/clone/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/clone/pkg-descr Fri Feb 8 05:43:07 2013 (r311906)
@@ -0,0 +1,20 @@
+clone is a file tree cloning tool which runs 3 threads - a scheduler (main), a
+reader, and a writer thread. Reading and writing occurs in parallel. While this
+is most beneficial for copying data from one physical disk to another, clone is
+also very well suited for cloning a file tree to any place on the same disk.
+
+Cloning includes the whole directory hierarchy, i.e. sub-directories, files,
+hard links, symbolic links, attributes (modes, flags, times), extended
+attributes and access control lists.
+
+clone is useful for cloning (thus backing-up) live file systems, and it can
+also be used in incremental and synchronization mode.
+
+clone works on FreeBSD and Mac OS X.
+
+clone is very fast, for example, cloning a whole UFS2 file hierarchy on
+FreeBSD 9.1 of in total 2.3 TBytes of data from one hard disk to another
+took 7.5 h, so the average transfer rate for all kind of files (very small
+up to very big ones) was about 89 MByte/s.
+
+WWW: https://code.google.com/p/clone/
More information about the svn-ports-head
mailing list