summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-12-18 23:28:49 +0000
committerKarl Berry <karl@freefriends.org>2012-12-18 23:28:49 +0000
commit2036a05c122c8dd027354cd0cb0679f45db48f4b (patch)
tree985e58a3731159e28932e1713cd39adc3e5d4576 /Master/tlpkg
parent9d27ed716f49fb604685eba7a1162300afd7188e (diff)
hyperxmp (18dec12)
git-svn-id: svn://tug.org/texlive/trunk@28568 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds18
-rw-r--r--Master/tlpkg/tlpsrc/cs.tlpsrc3
2 files changed, 18 insertions, 3 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
}
diff --git a/Master/tlpkg/tlpsrc/cs.tlpsrc b/Master/tlpkg/tlpsrc/cs.tlpsrc
index a19f876f4d2..9dbc85e82b5 100644
--- a/Master/tlpkg/tlpsrc/cs.tlpsrc
+++ b/Master/tlpkg/tlpsrc/cs.tlpsrc
@@ -1,3 +1,4 @@
-catalogue cspsfonts
+catalogue csfonts
+# also csfonts-t1 and cspsfonts.
execute addMixedMap csother.map
execute addMixedMap cstext.map