summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-12-14 00:12:03 +0000
committerKarl Berry <karl@freefriends.org>2014-12-14 00:12:03 +0000
commit003784987870c03b80d1c7c230c856f299aa9f22 (patch)
tree23d013b80366a12e1f330374a2e3519643726f89 /Master/tlpkg/libexec
parent6616434a24f0432340c944777ebecdcc714ebca0 (diff)
regenerate tfm as part of knuth-lib, where the mf sources are; also move a variety of other knuth files into knuth-lib
git-svn-id: svn://tug.org/texlive/trunk@35820 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds18
1 files changed, 18 insertions, 0 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index a399010b5c7..ca50e98f3f2 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1191,6 +1191,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'jfontmaps' => '&POSTjfontmaps',
'knitting' => '&POSTknitting',
'knuth' => '&POSTknuth',
+ 'knuth-lib' => '&POSTknuth_lib',
'koma-script' => '&POST_rmsymlink',
'kotex-oblivoir' => '&POSTkotex_oblivoir',
'kotex-utf' => '&POSTkotex_utf',
@@ -1285,6 +1286,7 @@ $standarddest = "texmf-dist";
'jadetex', 'jadetex',
'japanese', 'platex',
'jsclasses', 'platex',
+ 'knuth-lib', 'plain',
'knuth-local', 'plain',
'kotex-plain', 'plain',
'levy', 'generic', # one .sty, one .tex
@@ -1483,6 +1485,7 @@ $standardtex='\.(.bx|cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$';
'karnaugh', 'kvmacros.tex',
'kastrup', 'binhex.tex|' . $standardtex,
'keystroke', 'keystroke_.*|\.sty',
+ 'knuth-lib', '\.tex',
'knuth-local', '\.tex',
'koma-script-sfs', '\.lco',
'kotex-plain', '\.tex',
@@ -2368,6 +2371,7 @@ $standardmf='[0-9]\.mf';
'ifsym', '\.mf|\.gen',
# no point in making tfm without pk for (black|gray|slant), is there?
# doesn't seem worth it.
+ 'knuth-lib', 'manfnt\.mf|' . $standardmf,
'knuth-local', '(domino|mfman|random|snfont)\.mf',
'logic', 'milstd\.mf',
'mfpic', 'grafbase\.mf',
@@ -5504,6 +5508,20 @@ sub POSTknuth {
&SYSTEM ("rm -rf etc mf mfware tex/tex.web tex/trip* texware web/*.web");
}
+sub POSTknuth_lib {
+ print "POST$package - removing some base files\n";
+ &SYSTEM ("rm -rf $DEST/doc/*/knuth-lib/*.mft");
+ #
+ # somehow it seems like plain.tex, plain.mf, etc. should remain in base/.
+ &SYSTEM ("rm -f $DEST/fonts/source/public/knuth-lib/plain.mf");
+ #
+ &xchdir ("$DEST/tex/plain/knuth-lib");
+ &SYSTEM ("rm -f hyphen.tex plain.tex");
+ #
+ # null.tex, and only null.tex, should be in generic.
+ &mv_with_mkdir ("null.tex", "$DEST/tex/generic/$package");
+}
+
sub POSTkotex_oblivoir {
print "POST$package - memhangul subdirs in runtime\n";
&mv_with_mkdir ("memhangul-*", "$DEST/tex/latex/$package");