LessTif CVS repository

       CVS, the Concurrent Versions System, is a widely used, free source code-control system. The LessTif CVS tree always reflects the latest developments.

Who should use it?

Most people should use stable LessTif releases. People with specific problems that have just been fixed should use lesstif-current. The CVS repository won't do very much good for very many people (other than the developers.) If you are still convinced you need to pull source out of CVS, continue on. If not, you might want to go to the download page. On the other hand, we need people to test the current sources, so if you are up to it, go ahead. Usually, lesstif-current is current enough, though.

Retrieving sources from CVS

To access CVS, first set CVSROOT to :pserver:anoncvs@anoncvs.hungry.com:/cvsroot. How you do this depends on your shell. If you use the bourne shell, you can type

export CVSROOT=:pserver:anoncvs@anoncvs.hungry.com:/cvsroot
If you use csh, you will have to use the setenv command. After that, you have to login. You do this by typing cvs login. When prompted, enter anoncvs as the password. After that, you can type cvs checkout lesstif to retrieve the sources for the first time. To update them, cd into the LessTif directory CVS created and type cvs update

Please don't use any special CVS options, such as compression, when checking out the LessTif source. Doing so will bog down the server.

Building from CVS sources

To build LessTif from a CVS checkout you will also need libtool, automake and autoconf (see our installation instructions). Once you have the lesstif module checked out, and the GNU tools set up, you will need to go to the top directory in the LessTif tree and type:

./CVSMake
in order to create the configure script. Once this is done you are ready to carry on to configuring LessTif, as described in the INSTALL file of the distribution.

Misc CVS issues

Here we collect some helpful suggestions for using the CVS repository. You don't need to read it if you're a "CVS professional" and are familiar with all its numerous commandline options ...



Send any questions or comments to the mailing list.