summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec/ctan2tds
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/libexec/ctan2tds')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds12
1 files changed, 10 insertions, 2 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 6badde3909a..5616e05acaa 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -463,6 +463,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'gmeometric', "die 'skipping, obsolete'",
'gnu-freefont',"&MAKEgnu_freefont",
'go', "&MAKEflatten",
+ 'gothic', "&MAKEflatten",
'gradback', "die 'skipping, ca.2002, await request'",
'graphicp', "die 'skipping, experimental ca.2003'",
'graphicxsp', "die 'skipping, requires adobe distiller'",
@@ -1133,6 +1134,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'enctex', => '&PREHOOK_flatten1',
'fixme' => '&PREHOOK_fixme',
'fontools' => '&PREHOOK_fontools',
+ 'gothic' => '&PREHOOK_gothic',
'grotesq' => '&PREHOOK_unzip',
'ibygrk' => '&PREHOOK_ibygrk',
'isodoc' => '&PREHOOK_flatten1',
@@ -2377,12 +2379,12 @@ $standardmf='[0-9]\.mf';
'euro-ce', 'eu.*\.mf|ce.*\.mf',
'fetamont', 'NULL', # pregen
'feynmf', 'feynmf\.mf',
+ 'gothic', '(cmfrak|schwell|suet14|yinit(dd)?)\.mf',
'greenpoint', 'greenpoint\.mf',
'hands', 'hands\.mf',
'ibygrk', 'NULL',
'ifsym', '\.mf|\.gen',
- # no point in making tfm without pk for (black|gray|slant), is there?
- # doesn't seem worth it.
+ # no point in making tfm without pk for (black|gray|slant), is there?
'knuth-lib', 'manfnt\.mf|' . $standardmf,
'knuth-local', '(domino|mfman|random|snfont)\.mf',
'logic', 'milstd\.mf',
@@ -4880,6 +4882,12 @@ sub PREHOOK_fontools {
&SYSTEM ("$RM -rf doc"); # remove distributed pdf's
}
+sub PREHOOK_gothic {
+ print "PREHOOK_$package - rm blacklettert1 oldlatin etc.\n";
+ &SYSTEM ("$RM -rf blacklettert1 oldlatin ps"); # own packages
+ &SYSTEM ("$RM corkpaper.tex *.zip"); # symlink
+}
+
sub PREHOOK_ibygrk {
print "PREHOOK_$package - handle ibycus4.map\n";
# ibygrk has two instances of the same file ibycus4.map; it is