diff options
author | Karl Berry <karl@freefriends.org> | 2007-12-25 01:46:10 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-12-25 01:46:10 +0000 |
commit | 645fd07843725c8292817dd5eaa28fa737b01e79 (patch) | |
tree | 833ff198ff320f981e1dfe792e05701f9614b7c0 | |
parent | 597c79f9ec3288bd50157dec162ce5bea2c04ba8 (diff) |
stubs update to get rid of context
git-svn-id: svn://tug.org/texlive/trunk@5891 c570f23f-e606-0410-a88d-b1316a301751
37 files changed, 36 insertions, 92 deletions
diff --git a/Build/TODO b/Build/TODO index 29419544c01..f16247d94ad 100644 --- a/Build/TODO +++ b/Build/TODO @@ -5,22 +5,24 @@ started by NP 2006-10-10 Contents -------- 1. Package updates - a. packages already in tpm-ctan-check - b. How to add new packages to tpm-ctan-check? (Karl please fill in!) - c. Hyphenation patterns + a. packages already in tlpkg-ctan-check + b. add more packages + c. fix ctan2tds + d. hyphenation patterns 2. Sources updates 3. Infrastructure -------------------------- - 1. Package updates ================== -Please see http://www.tug.org/texlive/pkgupdate.html +Please see http://www.tug.org/texlive/pkgupdate.html. +And fix tlpkg-ctan-check when it can't find files or has other problems. +And check/fix files being in more than one package in tlpdb. +And check/fix multiple files with the same name. + 1a. packages already in tpm-ctan-check -------------------------------------- - texmf-dist/tpm/active-conf.tpm the subdirs on CTAN 2006-version and example contain the same files! the check compares different files @@ -34,37 +36,46 @@ texmf-dist/tpm/active-conf.tpm texmf-dist/tpm/beebe.tpm MAKEbeebe needs work, this is true! -texmf-dist/tpm/hyperref.tpm - hyperref-tds.zip seems to be out-of-date, after updating the - check still spits out changed .html file - texmf-doc/tpm/lshort-turkish.tpm turkish is not defined in the @languages array in Tpm.pm, so files in the buildPatternsDocumentation (Tpm.pm) function, which checks for /doc/$language/.... and /source/$language/.... -subfigure: - INSTALLES ltxdoc.cfg should be killed! +1b. add more packages +--------------------- +ultimately, nearly every package in TL should be checked against a +master. good luck. + +1c. fix ctan2tds +---------------- +(Aside from the whole script being a horrible kludge that needs +rewriting from scratch.) -Adaption for ctan2tds: ----------------------- authorindex the perl file "authorindex" must be moved to source/latex/authorindex +%moreclean + rerun every package listed in this hash to be sure changes + around 24dec07 haven't broken things. be careful. -1c. Hyphenation patterns +1d. hyphenation patterns ------------------------ -There are hyphenation files to sort out if you care to work on that - incredibly frustrating task. +There are endless hyphenation files to sort out if you care to work on +that incredibly frustrating task. Some half-baked attempts have been +made in ctan2tds et al., but nothing that really works. We cannot trust +that any of the hyphenation files are autochecked against CTAN; perhaps +we should write a special-purpose script that does that and only that. -2. sources updates +2. Sources updates ================== - There are some patches to apply to the sources. There are the program sources to update in general (e.g., dvipng). +lcdf-typetools should be moved to texk to simplify config (it is the + only kpathsea-using program in utils). +The README and/or README.TL files show upstreams sources where we have them. 3. Infrastructure diff --git a/Master/texmf-dist/doc/latex/stubs/README.TEXLIVE b/Master/texmf-dist/doc/latex/stubs/README.TEXLIVE index b6ddc1c640b..22d79f4588b 100644 --- a/Master/texmf-dist/doc/latex/stubs/README.TEXLIVE +++ b/Master/texmf-dist/doc/latex/stubs/README.TEXLIVE @@ -1,6 +1,6 @@ +The following files have been removed in the TeX Live installation of +the current package, typically due to duplication, lack of space, or +missing source code. You can find these files on CTAN. If questions or +concerns, email tex-live.org. -The following files have been removed from the current package -due to licensing conditions or missing source code. Please find -these files on the CTAN! stubs.pdf - diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/ctxtools.bat b/Master/texmf-dist/scripts/context/stubs/mswin/ctxtools.bat deleted file mode 100644 index 13614a1d98d..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/ctxtools.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart ctxtools.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/exatools.bat b/Master/texmf-dist/scripts/context/stubs/mswin/exatools.bat deleted file mode 100644 index 36230a528f4..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/exatools.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart exatools.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/luatools.bat b/Master/texmf-dist/scripts/context/stubs/mswin/luatools.bat deleted file mode 100644 index 383bcb113b2..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/luatools.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart luatools.lua %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/makempy.bat b/Master/texmf-dist/scripts/context/stubs/mswin/makempy.bat deleted file mode 100644 index 9622d96a5f3..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/makempy.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart makempy.pl %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/mpstools.bat b/Master/texmf-dist/scripts/context/stubs/mswin/mpstools.bat deleted file mode 100644 index 10ec3f1d687..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/mpstools.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart mpstools.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/mptopdf.bat b/Master/texmf-dist/scripts/context/stubs/mswin/mptopdf.bat deleted file mode 100644 index 757ea58f9ce..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/mptopdf.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart mptopdf.pl %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/mtxtools.bat b/Master/texmf-dist/scripts/context/stubs/mswin/mtxtools.bat deleted file mode 100644 index cb0b1e39e47..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/mtxtools.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart mtxtools.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/pdftools.bat b/Master/texmf-dist/scripts/context/stubs/mswin/pdftools.bat deleted file mode 100644 index 71662d3f766..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/pdftools.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart pdftools.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/pstopdf.bat b/Master/texmf-dist/scripts/context/stubs/mswin/pstopdf.bat deleted file mode 100644 index 091b0d4d7bd..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/pstopdf.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart pstopdf.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/rlxtools.bat b/Master/texmf-dist/scripts/context/stubs/mswin/rlxtools.bat deleted file mode 100644 index e5cdca25009..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/rlxtools.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart rlxtools.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/runtools.bat b/Master/texmf-dist/scripts/context/stubs/mswin/runtools.bat deleted file mode 100644 index 37df398ab37..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/runtools.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart runtools.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/texexec.bat b/Master/texmf-dist/scripts/context/stubs/mswin/texexec.bat deleted file mode 100644 index 44615dbd918..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/texexec.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart texexec.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/texfont.bat b/Master/texmf-dist/scripts/context/stubs/mswin/texfont.bat deleted file mode 100644 index 9dd50309ff3..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/texfont.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart texfont.pl %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/textools.bat b/Master/texmf-dist/scripts/context/stubs/mswin/textools.bat deleted file mode 100644 index 4fc5c549255..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/textools.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart textools.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/texutil.bat b/Master/texmf-dist/scripts/context/stubs/mswin/texutil.bat deleted file mode 100644 index 61e90ca6509..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/texutil.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart texutil.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/tmftools.bat b/Master/texmf-dist/scripts/context/stubs/mswin/tmftools.bat deleted file mode 100644 index a7053043d22..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/tmftools.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart tmftools.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/mswin/xmltools.bat b/Master/texmf-dist/scripts/context/stubs/mswin/xmltools.bat deleted file mode 100644 index 9721095b298..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/mswin/xmltools.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off
-texmfstart xmltools.rb %*
diff --git a/Master/texmf-dist/scripts/context/stubs/unix/ctxtools b/Master/texmf-dist/scripts/context/stubs/unix/ctxtools deleted file mode 100644 index 84e47bbee3c..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/ctxtools +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart ctxtools.rb "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/exatools b/Master/texmf-dist/scripts/context/stubs/unix/exatools deleted file mode 100644 index 50ff0f07e46..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/exatools +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart exatools.rb "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/luatools b/Master/texmf-dist/scripts/context/stubs/unix/luatools deleted file mode 100644 index cb3ec1add4a..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/luatools +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart luatools.lua "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/makempy b/Master/texmf-dist/scripts/context/stubs/unix/makempy deleted file mode 100644 index 4bf7a1af230..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/makempy +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart makempy.pl "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/mpstools b/Master/texmf-dist/scripts/context/stubs/unix/mpstools deleted file mode 100644 index b4c8f634548..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/mpstools +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart mpstools.rb "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/mptopdf b/Master/texmf-dist/scripts/context/stubs/unix/mptopdf deleted file mode 100644 index 980a3123d1a..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/mptopdf +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart mptopdf.pl "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/mtxtools b/Master/texmf-dist/scripts/context/stubs/unix/mtxtools deleted file mode 100644 index 2922e0b4674..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/mtxtools +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart mtxtools.rb "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/pdftools b/Master/texmf-dist/scripts/context/stubs/unix/pdftools deleted file mode 100644 index 92ee803a868..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/pdftools +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart pdftools.rb "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/pstopdf b/Master/texmf-dist/scripts/context/stubs/unix/pstopdf deleted file mode 100644 index 5b38ed426cb..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/pstopdf +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart pstopdf.rb "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/rlxtools b/Master/texmf-dist/scripts/context/stubs/unix/rlxtools deleted file mode 100644 index 41cea40fc09..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/rlxtools +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart rlxtools.rb "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/runtools b/Master/texmf-dist/scripts/context/stubs/unix/runtools deleted file mode 100644 index ff9a333791b..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/runtools +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart runtools.rb "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/texexec b/Master/texmf-dist/scripts/context/stubs/unix/texexec deleted file mode 100644 index 2158172906a..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/texexec +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart texexec.rb "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/texfont b/Master/texmf-dist/scripts/context/stubs/unix/texfont deleted file mode 100644 index a91f786e3f8..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/texfont +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart texfont.pl "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/textools b/Master/texmf-dist/scripts/context/stubs/unix/textools deleted file mode 100644 index 7445eac371c..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/textools +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart textools.rb "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/texutil b/Master/texmf-dist/scripts/context/stubs/unix/texutil deleted file mode 100644 index 607154af059..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/texutil +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart texutil.rb "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/tmftools b/Master/texmf-dist/scripts/context/stubs/unix/tmftools deleted file mode 100644 index 7531a966390..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/tmftools +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart tmftools.rb "$@" diff --git a/Master/texmf-dist/scripts/context/stubs/unix/xmltools b/Master/texmf-dist/scripts/context/stubs/unix/xmltools deleted file mode 100644 index 03086d0436b..00000000000 --- a/Master/texmf-dist/scripts/context/stubs/unix/xmltools +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -texmfstart xmltools.rb "$@" diff --git a/Master/tlpkg/tlpsrc/stubs.tlpsrc b/Master/tlpkg/tlpsrc/stubs.tlpsrc index e041cbd1ee8..9ef2c4d43b1 100644 --- a/Master/tlpkg/tlpsrc/stubs.tlpsrc +++ b/Master/tlpkg/tlpsrc/stubs.tlpsrc @@ -1,2 +1,3 @@ name stubs category Package +runpattern +!f texmf-dist/scripts/context/stubs/* |