summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-12-21 00:00:06 +0000
committerKarl Berry <karl@freefriends.org>2014-12-21 00:00:06 +0000
commit39853cd005fdc89e9ebd9c0fdd5f0a4b339cdeaf (patch)
treed35ca2347018e3679efb546dd3b5d42f0b3c4c69 /Master/tlpkg
parentcc1000669229b0ca4619c992306819a0f2e1dfe6 (diff)
libertine (20dec14)
git-svn-id: svn://tug.org/texlive/trunk@35870 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tlpkginfo5
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds9
2 files changed, 13 insertions, 1 deletions
diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo
index 501fdab63fb..1243c6ed7d4 100755
--- a/Master/tlpkg/bin/tlpkginfo
+++ b/Master/tlpkg/bin/tlpkginfo
@@ -179,6 +179,11 @@ sub find_ctan_dir {
if $me =~ /^hyphen-/ && ! $ctan_dir;
}
+ # For cm, we just want the mf subdir of fonts/cm.
+ if ($me eq "cm") {
+ $ctan_dir .= "/mf";
+ }
+
# For mathspic, we cannot use the catalogue directory:
# we want to ignore the dos/ subdir and just go with the perl/.
if ($me eq "mathspic") {
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 333012483bc..0e9f827cac1 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1125,6 +1125,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'apa6' => '&PREHOOK_apa6',
'cals' => '&PREHOOK_cals',
'chess' => '&PREHOOK_chess',
+ 'cm' => '&PREHOOK_cm',
'cm-super' => '&PREHOOK_cm_super',
'cmextra' => '&PREHOOK_cmextra',
'concrete' => '&PREHOOK_concrete',
@@ -2362,6 +2363,7 @@ $standardmf='[0-9]\.mf';
'circ', 'csybimos\.mf|csycirc\.mf|csydiod\.mf|csyrest\.mf|csywidko\.mf|csysym\.mf|optic\.mf',
'cirth', 'cir.*\.mf',
'clock', 'clock.mf',
+ 'cm', 'cminch|' . $standardmf,
'cmcyr', 'NULL', # already made
'cmextra', 'cm(man|tim)|' . $standardmf,
'cookingsymbols', 'cookingsymbols\.mf',
@@ -4817,11 +4819,16 @@ sub PREHOOK_cals {
}
sub PREHOOK_chess {
- print "PREHOOK_$package - no babel inputs\n";
+ print "PREHOOK_$package - no babel inputs or pk fonts\n";
&SYSTEM ("$MV inputs/chess.sty .");
&SYSTEM ("$RM -rf inputs pkfonts.zip");
}
+sub PREHOOK_cm {
+ print "PREHOOK_$package - remove cmex9.mf\n";
+ &SYSTEM ("$RM cmex9.mf"); # because it's really an amsfonts file
+}
+
sub PREHOOK_cm_super {
print "PREHOOK_$package - remove dvipdfm map files\n";
# We generate our own dvipdfm (not to mention pdftex) map files.