summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-12-20 22:21:32 +0000
committerKarl Berry <karl@freefriends.org>2019-12-20 22:21:32 +0000
commitf27cb1d537a34677b1291d5365c80cde1416417c (patch)
tree0e2d0e89e70b388b3f45fe8e81491a09cdca51e8 /Master/tlpkg/libexec
parent42fff9c15d299e41425b1aef482186e3cd2f4d9a (diff)
fontsetup (20dec19)
git-svn-id: svn://tug.org/texlive/trunk@53195 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds10
1 files changed, 10 insertions, 0 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index bc171c75b63..e607fc52147 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -488,6 +488,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`);
'fontinstallationguide', "die 'skipping, use Type1fonts'",
'fontloader-luaotfload', "die 'skipping, obsolete 29sep18'",
'fontname', "die 'skipping, done through tl-update-auto'",
+ 'fontsetup', "&MAKEflatten",
'fontools', "&MAKEflatten",
'fonts-arundina', "die 'skipping, depends on uninstalled thailatex'",
'fonts-churchslavonic',"&MAKEflatten",
@@ -1476,6 +1477,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`);
'epspdf' => '&POSTepspdf',
'fixme' => '&POSTfixme',
'font-change-xetex' => '&POSTfont_change_xetex',
+ 'fontsetup' => '&POSTfontsetup',
'formation-latex-ul' => '&POSTformation_latex_ul',
'fpl' => '&POSTfpl',
'frenchle' => '&POST_rmsymlink',
@@ -3002,6 +3004,7 @@ $standardofm='\.ofm';
$standardotf='\.(otf|woff2?)$';
%specialotf = (
'cm-unicode' => '^[^.]*\.otf', # not Fontmap.CMU.otf
+ 'fontsetup' => 'NULL', # intended for system installation
);
$standardotp='\.otp';
@@ -3309,6 +3312,7 @@ $standardclean = '\.head|\.tmp|\.dvi|\.log|\.out|\.aux|\.toc|\.lof|\.lot'
'exceltex' => 'manpage.pdf', # no source
'facture' => 'issue7.pdf', # no source
'flacards' => 'flacards.pdf', # no source
+ 'fontsetup' => 'cambria|lucida|minion|msgaramond', # nonfree
'gfsartemisia' => 'A*Specimen.pdf', # no source
'gfsbaskerville'=> 'B*Specimen.pdf', # no source
'gfsbodoni' => 'B*Specimen.pdf', # no source
@@ -6207,6 +6211,12 @@ sub POSTfont_change_xetex {
&mv_with_mkdir ("macros/*", "$DEST/tex/xetex/$package/");
}
+sub POSTfontsetup {
+ print "POST$package - restore system-install-fonts dir\n";
+ # because we flattened it to get the doc files. Six of one ...
+ &mv_with_mkdir ("*.otf", "system-install-fonts");
+}
+
sub POSTformation_latex_ul {
print "POST$package - move source subdir, doc/* files\n";
&SYSTEM ("$MV source $DEST/source/latex/$package");