
Preamble

CSA takes the classical UNIX toolkit approach, that leverages
productivity, effectiveness and reliability by maximizing the reuse
of existing code. As such, the package relies upon several external
commands and utilities, most of which should be available in any
mainstream GNU/Linux distributions, as well as in the form of add-ons on
many commercial UNIX systems.

CSA is especially tailored to the Debian GNU/Linux O.S. but it should
work with most other Linux and UNIX systems, provided that the following
external programs are available:

* The Shell-Ware Utilities (SWU) package, version >= 1.0.2

* The UNIX port of rc(1), the Plan 9 shell, version >= 1.5

* Either Mike Brennan's mawk(1), version >= 1.3.3
  or GNU AWK (gawk), version >= 3.1.4

* GNU textutils (grep, sort, join, etc.).

* curl, version >= 7.9.5

Note: the indicated progam versions are those that have been used during
the tests. This does not mean that the CSA libraries necessarily won't
work with different/earlier versions of the same programs, although that
may occasionally be the case.

Installation :

Un-tar the package in a work directory, then 'cd' into the latter and
then run the CSA installation script, like this:

     ./install-sh 

The default installation path is /usr/local/csa/. If you want to install
the package into a different place, say '/my/target/dir/', simply modify
the above command as follows:

     PREFIX=/my/target/dir/ ./install-sh

Whatever the value of PREFIX, the suffix "/csa" will be automatically
appended to it.

If your Shell-Ware Utilities (SWU) leave in other than PREFIX/swu/
then you need to change the above command as follows (for example):

     SWUDIR=/path/to/swu/ ./install-sh

The account from which the install-sh command is run is required to have
write privileges on the target installation directory, whatever it is.

Please report any installation problems to csa-devel@strozzi.it .


Notes:

* UNIX is a registered trademark of The Open Group

                          -----------------
