All fixes actually entered into the main source.

Clean port, no patches.
Similar to rdist, but leaner, and works over ssh.
This commit is contained in:
espie 1998-11-26 18:22:06 +00:00
parent ffb57ba491
commit 8929887ae4
5 changed files with 60 additions and 0 deletions

39
net/rsync/Makefile Normal file
View File

@ -0,0 +1,39 @@
# $OpenBSD: Makefile,v 1.1.1.1 1998/11/26 18:22:06 espie Exp $
# Version required: 2.2.0
# Date created: 3 nov 98
# Whom: Marc Espie (espie@openbsd.org)
#
DISTNAME= rsync-2.2.1
CATEGORIES=net
MAINTAINER= espie@openbsd.org
# to set
MASTER_SITES= ftp://samba.anu.edu.au/pub/rsync/
GNU_CONFIGURE= yes
.if (${MACHINE_ARCH} != "alpha")
CONFIGURE_ARGS+= --enable-shared
.endif
# not MESSAGE, explains the build warning
post-build:
@echo "this use of mktemp is actually correct"
DOCDIR=${PREFIX}/share/doc/rsync
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/rsync ${PREFIX}/bin
${INSTALL_MAN_DIR} ${PREFIX}/man/man1
${INSTALL_MAN_DIR} ${PREFIX}/man/man5
${INSTALL_MAN} ${WRKSRC}/rsync.1 ${PREFIX}/man/man1
${INSTALL_MAN} ${WRKSRC}/rsyncd.conf.5 ${PREFIX}/man/man5
${INSTALL_DATA_DIR} ${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/tech_report.tex ${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/test.sh ${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/rsyncstats ${DOCDIR}
.include <bsd.port.mk>

1
net/rsync/files/md5 Normal file
View File

@ -0,0 +1 @@
MD5 (rsync-2.2.1.tar.gz) = 54ff63283fbc65ef386ca3365be6753c

1
net/rsync/pkg/COMMENT Normal file
View File

@ -0,0 +1 @@
mirroring tool that uses only very low bandwidth

11
net/rsync/pkg/DESCR Normal file
View File

@ -0,0 +1,11 @@
Rsync is a mirroring tool that uses a brilliant algorithm for figuring
out a small difference set between files and sending only the difference
over the link, typically using a very small bandwidth compared to e.g.,
rdist.
Rsync communicates over a lower-level protocol, such as rsh or ssh,
allowing for secure updating.
On the down side, rsync is not quite as versatile as rdist when it comes to
mirroring only part of a hierarchy, though one can possibly use a perl
wrapper to obtain the same adaptability.

8
net/rsync/pkg/PLIST Normal file
View File

@ -0,0 +1,8 @@
@name rsync-2.2.1
bin/rsync
man/man1/rsync.1
man/man5/rsyncd.conf.5
share/doc/rsync/tech_report.tex
share/doc/rsync/test.sh
share/doc/rsync/rsyncstats
@dirrm share/doc/rsync