rpm/librsync
jbj 15e18dcd50 Initial revision
CVS patchset: 5856
CVS date: 2002/11/13 20:05:06
2002-11-13 20:05:06 +00:00
..
PCbuild Initial revision 2002-11-13 20:05:06 +00:00
changes.input Initial revision 2002-11-13 20:05:06 +00:00
debian Initial revision 2002-11-13 20:05:06 +00:00
delta.input Initial revision 2002-11-13 20:05:06 +00:00
doc Initial revision 2002-11-13 20:05:06 +00:00
mdfour.input Initial revision 2002-11-13 20:05:06 +00:00
mksum.input Initial revision 2002-11-13 20:05:06 +00:00
popt Initial revision 2002-11-13 20:05:06 +00:00
signature.input Initial revision 2002-11-13 20:05:06 +00:00
testsuite Initial revision 2002-11-13 20:05:06 +00:00
triple.input Initial revision 2002-11-13 20:05:06 +00:00
.ccmalloc Initial revision 2002-11-13 20:05:06 +00:00
.cvsignore Initial revision 2002-11-13 20:05:06 +00:00
.gdbinit Initial revision 2002-11-13 20:05:06 +00:00
.lclintrc Initial revision 2002-11-13 20:05:06 +00:00
AUTHORS Initial revision 2002-11-13 20:05:06 +00:00
COPYING Initial revision 2002-11-13 20:05:06 +00:00
ChangeLog Initial revision 2002-11-13 20:05:06 +00:00
INSTALL Initial revision 2002-11-13 20:05:06 +00:00
Makefile.am Initial revision 2002-11-13 20:05:06 +00:00
Makefile.in Initial revision 2002-11-13 20:05:06 +00:00
NEWS Initial revision 2002-11-13 20:05:06 +00:00
README Initial revision 2002-11-13 20:05:06 +00:00
README.CVS Initial revision 2002-11-13 20:05:06 +00:00
README.RPM Initial revision 2002-11-13 20:05:06 +00:00
THANKS Initial revision 2002-11-13 20:05:06 +00:00
TODO Initial revision 2002-11-13 20:05:06 +00:00
acconfig.h Initial revision 2002-11-13 20:05:06 +00:00
acinclude.m4 Initial revision 2002-11-13 20:05:06 +00:00
aclocal.m4 Initial revision 2002-11-13 20:05:06 +00:00
autogen.sh Initial revision 2002-11-13 20:05:06 +00:00
base64.c Initial revision 2002-11-13 20:05:06 +00:00
buf.c Initial revision 2002-11-13 20:05:06 +00:00
buf.h Initial revision 2002-11-13 20:05:06 +00:00
changes.test Initial revision 2002-11-13 20:05:06 +00:00
checksum.c Initial revision 2002-11-13 20:05:06 +00:00
checksum.h Initial revision 2002-11-13 20:05:06 +00:00
command.c Initial revision 2002-11-13 20:05:06 +00:00
command.h Initial revision 2002-11-13 20:05:06 +00:00
config.guess Initial revision 2002-11-13 20:05:06 +00:00
config.h.in Initial revision 2002-11-13 20:05:06 +00:00
config.sub Initial revision 2002-11-13 20:05:06 +00:00
configure Initial revision 2002-11-13 20:05:06 +00:00
configure.in Initial revision 2002-11-13 20:05:06 +00:00
configure.msc Initial revision 2002-11-13 20:05:06 +00:00
copyq.c Initial revision 2002-11-13 20:05:06 +00:00
delta.c Initial revision 2002-11-13 20:05:06 +00:00
delta.test Initial revision 2002-11-13 20:05:06 +00:00
dot Initial revision 2002-11-13 20:05:06 +00:00
driver.sh Initial revision 2002-11-13 20:05:06 +00:00
emit.c Initial revision 2002-11-13 20:05:06 +00:00
emit.h Initial revision 2002-11-13 20:05:06 +00:00
fileutil.c Initial revision 2002-11-13 20:05:06 +00:00
fileutil.h Initial revision 2002-11-13 20:05:06 +00:00
hex.c Initial revision 2002-11-13 20:05:06 +00:00
install-sh Initial revision 2002-11-13 20:05:06 +00:00
isprefix.c Initial revision 2002-11-13 20:05:06 +00:00
isprefix.driver.c Initial revision 2002-11-13 20:05:06 +00:00
isprefix.h Initial revision 2002-11-13 20:05:06 +00:00
isprefix.test Initial revision 2002-11-13 20:05:06 +00:00
job.c Initial revision 2002-11-13 20:05:06 +00:00
job.h Initial revision 2002-11-13 20:05:06 +00:00
librsync.3 Initial revision 2002-11-13 20:05:06 +00:00
librsync.spec Initial revision 2002-11-13 20:05:06 +00:00
libversions.txt Initial revision 2002-11-13 20:05:06 +00:00
ltmain.sh Initial revision 2002-11-13 20:05:06 +00:00
mdfour.c Initial revision 2002-11-13 20:05:06 +00:00
mdfour.h Initial revision 2002-11-13 20:05:06 +00:00
missing Initial revision 2002-11-13 20:05:06 +00:00
mkinstalldirs Initial revision 2002-11-13 20:05:06 +00:00
mkprototab.pl Initial revision 2002-11-13 20:05:06 +00:00
mksum.c Initial revision 2002-11-13 20:05:06 +00:00
mksum.h Initial revision 2002-11-13 20:05:06 +00:00
mksum.test Initial revision 2002-11-13 20:05:06 +00:00
msg.c Initial revision 2002-11-13 20:05:06 +00:00
mutate.pl Initial revision 2002-11-13 20:05:06 +00:00
mutate.test Initial revision 2002-11-13 20:05:06 +00:00
netint.c Initial revision 2002-11-13 20:05:06 +00:00
netint.h Initial revision 2002-11-13 20:05:06 +00:00
patch.c Initial revision 2002-11-13 20:05:06 +00:00
protocol.h Initial revision 2002-11-13 20:05:06 +00:00
prototab.c Initial revision 2002-11-13 20:05:06 +00:00
prototab.h Initial revision 2002-11-13 20:05:06 +00:00
rdiff.1 Initial revision 2002-11-13 20:05:06 +00:00
rdiff.c Initial revision 2002-11-13 20:05:06 +00:00
rdiff.magic Initial revision 2002-11-13 20:05:06 +00:00
readsums.c Initial revision 2002-11-13 20:05:06 +00:00
rsync.h Initial revision 2002-11-13 20:05:06 +00:00
scoop.c Initial revision 2002-11-13 20:05:06 +00:00
search.c Initial revision 2002-11-13 20:05:06 +00:00
search.h Initial revision 2002-11-13 20:05:06 +00:00
signature.test Initial revision 2002-11-13 20:05:06 +00:00
snprintf.c Initial revision 2002-11-13 20:05:06 +00:00
snprintf.h Initial revision 2002-11-13 20:05:06 +00:00
sources.test Initial revision 2002-11-13 20:05:06 +00:00
stamp-h.in Initial revision 2002-11-13 20:05:06 +00:00
stats.c Initial revision 2002-11-13 20:05:06 +00:00
stream.c Initial revision 2002-11-13 20:05:06 +00:00
stream.h Initial revision 2002-11-13 20:05:06 +00:00
sumset.c Initial revision 2002-11-13 20:05:06 +00:00
sumset.h Initial revision 2002-11-13 20:05:06 +00:00
trace.c Initial revision 2002-11-13 20:05:06 +00:00
trace.h Initial revision 2002-11-13 20:05:06 +00:00
triple.test Initial revision 2002-11-13 20:05:06 +00:00
tube.c Initial revision 2002-11-13 20:05:06 +00:00
types.h Initial revision 2002-11-13 20:05:06 +00:00
util.c Initial revision 2002-11-13 20:05:06 +00:00
util.h Initial revision 2002-11-13 20:05:06 +00:00
version.c Initial revision 2002-11-13 20:05:06 +00:00
whole.c Initial revision 2002-11-13 20:05:06 +00:00
whole.h Initial revision 2002-11-13 20:05:06 +00:00

