summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-12-25 01:46:10 +0000
committerKarl Berry <karl@freefriends.org>2007-12-25 01:46:10 +0000
commit645fd07843725c8292817dd5eaa28fa737b01e79 (patch)
tree833ff198ff320f981e1dfe792e05701f9614b7c0
parent597c79f9ec3288bd50157dec162ce5bea2c04ba8 (diff)
stubs update to get rid of context
git-svn-id: svn://tug.org/texlive/trunk@5891 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/TODO51
-rw-r--r--Master/texmf-dist/doc/latex/stubs/README.TEXLIVE8
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/ctxtools.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/exatools.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/luatools.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/makempy.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/mpstools.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/mptopdf.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/mtxtools.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/pdftools.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/pstopdf.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/rlxtools.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/runtools.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/texexec.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/texfont.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/textools.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/texutil.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/tmftools.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/mswin/xmltools.bat2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/ctxtools2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/exatools2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/luatools2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/makempy2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/mpstools2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/mptopdf2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/mtxtools2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/pdftools2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/pstopdf2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/rlxtools2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/runtools2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/texexec2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/texfont2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/textools2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/texutil2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/tmftools2
-rw-r--r--Master/texmf-dist/scripts/context/stubs/unix/xmltools2
-rw-r--r--Master/tlpkg/tlpsrc/stubs.tlpsrc1
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/*