diff options
author | Norbert Preining <preining@logic.at> | 2007-05-27 07:06:46 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2007-05-27 07:06:46 +0000 |
commit | 67cd9230b2f85b81e4bee784cf6118afa5fcdaf1 (patch) | |
tree | 66fa9c923fd172deb822bf947d11cc6a35d565a3 /new-infra/README | |
parent | 43e7a0d990a62424029303aa9b928a330e696168 (diff) |
multi-arch
size computation
many fixes
was a long night on the train ;-)
git-svn-id: svn://tug.org/texlive/trunk@4376 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'new-infra/README')
-rw-r--r-- | new-infra/README | 50 |
1 files changed, 7 insertions, 43 deletions
diff --git a/new-infra/README b/new-infra/README index be08e705e5c..729ab601740 100644 --- a/new-infra/README +++ b/new-infra/README @@ -1,18 +1,11 @@ -A short example implementation -status 2007-05-13 +README of new infra +=================== -current status: -- tlsrc -> tlp conversion - Implemented: - . auto generation of packages in texmf-dist according to their - directory name - . package version based on the maximum of all package file - last changed revision number of subversion - Missing: - . update/inclusion of information from the catalogue - . missing source keys? - . ??? +Current status as of 2007-05-27 +- modules work, but need more testing + +- tlp generation from trivial tlsrc: I have generated tlsrc files for all texmf-dist/tpm/*.tpm files containing only the name, executes, and depends, and from these I generated tlp files The automatic procedure works quiet well: @@ -28,34 +21,5 @@ current status: Generation time on my small laptop for all texmf-dist tlp is around 40sec -- tlp -> tldb conversion - Implemented: - . just do it, trivial, cat $i, echo "" ... - Missing: - . no idea what it shoud do -- usage of tldb - Implemented: - . reading of the whole tldp and generation of a perl hash - . generation of tlp files from the tldp database - Missing - . replacement/update/other operations on single tlp entries - this should be trivial as it is only hash operations - -make runs the following commands: - -1) generates tlp from tlsrc/*.tlsrc - currently implemented is the auto generation of packages - if no pattern is given (see tlsrc/foo.tlsrc) and more - complicated patterns (using perl regexp atm). - -2) generates a tldb from tlp/*.tlp - trivial concatenation with empty lines between - -3) moves tlp to tlp.old - -4) re-generates the tlp from the tldb - use_tldb defines a function read_tldb_file which reads the whole - file into a hash - -5) compares tlp.old and tlp +- updater is there as skeleton |