=================================================================== RCS file: /cvs/cvsweb/INSTALL,v retrieving revision 3.8 retrieving revision 3.9 diff -u -p -r3.8 -r3.9 --- cvsweb/INSTALL 2003/04/27 16:57:39 3.8 +++ cvsweb/INSTALL 2003/05/01 15:47:32 3.9 @@ -35,6 +35,9 @@ $FreeBSD$ Install CvsGraph if you want to use it with CVSWeb, and see (6) for configuration notes. CvsGraph 1.4.0 or newer is required. + Install GNU Enscript if you want syntax highlighting, and see (7) for + more info. You'll need version 1.6.2 or newer. + 2) Copy cvsweb.conf to your configuration directory. If you've installed Apache, $ServerRoot/conf (or $ServerRoot/etc with versions >= 1.3.0) makes sense. @@ -48,7 +51,7 @@ $FreeBSD$ point to your configuration file. If your perl binary isn't located in /usr/bin you'll have to edit the first line of the script as well. - If you want to run cvsweb.cgi on Windows NT, see (8). + If you want to run cvsweb.cgi on Windows NT, see (9). 4) If you do not have the dir.gif, text.gif and back.gif icons, copy them somewhere in your $DocumentRoot and edit the %ICONS hash @@ -70,9 +73,14 @@ $FreeBSD$ map_diff_href so you won't have to tweak them for CVSWeb. Note (and install) also the cvsgraph.png icon in the icons/ directory. -7) Have fun! +7) GNU Enscript can be used for syntax + highlighting. To enable it, copy lang_cvsweb.st from the enscript/ dir + to your Enscript "hl" directory (eg. /usr/share/enscript/hl/) and enable + $allow_enscript in cvsweb.conf. -8) If you've Windows NT running, calling of external programs with parameters +8) Have fun! + +9) If you've Windows NT running, calling of external programs with parameters single quoted doesn't work (search for rcsdiff, rlog in cvsweb.cgi), you've to replace it with double quotes. Thanks to Nick Brachet for pointing this out. @@ -85,7 +93,7 @@ $FreeBSD$ > will fail on NT because the ' are not recognized. Using " will work > though. -9) If you like you can add descriptions to be shown next to each directory +10) If you like you can add descriptions to be shown next to each directory or module name. These are read from CVSROOT/descriptions. - Check out a copy of your CVSROOT