summaryrefslogtreecommitdiff
path: root/Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2009-08-05 16:19:41 +0000
committerNorbert Preining <preining@logic.at>2009-08-05 16:19:41 +0000
commitedd31659b22ab4d3718918fca2ac2506fe118474 (patch)
tree55a9f86d0262db51a6e5c31c960c98ca1eeefbd1 /Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc
parent272f667ff1987bad105a0f13f0337e9813671862 (diff)
move all the options from the .tlpsrc files to hashes in TLConfig
and initialize the respective tlpobjs (00texlive.installation and 00texlive.config) from the values in these hashes. Update tl-update-tlpdb to use that, and add some comments to the tlpsrc files git-svn-id: svn://tug.org/texlive/trunk@14542 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc')
-rw-r--r--Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc19
1 files changed, 8 insertions, 11 deletions
diff --git a/Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc b/Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc
index 959ae99fb81..088fd2954ff 100644
--- a/Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc
+++ b/Master/tlpkg/tlpsrc/00texlive.installation.tlpsrc
@@ -7,6 +7,14 @@ longdesc
longdesc 2. on an installed system it serves as a configuration file.
longdesc We have to remember these settings for additional package
longdesc installation, removal, etc.
+longdesc
+longdesc In the tlpsrc itself only those options are saved that are used *ONLY*
+longdesc at installation time, currently opt_paper, opt_path, opt_frozen.
+longdesc These will longdesc be saved in the local tlpdb and will not be
+longdesc accessible by tlmgr.
+longdesc
+longdesc All other options are set from TLConfig::TLPDBOptions to the
+longdesc default values specified there.
longdesc
longdesc There are two types here:
longdesc - If the key starts with opt_ this is an options that can be
@@ -30,19 +38,8 @@ longdesc All packages starting with 00texlive are considered virtual packages
longdesc in the sense that no containers are generated and these packages
longdesc are never split into .src and .doc sub-packages in the tlpdb.
-depend opt_location:__MASTER__
depend opt_paper:a4
-depend opt_create_formats:1
-depend opt_desktop_integration:1
-depend opt_file_assocs:1
-depend opt_post_code:1
-depend opt_w32_multi_user:1
depend opt_path:0
-depend opt_sys_bin:/usr/local/bin
-depend opt_sys_info:/usr/local/info
-depend opt_sys_man:/usr/local/man
-depend opt_install_docfiles:1
-depend opt_install_srcfiles:1
# if we want to make a dist frozen uncomment that and tlmgr will bail out
# telling that TLNNNN is frozen