summaryrefslogtreecommitdiff
path: root/Build/TODO
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2006-10-12 02:44:28 +0000
committerNorbert Preining <preining@logic.at>2006-10-12 02:44:28 +0000
commite4be310eb904edddd969577bbe32e482d2e968b3 (patch)
treea07fa028dcce2a8cdb16ac3dc8e003859acd676e /Build/TODO
parentc6c1494e12a8cc974f899cae658cc331f6b2dfed (diff)
another update to TODO
git-svn-id: svn://tug.org/texlive/trunk@2320 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/TODO')
-rw-r--r--Build/TODO65
1 files changed, 43 insertions, 22 deletions
diff --git a/Build/TODO b/Build/TODO
index a708e506232..413659d9787 100644
--- a/Build/TODO
+++ b/Build/TODO
@@ -52,28 +52,49 @@ special. For many packages, the defaults work.
So what I do is nearly the same as updating:
-0) check licensing, sources [doc especially], etc.
- If you want/can PLEASE update the TeX Catalogue entry or send
- us tex-live@tug.org, debian-tex@lists.debian.org
- the relevant information:
- - version of package checked
- - date checked
- - type of license
- - where the license statement can be found (filename, eg README)
-
-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.
- Adding to a collection should only be necessary if you add
- a new packages. The old ones should already be contained in one
- collection. But you can check ...
-
-2b) if bad, then bad. Hack ctan2tds as necessary, maybe just
- MAKEflatten, maybe a one-off routine, whatever is needed. Repeat.
+
+0) Add /pat/to/texlive/svn/repository/Build/tools to your path
+
+1) Choose a package, ie a tpm, best for now one in texmf-dist/tpm/ which
+ is NOT already in tpm-ctan-check. You can get a list of the
+ not treated packages by calling
+ tpm-ctan-check --list-not-treated-tpm
+
+
+2) check licensing, sources [doc especially], etc.
+ if you have the CTAN archive available you can call
+ CTAN=/pat/to/CTAN tlpkginfo --ctan-dir <package>
+ to get the location of the package.
+ (optional, but would be great)
+ If you want/can PLEASE update the TeX Catalogue entry or send
+ us tex-live@tug.org, debian-tex@lists.debian.org
+ the relevant information:
+ - version of package checked
+ - date checked
+ - type of license
+ - where the license statement can be found (filename, eg
+ README)
+
+3) run ctan2tl and inspect the output, please see details on the above
+ website for a short explanation how to interpret the output
+
+3a) if good, then good:
+ - add the package name to ctan-tpm-check (yeah, one more)
+ - call ctan2tl --place <package>
+ - submit
+
+3b) if bad, then bad:
+ Hack ctan2tds as necessary, which can be everything:
+ maybe just MAKEflatten, maybe something else.
+ Or just inform us here and we will take a look.
+
+4) continue with another package.
+
+
+If you want to add a NEW package without a tpm, do more or less the same
+as above, only in stel 3a) add it also to one of the collections, or ask
+us where to add it.
+
Adaption for ctan2tds: