summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-06-09 21:43:21 +0000
committerKarl Berry <karl@freefriends.org>2019-06-09 21:43:21 +0000
commit5e1e887cbc4b4482577de7b69422b067fb436df7 (patch)
tree51d9bb9c9781f1c0773fe5da05760409bd2b0f47 /Master
parent852052e79f50a2e923efc713738895be40b2a7f8 (diff)
heuristica (9jun19)
git-svn-id: svn://tug.org/texlive/trunk@51352 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/fonts/heuristica/README5
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Inf.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Sup.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TLF.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TOsF.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Inf.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Sup.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TLF.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TOsF.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Inf.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Sup.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TLF.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TOsF.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Inf.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Sup.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TLF.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TOsF.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Inf.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Sup.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TLF.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TOsF.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TLF.fd4
-rw-r--r--Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TOsF.fd4
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds13
24 files changed, 82 insertions, 24 deletions
diff --git a/Master/texmf-dist/doc/fonts/heuristica/README b/Master/texmf-dist/doc/fonts/heuristica/README
index 8ed6562d109..2c4dbacd38f 100644
--- a/Master/texmf-dist/doc/fonts/heuristica/README
+++ b/Master/texmf-dist/doc/fonts/heuristica/README
@@ -2,7 +2,10 @@ With update 1.08 to Heuristica, the package reverts to the otf fonts as distribu
http://www.ctan.org/license/lppl1.3
for the details of that license.
-Current version: 1.09 2017-03-14
+Current version: 1.091 2019-06-084
+
+Changes in version 1.091
+Corrected an error in the fd files. The use of \providecommand in the fd could cause problems for users who did not load heuristica.sty.
Changes in version 1.09
Added options to give the user complete control of all word-spacing parameters.
diff --git a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Inf.fd b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Inf.fd
index 1b44cbb23dc..7a9b4981caa 100644
--- a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Inf.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Inf.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{LY1}{Heuristica-Inf}{\Heuristica@sf}
\DeclareFontShape{LY1}{Heuristica-Inf}{m}{it}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Sup.fd b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Sup.fd
index 7f66ae33c68..3458b08763b 100644
--- a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Sup.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-Sup.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{LY1}{Heuristica-Sup}{\Heuristica@sf}
\DeclareFontShape{LY1}{Heuristica-Sup}{b}{it}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TLF.fd b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TLF.fd
index 69e7c256180..db8f94cb5ba 100644
--- a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TLF.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TLF.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{LY1}{Heuristica-TLF}{\Heuristica@sf}
\DeclareFontShape{LY1}{Heuristica-TLF}{m}{sc}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TOsF.fd b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TOsF.fd
index 183745aa1b2..56d019bb93b 100644
--- a/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/LY1Heuristica-TOsF.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{LY1}{Heuristica-TOsF}{\Heuristica@sf}
\DeclareFontShape{LY1}{Heuristica-TOsF}{m}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Inf.fd b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Inf.fd
index 60d640fb87d..065dddd29cf 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Inf.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Inf.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T1}{Heuristica-Inf}{\Heuristica@sf}
\DeclareFontShape{T1}{Heuristica-Inf}{m}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Sup.fd b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Sup.fd
index ab558cf970c..6865775971b 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Sup.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-Sup.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T1}{Heuristica-Sup}{\Heuristica@sf}
\DeclareFontShape{T1}{Heuristica-Sup}{b}{it}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TLF.fd b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TLF.fd
index e212e362e77..3d318b95560 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TLF.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TLF.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T1}{Heuristica-TLF}{\Heuristica@sf}
\DeclareFontShape{T1}{Heuristica-TLF}{m}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TOsF.fd b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TOsF.fd
index 9665a0aedd6..6e647458a1e 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T1Heuristica-TOsF.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T1}{Heuristica-TOsF}{\Heuristica@sf}
\DeclareFontShape{T1}{Heuristica-TOsF}{b}{it}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Inf.fd b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Inf.fd
index fec9d81656a..2140e07ca2d 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Inf.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Inf.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T2A}{Heuristica-Inf}{\Heuristica@sf}
\DeclareFontShape{T2A}{Heuristica-Inf}{b}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Sup.fd b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Sup.fd
index 05240e16255..c2fe7a3b9cd 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Sup.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-Sup.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T2A}{Heuristica-Sup}{\Heuristica@sf}
\DeclareFontShape{T2A}{Heuristica-Sup}{m}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TLF.fd b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TLF.fd
index a5953796994..70463f6f367 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TLF.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TLF.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T2A}{Heuristica-TLF}{\Heuristica@sf}
\DeclareFontShape{T2A}{Heuristica-TLF}{b}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TOsF.fd b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TOsF.fd
index 5ec34cc2a8c..0a7ea9df538 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T2AHeuristica-TOsF.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T2A}{Heuristica-TOsF}{\Heuristica@sf}
\DeclareFontShape{T2A}{Heuristica-TOsF}{m}{sc}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Inf.fd b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Inf.fd
index e2e6f2cd08c..1369f5be15e 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Inf.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Inf.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T2B}{Heuristica-Inf}{\Heuristica@sf}
\DeclareFontShape{T2B}{Heuristica-Inf}{b}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Sup.fd b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Sup.fd
index 65628a49ed8..50cab8be5ee 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Sup.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-Sup.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T2B}{Heuristica-Sup}{\Heuristica@sf}
\DeclareFontShape{T2B}{Heuristica-Sup}{m}{it}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TLF.fd b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TLF.fd
index 8e6165378f1..07d3249bb10 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TLF.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TLF.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T2B}{Heuristica-TLF}{\Heuristica@sf}
\DeclareFontShape{T2B}{Heuristica-TLF}{m}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TOsF.fd b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TOsF.fd
index 1f296d7c75f..3a6c3b6b38f 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T2BHeuristica-TOsF.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T2B}{Heuristica-TOsF}{\Heuristica@sf}
\DeclareFontShape{T2B}{Heuristica-TOsF}{b}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Inf.fd b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Inf.fd
index 44a15a2646a..33a0d34eaaa 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Inf.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Inf.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T2C}{Heuristica-Inf}{\Heuristica@sf}
\DeclareFontShape{T2C}{Heuristica-Inf}{b}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Sup.fd b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Sup.fd
index 5cc362aa5c5..55b3cefd458 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Sup.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-Sup.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T2C}{Heuristica-Sup}{\Heuristica@sf}
\DeclareFontShape{T2C}{Heuristica-Sup}{b}{it}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TLF.fd b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TLF.fd
index 36b96585206..c0ab3285bb2 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TLF.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TLF.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T2C}{Heuristica-TLF}{\Heuristica@sf}
\DeclareFontShape{T2C}{Heuristica-TLF}{b}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TOsF.fd b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TOsF.fd
index b3ccfad2b29..460831a86ab 100644
--- a/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/T2CHeuristica-TOsF.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{T2C}{Heuristica-TOsF}{\Heuristica@sf}
\DeclareFontShape{T2C}{Heuristica-TOsF}{b}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TLF.fd b/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TLF.fd
index 892bdba2119..82aa4f71ce1 100644
--- a/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TLF.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TLF.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{TS1}{Heuristica-TLF}{\Heuristica@sf}
\DeclareFontShape{TS1}{Heuristica-TLF}{m}{n}{
diff --git a/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TOsF.fd b/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TOsF.fd
index 35b433c096e..8d3039b8d39 100644
--- a/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/heuristica/TS1Heuristica-TOsF.fd
@@ -9,7 +9,9 @@
\edef\Heuristica@@scale{s*[\csname Heuristica@scale\endcsname]}%
\fi
-\providecommand{\Heuristica@sf}{}
+\expandafter\ifx\csname Heuristica@sf\endcsname\relax
+ \let\Heuristica@sf\@empty
+\fi
\DeclareFontFamily{TS1}{Heuristica-TOsF}{\Heuristica@sf}
\DeclareFontShape{TS1}{Heuristica-TOsF}{b}{it}{
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 7e90739ef93..c8fee8b8db7 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -112,6 +112,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'apacite', "&MAKEflatten",
'apalike', "die 'skipping, merged into bibtex'",
'apl', "die 'skipping, noinfo license'",
+ 'aplweb', "die 'skipping, ancient program'",
'ar', "die 'skipping, use aspectratio'",
'arabi', "&MAKEarabi",
'arabtex', "&MAKEarabtex",
@@ -126,6 +127,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'armymemo', "die 'skipping, requires arial'",
'arphic', "&MAKEarphic",
'arrayjob', "die 'skipping, use arrayjobx'",
+ 'arraymaker', "die 'skipping, ancient program'",
'artthreads', "die 'skipping, per author (dps) request'",
'asana-math', "die 'skipping, use Asana-Math'",
'ascii', "die 'skipping, use ascii-font'",
@@ -203,9 +205,10 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'boondox', "&MAKEcopy",
'borceux', "&MAKEborceux",
'bridge', "die 'skipping, latex 2.09'",
+ 'bridge-pln', "die 'skipping, noinfo license'",
'brief-t', "die 'skipping, old support'",
'brief_t', "die 'skipping, old support'",
- 'bsheaders', "die 'skipping, license unstated, ca.2005, await request'",
+ 'bsheaders', "die 'skipping, noinfo license, ca.2005, await request'",
'burmese', "&MAKEflatten",
'business-research', "die 'skipping, w32 fonts required'",
'byzantinemusic', "die 'skipping, includes non-relocating jar'",
@@ -394,6 +397,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'duplicat', "die 'skipping, use piff'",
'dutchcal', "&MAKEcopy",
'dvipdfmx-def',"die 'skipping, replaced by graphics-def'",
+ 'dvisun', "die 'skipping, ancient program'",
'dvisvgm-def', "die 'skipping, replaced by graphics-def'",
'eCards', "die 'skipping, per author request'",
'ean13isbn', "&MAKEcopy",
@@ -524,6 +528,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'germbib', "&MAKEgermbib",
'getargs', "die 'skipping, obsolete on CTAN'",
'getnonfreefonts', "die 'skipping, requires nonfree fonts'",
+ 'gfs', "die 'skipping, use individual font names'",
'gfsartemisia',"&MAKEflatten",
'gfsbaskerville',"&MAKEflatten",
'gfsbodoni', "&MAKEflatten",
@@ -557,6 +562,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'harvardkyoto',"die 'skipping, use xetex-devanagari'",
'he-le-na', "die 'skipping, nonfree (shareware) license'",
'helvetic', "die 'skipping, part of urw-base35, frozen'",
+ 'hershey', "die 'skipping, ancient font'",
'hexdump', "die 'skipping, nonfree (probably) license'",
'hfbright', "&MAKEflatten",
'hge', "die 'skipping, looks nonfree'",
@@ -612,6 +618,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'jmakepdfx', "die 'skipping, non-self-locating java?'",
'joy-of-tex', "die 'skipping, nonfree'",
'jpgfdraw', "die 'skipping, requires java'",
+ 'jpicedt', "die 'skipping, ancient program'",
'junicode', "&MAKEflatten",
'kalendar', "die 'skipping, noinfo license'",
'kbordermatrix',"die 'skipping, noinfo license'",
@@ -623,6 +630,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'kerkis', "&MAKEflatten",
'keyreader', "&MAKEmv_doctex",
'keys3', "die 'skipping, merged into expl3'",
+ 'knit', "die 'skipping, ancient program'",
'knitting', "&MAKEflatten",
'knuth', "die 'skipping, new top-level web/ dir? copies from sources?'",
'koi8', "die 'skipping, ca.1996, noinfo license'",
@@ -1109,6 +1117,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'sikumuna', "die 'skipping, lyx template'",
'simpsons', "die 'skipping, noinfo license'",
'simurgh', "&MAKEflatten",
+ 'sistyle', "die 'skipping, use SIstyle'",
'skak', "&MAKEflatten",
'skeyval', "&MAKEmv_doctex",
'slashbox', "die 'skipping, noinfo license, c.1993'",
@@ -1149,6 +1158,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'tclldoc', "die 'skipping, use tcldoc'",
'tds', "die 'skipping, do by hand from http://tug.org/tds'",
'technica', "die 'skipping, generic .sty names'",
+ 'telugu', "die 'skipping, old language support, await request'",
'template', "die 'skipping, use xpackages'",
'tengwarscript', "&MAKEflatten",
'tex-converter', "die 'skipping, old support'",
@@ -1171,6 +1181,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'texpower', "&MAKEnosymlinks",
'texsis', "die 'skipping, needs its own format-level directory, sorry'", #"&MAKEtexsis",
'texsort', "die 'skipping, use sttools'",
+ 'textool', "die 'skipping, ancient program'",
'tfrupee', "&MAKEflatten",
'tgothic', "die 'skipping, use bookhands'",
'thaifonts-arundina', "die 'skipping, fontforge format only'",