summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-01-24 21:10:39 +0000
committerKarl Berry <karl@freefriends.org>2023-01-24 21:10:39 +0000
commit7817c1ae7ea32b28ffd3874e773b3f4e9d93a3c9 (patch)
tree8299a8007ef0c88188f82b7d230ed4400d1751ca /Master/tlpkg/libexec
parentc6ae2f8f2336c3703c19eb2b49e76bf4c38ef48e (diff)
pagelayout (24jan23)
git-svn-id: svn://tug.org/texlive/trunk@65625 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds13
1 files changed, 10 insertions, 3 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index d1af9eec770..df507589d3c 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1745,6 +1745,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`);
'numericplots' => '&POSTnumericplots',
'nwejm' => '&POSTnwejm',
'optex' => '&POSToptex',
+ 'pagelayout' => '&POSTpagelayout',
'pas-cv' => '&POSTpas_vc',
'pbibtex-base' => '&POSTpbibtex_base',
'pdfextra' => '&POSTpdfextra',
@@ -3635,6 +3636,7 @@ $standardttf = '\.ttf|\.TTC';
'mkpic' => '^mkpic$',
'musixtex' => '\.lua$',
'optexcount' => 'optexcount$',
+ 'pagelayout', => '(pagelayoutapi|textestvis)$',
'pax' => 'pdfannotextractor.pl$',
'pdfbook2' => 'pdfbook2$',
'pdfcrop' => '\.pl$', # doscripts() does r*
@@ -3686,7 +3688,6 @@ $standardttf = '\.ttf|\.TTC';
'wordcount' => '\.sh$',
'wheretotrim' => '\.pl$',
'xindex' => 'xindex\.lua$',
- 'xput' => 'xput(server)?$',
'yplan' => 'yplan$',
);
@@ -3707,7 +3708,8 @@ $standardttf = '\.ttf|\.TTC';
'texdraw' => '.*\.texi',
);
-# packages which have man pages to install.
+# packages which have man pages to install - except for packages with
+# .tds.zip, then we have to call POST_do_man.
# autosp has rebar, but we don't install that executable.
# changebar has chbar, but ditto.
%specialmans = (
@@ -4576,7 +4578,7 @@ sub doscripts {
next if $s =~ /dtx(file)?gen/;
next if $s =~ /(git-latexdiff|latexfileversion|ltxfileinfo)$/;
next if $s =~ /pdf(book2|xup)/;
- next if $package eq "xput";
+ next if $package eq "pagelayout";
next if $package eq "pdfjam";
next if $package eq "pdftex-quiet";
next if $package eq "tikztosvg";
@@ -7245,6 +7247,11 @@ sub POSToptex { # its own format, so under {tex,doc}/base
&mv_with_mkdir ("README", "doc/*", "$DEST/doc/$package/base");
}
+sub POSTpagelayout {
+ print "POST$package - man pages\n";
+ &POST_do_man ("scripts/$package");
+}
+
sub POSTpas_vc {
print "POST$package - mv latex subdir, doc files\n";
&SYSTEM ("$MV latex $DEST/tex/latex/$package");