cvs commit: doc/en_US.ISO8859-1/books/handbook/mirrors chapter.sgml

Simon L. Nielsen simon at FreeBSD.org
Fri Jan 6 06:16:03 PST 2006


On 2006.01.06 14:08:46 +0000, Ceri Davies wrote:
> 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".

I looked at this about a year ago (AFAIR), and I seem to recall that
the url.cgi (or was it pds.cgi) already does some magic e.g. to handle
deleted ports, so it's probably not very hard to handle this, since
you have the MASTERDIR variable in the port, but I'm pretty sure it's
not a quick fix (not that anyone has implied that).

An interesting little task for someone who wants to know perl and make
magic better :-).

-- 
Simon L. Nielsen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-doc/attachments/20060106/c6a8d999/attachment.bin


More information about the cvs-doc mailing list