                      System Binary Dependencies
                     ============================

sclj requires a BSD-compatible install. Unfortunately, I have no idea
how to check for this, and using autoconf to create a configure script
just to find that would be overkill. If the plain install doesn't
work, try 'ginstall'.

sclj should work with any make program, but has only been tested with
GNU make.

Obviously, you also need Perl ;) Because of its reliance on LWP, sclj
requires at least version 5.005.


                       Perl Module Dependencies
                     ============================

The following modules are definitely required:

   URI
   LWP (LWP/libwww-perl on CPAN)
   MIME::Base64   \
   HTML::Parser    > dependencies of LWP
   HTML::Tagset   /

LWP has some other "recommended prerequisites", but sclj will run fine
without them.

These modules are optional, at least as far as sclj is concerned:

   Digest::MD5
   Term::ReadKey (Term/TermReadKey)
   Xmms (Xmms/Xmms-Perl)
   Text::Textile

Since 3.2, sclj supports challenge/response authentication which is
much more secure, because the password (or the equivalently privileged
MD5 hash of it) is never transmitted on the network. Since this mode
requires Digest::MD5, the module is strongly recommended. Note,
however, that plain authentication remains default. This can be
changed in the global options menu in scljed.

Term::ReadKey allows for nicer reading of passwords. If you don't use
it, please check to be sure that "stty -echo" and "stty echo"
stop/restore echoing; this is the case in Solaris, Linux, and FreeBSD.
If you need to change it, please notify me <loonxtall@hotmail.com> and
alter the $ECHO_ON and $ECHO_OFF variables near line 89 of the script.

Xmms is required for detection of the currently playing song on XMMS
(with the "music detect" command) to work.
