2001-07-06 Akinori MUSHA <knu@iDaemons.org>
* cvsweb.cgi, cvsweb.conf: Support "zip" as an additional
archiver.
* cvsweb.cgi: MFZ 1.110. But the bug had already been fixed in
knu-cvsweb.
2001-06-22 Akinori MUSHA <knu@iDaemons.org>
* cvsweb.cgi: Get rid of a potential "uninitialized variable
usage" warning.
[Submitted by: Bill Fenner <fenner@FreeBSD.org>]
2001-06-08 Akinori MUSHA <knu@iDaemons.org>
* cvsweb.cgi: MFZ 1.109. Preset the global variable the stores
the per file cvs info to avoid accumulating cruft under modperl.
this causes the $FreeBSD$ tags to get messed up. eg:
* $FreeBSD: /c/ncvs/src/sys/i386/include/globals.h,v 1.17 ... $
instead of the correct:
* $FreeBSD: src/sys/i386/include/globals.h,v 1.17 ... $
Change /home/ncvs to /c/ncvs in cvsweb.conf to compensate for this. :-(
This is a temporary hack. Something changed in cvsweb that broke this.
fix the case where the release notes are not exactly three levels
below in "something/something-else/doc" (if that's not the case,
doc.relnotes.mk would be unable to find the right path to the doc/
tree).
* Try not to hardcode anything. Intoduce a $subtrees variable which
lists the CVS subtrees that need to be updated.
* Document all major variables and actions.
* Allow customization via the current environment (add some variables
which can be set to facilitate testing and running outside of
freefall).
* Do a fresh checkout of the sources every Sunday; previously this
was only a `make clean`; a fresh checkout makes sure occasional CVS
bogons don't mess anything up (requested by nik).
* Make $LOGFILE an absolute path so we don't end up with multiple log
files, each containing half of the story.
Approved by: nik
removes the now-useless cvsindex variable; it wasn't really necessary,
anyway, since if the file to checkout can't be found, cvs(1) will
fail, and make(1) will follow.
Konqueror to the best of my knowledge at the moment). The icon will be
used for bookmark entries, and it appears in the URL bar as well.
Submitted by: Gene Knight <gknight@gigabar.com>