diff options
author | joerg <joerg@FreeBSD.org> | 2001-05-04 19:50:34 +0000 |
---|---|---|
committer | joerg <joerg@FreeBSD.org> | 2001-05-04 19:50:34 +0000 |
commit | 32a17f0271394436337eae2d3ad01e0515b5fbf4 (patch) | |
tree | 07d97b2067db6a9b777d2ca54eec0d7f560c4963 /release/Makefile.inc.docports | |
parent | 814b5baeb7dc8c25c9cdaed60143c2d40939131a (diff) | |
download | FreeBSD-src-32a17f0271394436337eae2d3ad01e0515b5fbf4.zip FreeBSD-src-32a17f0271394436337eae2d3ad01e0515b5fbf4.tar.gz |
Add infrastructure that allows to build docs and RELNOTESng without
the need to also create the entire ports tree during a `make release'.
The main motivation behind this is that handling the ports tree still
takes a huge amount of time due to the large number of directories
involved, even on modern disks.
The solution is to establish a list of dependent ports that are
minimally required. This list needs to be manually maintained in case
the doc ports toolchain changes, and has thus been broken out into a
separate file Makefile.inc.docports. (release/Makefile has gotten
overly lengthy already anyway.)
Discussed with: bmah, nik
Reviewed by: bmah
Diffstat (limited to 'release/Makefile.inc.docports')
-rw-r--r-- | release/Makefile.inc.docports | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/release/Makefile.inc.docports b/release/Makefile.inc.docports new file mode 100644 index 0000000..06172b1 --- /dev/null +++ b/release/Makefile.inc.docports @@ -0,0 +1,38 @@ +# $FreeBSD$ +# +# List of (dependent) ports that are minimally required to be +# checked out from CVS in order to get ${DOCPORTS} built and +# installed. +# +# Note that these names are /not/ CVS module names but path +# names, so the required part of the ports infrastructure will +# be cvs co'ed accordingly. +# +MINIMALDOCPORTS= \ + ports/Mk \ + ports/archivers/unzip \ + ports/devel/gettext \ + ports/devel/gmake \ + ports/devel/libtool \ + ports/graphics/eps2png \ + ports/graphics/jpeg \ + ports/graphics/netpbm \ + ports/graphics/png \ + ports/graphics/tiff \ + ports/print/ghostscript6 \ + ports/textproc/docbook \ + ports/textproc/docbook-241 \ + ports/textproc/docbook-300 \ + ports/textproc/docbook-310 \ + ports/textproc/docbook-400 \ + ports/textproc/docbook-410 \ + ports/textproc/docproj \ + ports/textproc/dsssl-docbook-modular \ + ports/textproc/html \ + ports/textproc/iso8879 \ + ports/textproc/jade \ + ports/textproc/linuxdoc \ + ports/textproc/mkcatalog \ + ports/textproc/sgmlformat \ + ports/www/links \ + ports/www/tidy |