summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2006-10-12 02:00:08 +0000
committerNorbert Preining <preining@logic.at>2006-10-12 02:00:08 +0000
commitcbc51478d172b531abcb97c5d8abe650ea58c6e4 (patch)
tree5dd62e78153954a40715e380f6c16e5cbf08dc2c /Build
parentf516b1a1044ae23e71bda0e1fb2fb82d869a34ba (diff)
add instructions for adding package to ctan-tpm-check
git-svn-id: svn://tug.org/texlive/trunk@2318 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/TODO25
1 files changed, 24 insertions, 1 deletions
diff --git a/Build/TODO b/Build/TODO
index f1eacedb22b..aeaad91883d 100644
--- a/Build/TODO
+++ b/Build/TODO
@@ -47,7 +47,30 @@ texmf-doc/tpm/lshort-turkish.tpm
1b. How to add new packages to tpm-ctan-check?
----------------------------------------------
-For Karl to fill in information.
+It's not even necessary to do that unless ctan2tds has to do something
+special. For many packages, the defaults work.
+
+So what I do is nearly the same as updating:
+
+0) check licensing, sources [doc especially], etc.
+
+1) run ctan2tl.
+
+2) inspect output of where the files ended up.
+
+2a) if good, then good. Run with --place, add to tpm-ctan-check, and
+ -- the only different thing -- add it to some collection-*.tpm.
+ Commit.
+
+2b) if bad, then bad. Hack ctan2tds as necessary, maybe just
+ MAKEflatten, maybe a one-off routine, whatever is needed. Repeat.
+
+
+Adaption for ctan2tds:
+
+authorindex
+ the perl file "authorindex" must be moved to source/latex/authorindex
+
1c. Hyphenation patterns