summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec/ctan2tds
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/libexec/ctan2tds')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds8
1 files changed, 6 insertions, 2 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 76cfd9a2798..63ffde95d74 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1254,6 +1254,7 @@ $standarddest = "texmf-dist";
'jadetex', 'jadetex',
'japanese', 'platex',
'jsclasses', 'platex',
+ 'knuth-local', 'plain',
'kotex-plain', 'plain',
'levy', 'generic', # one .sty, one .tex
'luatexja', 'luatex',
@@ -1440,6 +1441,7 @@ $standardtex='\.(.bx|cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$';
'karnaugh', 'kvmacros.tex',
'kastrup', 'binhex.tex|' . $standardtex,
'keystroke', 'keystroke_.*|\.sty',
+ 'knuth-local', '\.tex',
'koma-script-sfs', '\.lco',
'kotex-plain', '\.tex',
'kotex-utf', 'hfontspec.default|\.dfu|' . $standardtex,
@@ -4793,11 +4795,13 @@ sub PREHOOK_ibygrk {
}
sub PREHOOK_knuth_local {
- print "PREHOOK_$package - extract some local/lib/*.mf\n";
+ print "PREHOOK_$package - extract some local/lib/*.mf, xepsf.tex\n";
&SYSTEM ("$RM -rf [^l]*"); # remove everything but lib
- my $mft_dir = "$DEST/mft/knuth-local";
+ &SYSTEM ("$MV lib/xepsf.tex ."); # exactboundingbox support
+
&SYSTEM ("$MV lib/*.mf ."); # keep lib/*.mf files
+ my $mft_dir = "$DEST/mft/knuth-local";
&mv_with_mkdir ("lib/e.mft", $mft_dir); # install e.mft
&SYSTEM ("$RM -rf lib"); # remove rest of lib