Add rsync-3.1.0 recipe

It fails a handful of tests, but I never ran the testsuite on the
older ones(before PM) to know if we are better or worse now.
This commit is contained in:
Chris Roberts
2013-10-16 18:14:49 -06:00
parent 05240ad9b8
commit 461bab6949
2 changed files with 135 additions and 0 deletions

View File

@@ -0,0 +1,68 @@
SUMMARY="rsync is a utility for fast incremental file transfer"
DESCRIPTION="
rsync is a file transfer program for Unix systems. rsync uses the
'rsync algorithm' which provides a very fast method for bringing
remote files into sync. It does this by sending just the differences
in the files across the link, without requiring that both sets of
files are present at one of the ends of the link beforehand."
HOMEPAGE="http://rsync.samba.org/"
SRC_URI="http://rsync.samba.org/ftp/rsync/src/rsync-3.1.0.tar.gz"
CHECKSUM_MD5="3be148772a33224771a8d4d2a028b132"
LICENSE="GNU GPL v3"
COPYRIGHT="1996-2013 by Andrew Tridgell, Wayne Davison, and others."
REVISION="1"
ARCHITECTURES="?x86_gcc2 ?x86"
PATCHES="rsync-3.1.0.patch"
PROVIDES="
rsync = $portVersion compat >= 3
cmd:rsync = $portVersion compat >= 3
"
REQUIRES="
haiku
lib:libz
"
BUILD_REQUIRES="
devel:libz
"
BUILD_PREREQUIRES="
haiku_devel
cmd:aclocal
cmd:autoconf
cmd:find
cmd:gcc
cmd:ld
cmd:make
"
SOURCE_DIR="$portVersionedName"
BUILD()
{
aclocal
autoconf
runConfigure ./configure \
--enable-xattr-support \
--disable-iconv \
--disable-iconv-open \
--disable-locale \
--disable-debug \
--with-included-zlib=no
make reconfigure
make
}
INSTALL()
{
make install
}
TEST()
{
make test
}