2.3. Download The Latest Version of LCDproc from CVS

Of course you can download the latest stuff from CVS via anonymous login.

Create a "cvs" directory somewhere on your machine (not really neccessary but useful):

$ mkdir ~/cvs
$ cd ~/cvs

Login to CVS:

$ cvs -d:pserver:anonymous@cvs.lcdproc.sourceforge.net:/cvsroot/lcdproc login

(Hit enter when prompted for a password.)

Get the files from CVS:

$ cvs -d:pserver:anonymous@cvs.lcdproc.sourceforge.net:/cvsroot/lcdproc checkout -r stable-0-4-3 lcdproc

Once you've done that and want to update the downloaded files to the latest stuff you can use the "update" command of CVS (Make sure you have logged in to CVS first.):

$ cvs -d:pserver:anonymous@cvs.lcdproc.sourceforge.net:/cvsroot/lcdproc update -r stable-0-4-3 lcdproc

Now that you have downloaded the files you can prepare them for compiling, but first you should (you don't have to) copy them to another place on your machine:

$ mkdir ~/lcdproc-cvs
$ cp -f -R ~/cvs/lcdproc ~/lcdproc-cvs/`date +%Y%m%d`
$ cd ~/lcdproc-cvs/`date +%Y%m%d`