1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

add librsync

Library for delta compression of streams
This commit is contained in:
Ying-Chieh Liao 2001-03-13 10:42:29 +00:00
parent e8b893c91b
commit 7a2c19d018
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=39735
7 changed files with 52 additions and 0 deletions

View File

@ -141,6 +141,7 @@
SUBDIR += libicq
SUBDIR += libnet
SUBDIR += libnids
SUBDIR += librsync
SUBDIR += libsmi
SUBDIR += libsocket++
SUBDIR += libunp

30
net/librsync/Makefile Normal file
View File

@ -0,0 +1,30 @@
# ex:ts=8
# New ports collection makefile for: librsync
# Date created: Mar 13, 2001
# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= librsync
PORTVERSION= 0.9.2
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= rproxy
MAINTAINER= ijliao@FreeBSD.org
LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt \
bz2.1:${PORTSDIR}/archivers/bzip2
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" \
CPPFLAGS="${CFLAGS} -I${LOCALBASE}/include"
USE_GMAKE= yes
MAN1= rdiff.1
MAN3= librsync.3
.include <bsd.port.mk>

1
net/librsync/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (librsync-0.9.2.tar.gz) = 047a22921be47a7228169267540e0df7

View File

@ -0,0 +1,10 @@
--- buf.c.orig Tue Mar 13 16:27:52 2001
+++ buf.c Tue Mar 13 16:28:53 2001
@@ -40,6 +40,7 @@
*/
+#include <sys/types.h>
#include <config.h>
#include <assert.h>

1
net/librsync/pkg-comment Normal file
View File

@ -0,0 +1 @@
Library for delta compression of streams

6
net/librsync/pkg-descr Normal file
View File

@ -0,0 +1,6 @@
The librsync library implements network delta-compression of streams and
files. The algorithm is similar to that used in the rsync(1) and xdelta(2)
programs, but specialized for transfer of arbitrary-length octet streams.
Unlike most diff programs, librsync does not require access to both of the
files on the same machine, but rather only a short ``signature'' of the
old file and the complete contents of the new file.

3
net/librsync/pkg-plist Normal file
View File

@ -0,0 +1,3 @@
bin/rdiff
include/rsync.h
lib/librsync.a