diff options
author | Karl Berry <karl@freefriends.org> | 2023-11-19 22:26:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-11-19 22:26:39 +0000 |
commit | acf05cc5aa377596e8d1b7cd90ba0ebd3956773f (patch) | |
tree | 10d3ed957afe7284a55e38dcab6ada7782ee918f /Master/tlpkg | |
parent | b876a481fe653a367305a58bb65d504aa88d8b51 (diff) |
cluttex restore doc
git-svn-id: svn://tug.org/texlive/trunk@68912 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 15 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/cluttex.tlpsrc | 4 |
2 files changed, 12 insertions, 7 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index ee047984d61..baae33a595a 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -4239,15 +4239,19 @@ sub exeext { return $ext; } -# copy man pages from runtime to new stage directory, +# copy man pages matching PKG from runtime to new stage directory, # so they won't appear to be deleted. # sub preserve_man_pages { - my ($pkg) = @_; + my (@mans) = @_; - my $mandest = "$TOPDEST/texmf-dist/doc/man/man1"; - &xmkdir ($mandest); - &SYSTEM ("$CP $Master/texmf-dist/doc/man/man1/$pkg.* $mandest/"); + print " preserve_man_pages(@mans)\n"; + for my $man (@mans) { + print " preserve_man_pages - doing $man\n"; + my $mandest = "$TOPDEST/texmf-dist/doc/man/man1"; + &xmkdir ($mandest); + &SYSTEM ("$CP $Master/texmf-dist/doc/man/man1/$man.* $mandest/"); + } } @@ -6213,6 +6217,7 @@ sub PREHOOK_cluttex { print "PREHOOK_$package - mv */cluttex for specialscripts and doc/*.1\n"; &SYSTEM ("$MV bin/cluttex cluttex.lua"); &SYSTEM ("$MV doc/cluttex.1 ."); + &preserve_man_pages ("cllualatex", "clxelatex"); # .so man pages } sub PREHOOK_cm { diff --git a/Master/tlpkg/tlpsrc/cluttex.tlpsrc b/Master/tlpkg/tlpsrc/cluttex.tlpsrc index 2fc3b244ea6..1afa2d68680 100644 --- a/Master/tlpkg/tlpsrc/cluttex.tlpsrc +++ b/Master/tlpkg/tlpsrc/cluttex.tlpsrc @@ -2,5 +2,5 @@ binpattern f bin/${ARCH}/${PKGNAME} binpattern f bin/${ARCH}/cllualatex binpattern f bin/${ARCH}/clxelatex # -docpattern f man/man1/cllualatex.* -docpattern f man/man1/clxelatex.* +docpattern +f texmf-dist/doc/man/man1/cllualatex.* +docpattern +f texmf-dist/doc/man/man1/clxelatex.* |