diff options
Diffstat (limited to 'Master/tlpkg/libexec')
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 8 |
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 |