diff options
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/tlpkg-ctan-check | 4 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 23 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/collection-binextra.tlpsrc | 1 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/latex-git-log.tlpsrc | 1 |
4 files changed, 22 insertions, 7 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 40cfce713c5..a0fe0de8750 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -253,9 +253,9 @@ my @TLP_working = qw( l3kernel l3packages l3experimental labbook labelcas labels langcode lapdf lastpage latex latex-bib-ex latex-brochure latex-course latex-doc-ptr latex-fonts - latex-graphics-companion latex-web-companion latex-notes-zh-cn + latex-git-log latex-graphics-companion latex-notes-zh-cn latex-referenz latex-tabellen - latex-tds latex-veryshortguide + latex-tds latex-veryshortguide latex-web-companion latex2e-help-texinfo latex2e-help-texinfo-spanish latex2man latex4wp latex4wp-it latexcheat latexcheat-esmx latexcheat-ptbr diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 5079fa1c483..0cea75b6c86 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1095,6 +1095,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'fontools' => '&PREHOOK_fontools', 'ibygrk' => '&PREHOOK_ibygrk', 'ktv-texdata' => '&PREHOOK_ktv_texdata', + 'latex-git-log' => '&PREHOOK_latex_git_log', 'latexdiff' => '&PREHOOK_latexdiff', 'mathspic' => '&PREHOOK_mathspic', 'movie15' => '&PREHOOK_flatten1', @@ -2377,6 +2378,7 @@ $standardxmt='\.xmt'; 'fragmaster' => 'fragmaster\.pl$', 'fontools' => '(afm2afm|autoinst|ot2kpx)$', 'installfont' => 'installfont-tl', + 'latex-git-log' => 'latex-git-log$', 'latex2man' => 'latex2man$', 'latexdiff' => 'latex(diff|diff-vc|revise)\.pl$', 'latexmk' => '\.pl$', @@ -2445,6 +2447,7 @@ $standardxmt='\.xmt'; 'epstopdf' => 'r?epstopdf.1|epstopdf.man1.pdf', # don't keep pdf 'findhyph' => 'findhyph.1', 'fontools' => '\.1$', + 'latex-git-log' => '\.1$', 'latexdiff' => '\.1$', 'latexmk' => 'latexmk.1', 'mkjobtexmf' => 'mkjobtexmf.man', @@ -4648,15 +4651,25 @@ sub PREHOOK_flatten1 { 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"); - } + &prehook_pod2man ("Marc Penninga", qw(afm2afm autoinst ot2kpx)); &xchdir (".."); &SYSTEM ("$RM -rf doc"); # remove distributed pdf's } +sub PREHOOK_latex_git_log { + print "PREHOOK_$package - make .1 with pod2man\n"; + &prehook_pod2man ("Robin Schneider", $package); +} + +sub prehook_pod2man { + my ($author,@scripts) = @_; + for my $script (@scripts) { + my $pod2man = qq(pod2man --center="$author" --release="$package") + . ' --section=1'; + &SYSTEM ("$pod2man $script - >$script.1"); + } +} + sub PREHOOK_ibygrk { print "PREHOOK_$package - handle ibycus4.map\n"; # ibygrk has two instances of the same file ibycus4.map; it is diff --git a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc index 3ba96a54837..1d15764a6b4 100644 --- a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc @@ -35,6 +35,7 @@ depend fragmaster depend hyphenex depend installfont depend lacheck +depend latex-git-log depend latex2man depend latexdiff depend latexfileversion diff --git a/Master/tlpkg/tlpsrc/latex-git-log.tlpsrc b/Master/tlpkg/tlpsrc/latex-git-log.tlpsrc new file mode 100644 index 00000000000..dca338c719c --- /dev/null +++ b/Master/tlpkg/tlpsrc/latex-git-log.tlpsrc @@ -0,0 +1 @@ +binpattern f bin/${ARCH}/${PKGNAME} |