Synctree - a directory tree synchronization tool

Copyright (C) 2004 Russ W. Knize
------------------------------------------------------------------------------

Dependencies
------------
Synctree requires the following tools to present on the system:

* cp
* diff
* mkdir

To use Sorune functionality, the following tools are also required:

* sorune
* oggdec
* oggenc
* ogginfo
* vorbiscomment

Synctree is dependent on the following Perl libraries:

* std.pm

To build the binary package, the Perl Makemaker library is required.


Installation
------------
If the source package is used on non-Debian systems, build the binary
distribution as follows (requires Perl and Perl Makemaker):

  perl Makefile.PL
  
This will install the files under "/usr/local".  Use the "PREFIX=" parameter
to override this, or use the "INSTALLDIRS=vendor" parameter to install them to
your vendor-specific directories (determined by your Perl Makemaker 
configuration):

  perl Makefile.PL PREFIX=/opt/synctree
  
To install the binary, run:

  make install
  
To build and install the man page, run (requires docbook-to-man):

  docbook-to-man synctree.sgml > synctree.1
  cp synctree.1 /usr/local/man/man1
  

Use
---
Please see the man page for complete documentation.  Help is also available via
the "-h" option.  Example rules files should be available in the distribution.


Changelog
---------
v0.6 - 10/07/2004
* First public release.
* Debianize distribution.
* Major cleanup of the code.
* Create man page and example rules files.

v0.5 - 09/25/2004
* Add sourune rule type.
* Add transcoding of OGG files.

v0.4 - 12/01/2003
* Created rules file support.

v0.3 - 11/20/2003
* Add synchronize by file date support (-n option)
* Add recursive directory scan disable (-R option)

v0.2 - 11/14/2003
* Add file compare support (-f option)

v0.1 - 11/05/2003
* Created.
