diff options
Diffstat (limited to 'Master/tlpkg/libexec/ctan2tds')
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 9733fee86b2..454ff892263 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -636,7 +636,6 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'math-into-latex', "die 'skipping, noinfo license, examples'", 'mathabx', "&MAKEflatten", 'mathabx-type1', "&MAKEflatten", - 'mathdesign', "die 'skipping, awaiting author update, feb2013'", 'mathgifg', "die 'skipping, nonfree font support'", 'mathexam', "&MAKEflatten", 'mathmode', "&setup", @@ -1162,6 +1161,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'luaotfload' => '&POST_do_man', 'luatexja' => '&POSTluatexja', 'm-tx' => '&POST_do_man', + 'mathdesign', => '&POSTmathdesign', 'montex' => '&POSTmontex', 'mptopdf' => '&POSTmptopdf', 'musixtex' => '&POSTmusixtex', @@ -5298,7 +5298,6 @@ sub POSTjfontmaps { &SYSTEM ("$MV hiragino* ipa* kozuka* morisawa* noEmbed ms $mapdest"); } - sub POSTknitting { print "POST$package - move generic .tex file\n"; my $dest = "$DEST/tex/plain/$package"; @@ -5380,6 +5379,22 @@ sub POSTluatexja { &SYSTEM ("$MV doc/* .; rmdir doc"); } +sub POSTmathdesign { + print "PREHOOK_$package - eliminate nonfree font support, mv files\n"; + &SYSTEM ("$RM -rf non-free/"); + &SYSTEM ("$RM mathdesign-doc.pdf"); + &SYSTEM ("$RM *-Garamond-Pro-* *-Utopia-Std-*"); + &SYSTEM ("$RM *-itc-Charter-* *-urw-GaramondNo8-*"); + &SYSTEM ("$MV doc/* ."); + &mv_with_mkdir ("config/*", "$DEST/dvips/$package"); + &mv_with_mkdir ("enc/*", "$DEST/fonts/enc/dvips/$package"); + &mv_with_mkdir ("map/*", "$DEST/fonts/map/dvips/$package"); + &mv_with_mkdir ("latex/*", "$DEST/tex/latex/$package"); + &mv_with_mkdir ("tfm/*", "$DEST/fonts/tfm/public/$package"); + &mv_with_mkdir ("type1/*", "$DEST/fonts/type1/public/$package"); + &mv_with_mkdir ("vf/*", "$DEST/fonts/vf/public/$package"); +} + sub POSTmusixtex { print "POST$package - man pages\n"; &POST_do_man ("doc/generic/$package/scripts"); |