diff options
Diffstat (limited to 'Master/tlpkg/libexec/ctan2tds')
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index b1231301cef..12a6cd2f79d 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -336,7 +336,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'em', "die 'skipping, european modern fonts too old, not packaged'", 'emerald', "die 'skipping, nonfree fonts'", 'empheq', "die 'skipping, use mh'", - 'enctex', "die 'skipping, engine requiring compilation'", + 'enctex', "die 'skipping, needs compilation (plus csplain macros)'", 'encxvlna', "&MAKEcopy", 'enpassant', "die 'skipping, license unknown'", 'epic', "die 'skipping, license unknown and replaced by eepic'", @@ -4922,6 +4922,13 @@ sub POST_cstexpkgs { unlink ("$DEST/tex/csplain/base/texput.log"); # stray file } +# update enctex files from csplain +# addformat lines in csplain, cslatex +# executemap cs-charter.map, csfonts.map in cs +# (no more csother or cstext). +# remove tfm/cspsfonts-adobe/* vf/cspsfonts-adobe/* +# enc/dvips/base/xl2.enc, xt2.enc + sub POSTcs { print "POST$package - untar and combine\n"; # @@ -4935,7 +4942,14 @@ sub POSTcs { $untar .= " --exclude texmf/doc/cstex"; # filter out cstex dir &SYSTEM ($untar); } - &SYSTEM ("$RM -rf $DEST/fonts/source/jknappen"); # elide sauter mods + # + # move map file to right place. + &SYSTEM ("$MV $DEST/dvips/config/csfonts.map $DEST/fonts/map/dvips/cs/"); + # + # remove Sauter modifications and other unknown files. + &SYSTEM ("$RM -rf $DEST/fonts/source/jknappen"); + &SYSTEM ("$RM -rf $DEST/fonts/vf-cnv"); + &SYSTEM ("$RM -rf $DEST/fonts/vf/public/cm2cs"); &SYSTEM ("$RM *"); # dump rest } |