summaryrefslogtreecommitdiff
path: root/new-infra/README
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2007-05-27 07:06:46 +0000
committerNorbert Preining <preining@logic.at>2007-05-27 07:06:46 +0000
commit67cd9230b2f85b81e4bee784cf6118afa5fcdaf1 (patch)
tree66fa9c923fd172deb822bf947d11cc6a35d565a3 /new-infra/README
parent43e7a0d990a62424029303aa9b928a330e696168 (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/README50
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