summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds13
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check3
2 files changed, 14 insertions, 2 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index 4048dfd937c..914270f7ef2 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -106,6 +106,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'cjk', "die 'skipping, not ready'", #"&MAKEcjk",
'clock', "&MAKEflatten",
'cm-lgc', '&MAKEcmlgc',
+ 'cm-super', "&MAKEflatten",
'cmbright', "&MAKEflatten",
'cmcyr', "&MAKEflatten",
'cmll', "&MAKEflatten",
@@ -418,6 +419,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
%flatten_prehook = (
+ 'cm-super' => '&FLATTEN_PREHOOK_cm_super',
'ibygrk' => '&FLATTEN_PREHOOK_ibygrk',
);
@@ -682,6 +684,7 @@ $standardfmt='latex';
'cbfonts', 'fonts',
'cirth', 'fonts',
'cjhebrew', 'fonts',
+ 'cm-super', 'fonts',
'cmarrows', 'metapost',
'cursolatex', 'portuguese',
'dehyph-exptl','generic',
@@ -1136,6 +1139,7 @@ $standardmf='[0-9]\.mf';
# packages which have dvips header files
$standardpro='\.pro$';
%specialpro= (
+ 'cm-super', 'config.cm-super|cm-super.GS',
'dvipsconfig', '.*', # addpsctrl should be in bin, but ...
'esint-type1', 'config.esint',
'initials', 'config.*',
@@ -1881,7 +1885,7 @@ sub MAKEflatten
print "\t SPECIAL flatten $package\n";
- # ibygrk needs to intervene at this point.
+ # cm-super et al. need to intervene at this point.
my $prehook = $flatten_prehook{$package};
if ($prehook) {
print "\t FLATTEN_PREHOOK: $prehook\n";
@@ -3139,6 +3143,13 @@ sub MAKEpictex
+sub FLATTEN_PREHOOK_cm_super
+{
+ print "FLATTEN_PREHOOK_$package - remove dvipdfm map files\n";
+ # We generate our own dvipdfm (not to mention pdftex) map files.
+ &SYSTEM ("$RM -rf dvipdfm");
+}
+
sub POSTfpl
{
print "POST$package - rename README.source\n";
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 8e7e42a467c..9414a7492b0 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -44,7 +44,8 @@ my @WorkingTLP = qw(
chemstyle cherokee chessboard chessfss circ
citeref cjhebrew classicthesis
clefval cleveref
- clock clrscode cmap cmastro cmcyr cmdstring cmdtrack cmll colorinfo
+ clock clrscode cm-super
+ cmap cmastro cmcyr cmdstring cmdtrack cmll colorinfo
colortbl colorwav commath compact compactbib complexity comprehensive
computational-complexity confproc constants
cooking cool coollist coolstr cooltooltips