From 39853cd005fdc89e9ebd9c0fdd5f0a4b339cdeaf Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 21 Dec 2014 00:00:06 +0000 Subject: libertine (20dec14) git-svn-id: svn://tug.org/texlive/trunk@35870 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/bin/tlpkginfo | 5 +++++ Master/tlpkg/libexec/ctan2tds | 9 ++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) (limited to 'Master/tlpkg') 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. -- cgit v1.2.3