Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Jan 2000 19:26:02 +0000
From:      Nik Clayton <nik@freebsd.org>
To:        admin <admin@wtbwts.com>
Cc:        freebsd-doc@freebsd.org
Subject:   Re: where is sgml source?
Message-ID:  <20000102192602.A37040@catkin.nothing-going-on.org>
In-Reply-To: <Pine.BSF.4.10.10001010031140.95220-100000@server.b0x.com>; from admin on Sat, Jan 01, 2000 at 12:34:04AM %2B0000
References:  <Pine.BSF.4.10.10001010031140.95220-100000@server.b0x.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jan 01, 2000 at 12:34:04AM +0000, admin wrote:
> I can't seem to find the sgml source for the FDP (FreeBSD Documentation
> Project).  

The doc/ tree (which contains the SGML files, the DTD, and the Makefile
infrastructure necessary to build the docs) is available in the same
way that the src/ and www/ trees are available -- either using CVSup or
CTM.  See the "Staying -current with FreeBSD" section in the Handbook to
read up on how to use them.

Briefly, however, if you want to keep a local copy of the doc/ tree 
around for testing, you want a supfile that looks like this:

    *default host=cvsup.xx.freebsd.org
    *default prefix=/home/ncvs
    *default base=/usr/local/etc/cvsup
    *default release=cvs delete use-rel-suffix compress umask=002

    doc-all

Save this as /usr/local/etc/supfile, edit the 'host' line to specify an
actual CVSup mirror, and then run cvsup,

    cvsup /usr/local/etc/supfile

This will then create a copy of the doc/ tree CVS files in /home/ncvs/doc,
and you can check out a copy of the most recent tree with

    % cd ~/somewhere/to/check/out/the/files
    % cvs -d /home/ncvs checkout doc

You can then build the documentation with

    % cd doc
    % make

Read share/mk/doc.*.mk to see the various variables you can set to control
the build process.

N
-- 
    If you want to imagine the future, imagine a tennis shoe stamping
    on a penguin's face forever.
        --- with apologies to George Orwell


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000102192602.A37040>