README

librsync is the next generation of librsync, and provides flexible
checksum-based differencing.  The main application at the moment in
rproxy, but the library should eventually be generally useful.

  http://linuxcare.com.au/rproxy/

This library was previously known as libhsync up to version 0.9.0.

To use anonymous CVS, see the file README.CVS in this directory.

>> Requirements

To build librsync:

  * A C compiler and appropriate headers and libraries

  * Make

  * popt -- command line parsing library

    Available from ftp://ftp.redhat.com/pub/redhat/code/popt

    A cut-down version of popt1.5 is included and will be used
    automatically if there is no popt library on your build host.

>> Note for RedHat 7.0

RedHat 7.0 (Guiness) ships with a buggy version of GCC 2.96 that
produces many warnings while compiling librsync.  These are harmless
-- the library seems to work anyhow.  You can avoid the warnings by
using the 'kgcc' version of the compiler:

  $ export CC=kgcc
  $ ./autogen.sh
  $ make all check

>> Library Versions

librsync uses the GNU libtool library versioning system, so the
filename does not correspond to the librsync release.  To show the
library release and version, use the librsyncinfo tool.

>> Platforms

librsync/rproxy is known to run on:

GNU Linux Debian 2.2 x86

SUNWspro: (use -v for more warnings)

mips-sgi-irix6.5: works, but you must use GNU Make rather than the
default SGI Make.  I used gcc.

>> API Documentation

librsync contains markup for automatic API documentation generation
using the Doxygen tool:

  http://www.doxygen.org/

Id: README,v 1.13 2001/08/08 05:37:43 mbp Exp