diff options
author | Karl Berry <karl@freefriends.org> | 2023-01-24 21:10:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-01-24 21:10:39 +0000 |
commit | 7817c1ae7ea32b28ffd3874e773b3f4e9d93a3c9 (patch) | |
tree | 8299a8007ef0c88188f82b7d230ed4400d1751ca /Master/tlpkg | |
parent | c6ae2f8f2336c3703c19eb2b49e76bf4c38ef48e (diff) |
pagelayout (24jan23)
git-svn-id: svn://tug.org/texlive/trunk@65625 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/tlpkg-ctan-check | 3 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 13 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc | 1 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/pagelayout.tlpsrc | 5 |
4 files changed, 18 insertions, 4 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index af46a00c5e6..1f9392d57d4 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -607,7 +607,8 @@ my @TLP_working = qw( outerhbox outline outliner outlines outlining overarrows overlays overlock overpic pacioli padauk padcount - pagecolor pagecont pagegrid pagella-otf pagenote pagerange pagesel pageslts + pagecolor pagecont pagegrid pagelayout + pagella-otf pagenote pagerange pagesel pageslts palatino palette pangram paper papercdcase papermas papertex paracol parades paralist parallel paratype paresse parnotes parrun parsa parselines parskip 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"); diff --git a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc index e9ea4f4fe28..bea3ae48c1c 100644 --- a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc @@ -1003,6 +1003,7 @@ depend patch depend patchcmd depend pauldoc depend pawpict +depend pagelayout depend pax depend pbalance depend pbox diff --git a/Master/tlpkg/tlpsrc/pagelayout.tlpsrc b/Master/tlpkg/tlpsrc/pagelayout.tlpsrc new file mode 100644 index 00000000000..ed2c580c275 --- /dev/null +++ b/Master/tlpkg/tlpsrc/pagelayout.tlpsrc @@ -0,0 +1,5 @@ +binpattern f bin/${ARCH}/pagelayoutapi +binpattern f bin/${ARCH}/textestvis +# +docpattern +f texmf-dist/doc/man/man1/pagelayoutapi.* +docpattern +f texmf-dist/doc/man/man1/textestvis.* |