diff options
Diffstat (limited to 'Master/tlpkg/libexec/ctan2tds')
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 6793c1c3137..60cc4592621 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -361,6 +361,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'fontinst', "&MAKEfontinst", 'fontinstallationguide', "die 'skipping, use Type1fonts'", 'fontname', "die 'skipping, done through tl-update-auto'", + 'fontools', "&MAKEflatten", 'footnpag', "&MAKEfootnpag", 'formula', "die 'skipping, requires scripts, very old'", 'fourier', "&MAKEflatten", @@ -965,6 +966,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'chess' => '&PREHOOK_chess', 'cm-super' => '&PREHOOK_cm_super', 'fixme' => '&PREHOOK_fixme', + 'fontools' => '&PREHOOK_fontools', 'ibygrk' => '&PREHOOK_ibygrk', 'mathspic' => '&PREHOOK_mathspic', 'movie15' => '&PREHOOK_flatten1', @@ -995,7 +997,6 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'eplain' => '&POSTeplain', 'epspdf' => '&POSTepspdf', 'fixme' => '&POSTfixme', - 'fontools' => '&POSTfontools', 'fpl' => '&POSTfpl', 'frenchle' => '&POSTrmsymlink', 'grverb' => '&POSTgrverb', @@ -2115,6 +2116,7 @@ $standardxmt='\.xmt'; 'fig4latex' => 'fig4latex', 'findhyph' => 'findhyph$', 'fragmaster' => 'fragmaster\.pl$', + 'fontools' => '(afm2afm|autoinst|ot2kpx)$', 'installfont' => 'installfont-tl', 'jfontmaps' => 'updmap-setup-kanji\.pl', 'latex2man' => 'latex2man$', @@ -2171,6 +2173,7 @@ $standardxmt='\.xmt'; 'dosepsbin' => 'dosepsbin.man', 'epstopdf' => 'epstopdf.1|epstopdf.man1.pdf', 'findhyph' => 'findhyph.1', + 'fontools' => '\.1$', 'latexdiff' => '\.1$', 'latexmk' => 'latexmk.1', 'mkjobtexmf' => 'mkjobtexmf.man', @@ -4404,6 +4407,18 @@ sub PREHOOK_flatten1 { &SYSTEM ("$MV */* ."); } +sub PREHOOK_fontools { + print "PREHOOK_$package - make .1 with pod2man\n"; + &xchdir ("bin"); + for my $script (qw(afm2afm autoinst ot2kpx)) { + my $pod2man = 'pod2man --center="Marc Penninga" --release="fontools" ' + . '--section=1'; + &SYSTEM ("$pod2man $script - >$script.1"); + } + &xchdir (".."); + &SYSTEM ("$RM -rf doc"); # remove distributed pdf's +} + sub PREHOOK_ibygrk { print "PREHOOK_$package - handle ibycus4.map\n"; # ibygrk has two instances of the same file ibycus4.map; it is |