summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/TODO')
-rw-r--r--Master/tlpkg/TODO27
1 files changed, 17 insertions, 10 deletions
diff --git a/Master/tlpkg/TODO b/Master/tlpkg/TODO
index ab27ef6df5e..e609df6fdf4 100644
--- a/Master/tlpkg/TODO
+++ b/Master/tlpkg/TODO
@@ -4,18 +4,25 @@ TODO for TeX Live
installer
---------
-- write TLPDB->make_fmtutil_cnf_lines and TLPDB->make_updmap_cfg_lines
- returning arrays of lines.
+- more intelligent support of
+ texmf-local/web2c/fmtutil-local.cnf
+ texmf-local/web2c/updmap-local.cfg
+ texmf-local/tex/generic/config/language-local.dat
+ currently these files are simply added at the end of the respective
+ config files at installation time, but not in any way checked for
+ duplication etc.
-- using the above functions the installer should do the following at the
- end of the installation and after an upgrade session:
- . call the above two functions
- . check on the existence of texmf-local/web2c/fmtutil-local.cnf and
- texmf-local/web2c/updmap-local.cfg and merge these files with the
- above lines
- . write out the final config files to texmf-var and call the respective
- update programs
+- Change the headers of the three "header" files
+ texmf/web2c/fmtutil-hdr.cnf
+ texmf/web2c/updmap-hdr.cfg
+ texmf/tex/generic/config/language.us
+ stating that the file is generated and the user should add stuff
+ to the above config files ...
+- implement a managing program that does the same as the installer, i.e.
+ updates the 3 config files from the installed stuff plus the -local
+ files, and calls the respective programs
+
infra structure
---------------