BSD Ports

net/librsync 2.3.2 MidnightBSD

Library for delta compression of streams

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
lgpl2.1+
Categories
net, devel

Description

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.

In the other systems

SystemPortVersion
MidnightBSDnet/librsync2.3.2
FreeBSDnet/librsync2.3.4
OpenBSDnet/librsync2.3.4
NetBSDnet/librsync2.3.4
DragonFlynet/librsync2.3.4

Install

Binary package:

mport install librsync

From mports:

cd /usr/mports/net/librsync && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	librsync>0:net/librsync
LIB_DEPENDS=	librsync.so:net/librsync

Dependencies

As this port's Makefile names them.

Library 1

Build dependencies 1
Run dependencies 1

Configuration

No options to configure.

USES
cmake compiler:c11 cpe perl5
Service scripts
none

Files

Manual pages 2
  • librsync(3)
  • rdiff(1)
pkg-plist 8
  • bin/rdiff
  • include/librsync.h
  • include/librsync_export.h
  • lib/librsync.so
  • lib/librsync.so.2
  • lib/librsync.so.
  • share/man/man1/rdiff.1.gz
  • share/man/man3/librsync.3.gz
distinfo 1
FileSizeSHA256
librsync-2.3.2.tar.gz194461ef8ce23df38d5076d25510baa2cabedffbe0af460d887d86c2413a1c2b0c676f
Master sites 1
  • https://github.com/librsync/librsync/releases/download/v2.3.2/