summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2008-11-20 12:16:51 +0000
committerNorbert Preining <preining@logic.at>2008-11-20 12:16:51 +0000
commitc9e4b2533d16de51546cc65fead90be3ff27ffc5 (patch)
treeb76895afdda839e54021d8a095687bc52f342b93 /Master/tlpkg
parente586cb885f05059a258964917f538e0ee8ca80b1 (diff)
document the 00texlive packages in TLPSRC.pm pod
git-svn-id: svn://tug.org/texlive/trunk@11369 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rw-r--r--Master/tlpkg/TeXLive/TLPSRC.pm46
1 files changed, 45 insertions, 1 deletions
diff --git a/Master/tlpkg/TeXLive/TLPSRC.pm b/Master/tlpkg/TeXLive/TLPSRC.pm
index 379ae497764..9e270af1541 100644
--- a/Master/tlpkg/TeXLive/TLPSRC.pm
+++ b/Master/tlpkg/TeXLive/TLPSRC.pm
@@ -609,7 +609,51 @@ often used to deal with Windows peculiarities.
These packages are used for internal operation and storage containers
for settings. I<00texlive> packages are never be split into separate
arch-packages, and containers are never generated for these packages.
-Examples: C<00texlive-installation.config>, C<00texlive.config>.
+
+The full list of currently used packages of this type is:
+
+=over 8
+
+=item B<00texlive.config>
+
+This package contains configuration options for the TeX Live archive.
+If container_split_{doc,src}_files occurs in the depend lines the
+{doc,src} files are split into separate containers (.tar.lzma)
+during container build time. Note that this has NO effect on the
+appearance within the texlive.tlpdb. It is only on container level.
+The container_format/XXXXX specifies the format, currently allowed
+is only "lzma", which generates .tar.lzma files. zip can be supported.
+release/NNNN specifies the release number as used in the installer.
+
+=item B<00texlive-installation.config>
+
+This package serves a double purpose:
+
+1. at installation time the present values are taken as default for
+the installer
+
+2. on an installed system it serves as configuration file. Since
+we have to remember these settings for additional package
+installation, removal, etc.
+
+=item B<00texlive.core>
+
+This package collects some files which are not caught by any of the
+other TL packages. Its primary purpose is to make the file coverage
+check happy. The files here are not copied by the installer
+and containers are not built; they exist only in the
+full DVD image.
+
+=item B<00texlive.installer>
+
+This package defines the files to go into the installer
+archives (install-tl-unx.tar.gz, install-tl.zip) built
+by the tl-make-installer script. Most of what's here is also
+included in the texlive.infra package -- ordinarily duplicates
+are not allowed, but in this case, 00texlive.installer is never
+used *except* to build the installer archives, so it's ok.
+
+=back
=item B<texlive>I<some.thing>