From owner-freebsd-doc Mon Jan 3 2: 6:48 2000 Delivered-To: freebsd-doc@freebsd.org Received: from nothing-going-on.demon.co.uk (nothing-going-on.demon.co.uk [193.237.89.66]) by hub.freebsd.org (Postfix) with ESMTP id BB34A14EE7 for ; Mon, 3 Jan 2000 02:06:36 -0800 (PST) (envelope-from nik@nothing-going-on.demon.co.uk) Received: (from nik@localhost) by nothing-going-on.demon.co.uk (8.9.3/8.9.3) id TAA40831; Sun, 2 Jan 2000 19:26:03 GMT (envelope-from nik) Date: Sun, 2 Jan 2000 19:26:02 +0000 From: Nik Clayton To: admin Cc: freebsd-doc@freebsd.org Subject: Re: where is sgml source? Message-ID: <20000102192602.A37040@catkin.nothing-going-on.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: ; from admin on Sat, Jan 01, 2000 at 12:34:04AM +0000 Organization: FreeBSD Project Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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