QT >= 3.2.1 is required.

If you are using CVS or a CVS tarball, run

./autogen.sh

Type

./configure

If you have the mpeg3 library, the path to the location of the lib must
be given to configure as a parameter;

./configure --with-mpeg3includes=/path/to/includes --with-mpeg3lib=/path/to/lib

--with-mpeg3lib can be omitted if the library is in /usr/lib or /usr/local/lib

If you have an external control unit (see http://djplay.sourceforge.net),
use --with-control-unit

YOU MUST BE ROOT TO BUILD DJPLAY FOR THE FIRST TIME!!!!!

As root, type

make

The first time around, a set of Qt plugins will be built. These cannot be
installed when you are not root. Later builds can be done as a normal user,
the plugins don't need to be reinstalled.

If you don't want to build the entire application as root, you can use

make build_plugins

as root, then, as a normal user, use

make

After DJPlay has built, type

make install

to install DJPlay to /usr/local/bin

To install to a different location, use --prefix=/aour/install/prefix as an
argument to configure.

NOTE: djplay must be setuid root when --with-control-unit is used. The
install script does not do this!

DJPlay now uses libxml2 to allow you to edit icecast/ices2 configuration files.
These files are kept in ~/icesconfig and DJPlay can be utomatically configured
to use them. For this to work, the ices executable must be in your PATH.

