On Fri, Jan 06, 2006 at 02:30:50PM +0100, Marc Fonvieille wrote: > On Fri, Jan 06, 2006 at 01:16:21PM +0000, Vitaly Bogdanov wrote: > > bvs 2006-01-06 13:16:21 UTC > > > > FreeBSD doc repository > > > > Modified files: > > en_US.ISO8859-1/books/handbook/mirrors chapter.sgml > > Log: > > Don't use tag <filename> for net/cvsup-without-gui. This tag is changed > > to reference to pkg-descr file of the port during the building. > > net/cvsup-without-gui doesn't have pkg-descr file > > > > A better (quick) solution would have been to just remove the package > attribute and keep the filename tags. A net/cvsup/pkg-descr.nogui file > exists, I'm not sure if it's still the case but <filename > role="packages"></filename> tags are used for other ports/pkg without > pkg-descr elswhere in our docs. I don't think the right solution is on > our SGML side (i.e., removing role attributes), the pkg-descr should > exists and/or be correctly pointed on during the doc build or the "CGI > access."
I agree. DocBook markup is just that; it is either correct to mark up a string representing a package as a package, or it is not. Whether that package has a page on some website isn't really relevant. The CGI script could be fixed to redirect these pages; perhaps someone with portfu could suggest a patch to the ports infrastructure to create a file containing all such master/slave combinations that the script could work with? I'm thinking something like "make master-slave-list". Ceri -- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. -- Einstein (attrib.)
pgpVmmlrlnUIK.pgp
Description: PGP signature