diff options
author | Karl Berry <karl@freefriends.org> | 2013-06-27 16:44:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-06-27 16:44:39 +0000 |
commit | d1e85bfb2d9a06c0d47bdb12cc9d3e53f4f4b7a2 (patch) | |
tree | 09d2f136eac81eb32bff92064569c1c4caf623c5 /Master/tlpkg/libexec | |
parent | 5d0a78fa69eddaec28febee79e47b450d57ada3f (diff) |
new script latex-git-log (16jun13)
git-svn-id: svn://tug.org/texlive/trunk@30983 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec')
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 23 |
1 files changed, 18 insertions, 5 deletions
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 |