diff options
author | Karl Berry <karl@freefriends.org> | 2016-01-05 22:51:02 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-01-05 22:51:02 +0000 |
commit | 598aebc8f74e8e562e73b027bc16462165beb587 (patch) | |
tree | e88d00bc8498250dff306b5459566734e946db86 /Master/tlpkg/libexec | |
parent | c5b016881a5a1090d9dfbda327c075ce18238651 (diff) |
sync
git-svn-id: svn://tug.org/texlive/trunk@39277 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec')
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index c92696a0dbb..8bf5e1588ea 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1207,6 +1207,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'bibtex' => '&POSTbibtex', 'bibtexperllibs' => '&POSTbibtexperllibs', 'cfr-lm' => '&POSTcfr_lm', + 'cmcyr' => '&POSTcmcyr', 'context' => '&POSTcontext', 'context-games' => '&POSTcontext_games', 'coordsys' => '&POSTcoordsys', @@ -2502,7 +2503,6 @@ $standardmfinstall = '\.mf$'; %specialmfinstall = ( 'asaetr' => 'NULL', # cmcscsl10.mf conflict 'astro' => 'astrosym.(cal|cmn|mac|uni|xtr)', - 'cmcyr' => '\.mf', 'ibygrk' => 'ibycus4\.map', # tex|mf source 'ifsym' => $standardmfinstall . '|\.gen', 'mcf2graph' => 'NULL', @@ -5286,6 +5286,15 @@ sub POSTcfr_lm { &SYSTEM("rmdir doc"); } +sub POSTcmcyr { + print "POST$package - exclude cmcsc{8,9,10}.mf from runtime\n"; + # because they are duplicates of the standard files + # It is probably possible to achieve this with a + # negative look-ahead assertion, but this seems more understandable. + # assuming brace expansion in the shell ... + &SYSTEM ("$MV $DEST/fonts/source/public/cmcyr/cmcsc{8,9,10}.mf ."); +} + sub POSTcontext { print "POST$package - rearrange, remove\n"; &xchdir ($DEST); |