diff options
author | Norbert Preining <preining@logic.at> | 2009-09-15 18:56:50 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2009-09-15 18:56:50 +0000 |
commit | 995770ec5a02a4379ee49acbad1ce091601f7203 (patch) | |
tree | 1d78cb5bf9ab257c8c5d66ceb3127337fbd4b0b3 /Master/tlpkg/doc/installer-layout.txt | |
parent | 29b6bc51ba93d568c16f16e04fbc509653d85241 (diff) |
rework tlpkg/doc and tlpkg/dev layout
git-svn-id: svn://tug.org/texlive/trunk@15301 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/doc/installer-layout.txt')
-rw-r--r-- | Master/tlpkg/doc/installer-layout.txt | 92 |
1 files changed, 0 insertions, 92 deletions
diff --git a/Master/tlpkg/doc/installer-layout.txt b/Master/tlpkg/doc/installer-layout.txt deleted file mode 100644 index 1fc6ad424c0..00000000000 --- a/Master/tlpkg/doc/installer-layout.txt +++ /dev/null @@ -1,92 +0,0 @@ -Installer/Updater/Layout -======================== - -layout ------- - -root directory ROOT (texlive2008 or texlive-2008 or ...) - - ROOT/texmf-dist - ROOT/texmf - ROOT/texmf-config - ROOT/texmf-var - ROOT/bin - - ROOT/tlpkg/texlive.tlpdb - ROOT/tlpkg/tlpobj - ROOT/tlpkg/ ... - -As suggested by Reinhard, and discussed with Karl, I propose to put the -texlive.tlpdb NOT into ROOT, but "hide" it somehow, i.e., put it into - ROOT/tlpkg - - -distribution methods --------------------- - - inst CD/DVD - - contains all the packages in zip (or lzma or ...) form, plus the - installer and the texlive.tlpdb - - live DVD - - contains a live tree, no zip media, plus the texlive.tlpdb - - network - - zip files - "package version" file - texlive.tlpdb (??? necessary, could be ignored) - - -format of the zip files ----------------------- -(can be another compression method) - -The zip files contain the files with pathes relative to ROOT, i.e., - ./texmf-dist/... - ./texmf/... - ./bin/... - -Furthermore, the zip file contains a TLPOBJ file in - ./tlpkg/tlpobj/NAME.tlpobj - -This allows the distribution of "packages" even from outside of TeX Live -(imagine that someone creates a minion-pro.zip for installation into -the TeX Live installation). - -OTOH this is a duplication in some cases since the inst and live media -the same information is present in the texlive.tlpdb. But I think that the -win of "self containment" over "no duplication" is more important. - -Furthermore, Karl suggested that some people may want to recreate the -texlive.tlpdb in case it was destroyed. For this we have to ship the -tlpobj files. - - -Installation procedure ----------------------- - -- from inst CD --------------- - - files in the zip - tlpobj data from shipped texlive.tlpdb or the zip file - -- from network (used also for the updater) ------------------------------------------- - - files in the zip - tlpobj data from the zip file or from the network tlpdb (if present) - - -- from full/live DVD: ---------------------- - - files from the DVD - tlpobj data from the shipped texlive.tlpdb - - -(from here on action for all) - |