diff options
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/check-wrapper-consistency | 6 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tlpkg-ctan-check | 2 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 3 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/collection-binextra.tlpsrc | 1 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/pdfjam.tlpsrc | 38 |
5 files changed, 47 insertions, 3 deletions
diff --git a/Master/tlpkg/bin/check-wrapper-consistency b/Master/tlpkg/bin/check-wrapper-consistency index 32587003358..989016f3ced 100755 --- a/Master/tlpkg/bin/check-wrapper-consistency +++ b/Master/tlpkg/bin/check-wrapper-consistency @@ -85,8 +85,9 @@ sub unx_wrapper_entries # Windows is special, as usual. Given the list of wrappers in UW, check -# that each of those entries exists in W32DIR as a .exe, and is a copy -# of the canonical w32 wrapper specified in W32CANONICAL. +# that each of those entries (excluding various exceptions) exists in +# W32DIR as a .exe, and is a copy of the canonical w32 wrapper exe +# specified in W32CANONICAL. # sub check_w32 { @@ -100,6 +101,7 @@ sub check_w32 next if $target =~ /dviout/; # gui stub next if $target =~ /listings-ext/; # shell script next if $target =~ /man/; # no symlink + next if $target =~ /pdfjam/; # shell scripts next if $target =~ /psv/; # gui stub next if $target =~ /simpdftex/; # shell script next if $target =~ /texmfstart/; # has its own binary diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index ef9f94d246c..b2b32982de4 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -217,7 +217,7 @@ my @TLP_working = qw( parallel paresse parrun passivetex patch patchcmd patgen2-tutorial pauldoc pax pbox pb-diagram pdf14 pdf-forms-tutorial-de pdf-forms-tutorial-en - pdf-trans pdfcomment pdfcprot pdfcrop pdfmarginpar + pdf-trans pdfcomment pdfcprot pdfcrop pdfjam pdfmarginpar pdfpages pdfscreen pdfslide pdfsync pdftex-def pdftricks pdfx perception perltex permute persian-bib petiteannonce diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index ca6069a6754..febb7878956 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -463,6 +463,7 @@ $Master = "$mydir/../.."; 'pdf-forms-tutorial-de', "&MAKEpdf_forms_tutorial", 'pdf-forms-tutorial-en', "&MAKEpdf_forms_tutorial", 'pdfbook', "die 'skipping, requires compilation'", + 'pdfjam', "&MAKEflatten", 'pdfmarginpar',"&MAKEflatten", 'pdfrack', "die 'skipping until someone asks for it'", 'pdfx', "&MAKEflatten", @@ -1594,6 +1595,7 @@ $standardxmt='\.xmt'; 'mkgrkindex' => 'mkgrkindex$', 'mkjobtexmf' => '\.pl$', 'pdfcrop' => '\.pl$', + 'pdfjam' => 'pdf[^.]*$', 'perltex' => '\.pl$', 'pkfix' => '\.pl$', 'pkfix-helper' => 'pkfix-helper$', @@ -1622,6 +1624,7 @@ $standardxmt='\.xmt'; 'latexdiff' => '\.1$', 'latexmk' => 'latexmk.1', 'perltex' => 'perltex.1', + 'pdfjam' => '\.1$', 'pkfix-helper' => 'pkfix-helper.1', 'purifyeps' => 'purifyeps.1', 'texdiff' => 'texdiff.1', diff --git a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc index 22ce0150ff4..c0d35bcf59b 100644 --- a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc @@ -32,6 +32,7 @@ depend listings-ext depend mkjobtexmf depend patgen depend pdfcrop +depend pdfjam depend pdftools depend pkfix depend pkfix-helper diff --git a/Master/tlpkg/tlpsrc/pdfjam.tlpsrc b/Master/tlpkg/tlpsrc/pdfjam.tlpsrc new file mode 100644 index 00000000000..9fa2eee0862 --- /dev/null +++ b/Master/tlpkg/tlpsrc/pdfjam.tlpsrc @@ -0,0 +1,38 @@ +binpattern f bin/${ARCH}/pdf180 +binpattern f bin/${ARCH}/pdf270 +binpattern f bin/${ARCH}/pdf90 +binpattern f bin/${ARCH}/pdfbook +binpattern f bin/${ARCH}/pdfflip +binpattern f bin/${ARCH}/pdfjam-pocketmod +binpattern f bin/${ARCH}/pdfjam-slides3up +binpattern f bin/${ARCH}/pdfjam-slides6up +binpattern f bin/${ARCH}/pdfjam +binpattern f bin/${ARCH}/pdfjoin +binpattern f bin/${ARCH}/pdfnup +binpattern f bin/${ARCH}/pdfpun +# +runpattern f texmf-dist/scripts/pdfjam/pdf180 +runpattern f texmf-dist/scripts/pdfjam/pdf270 +runpattern f texmf-dist/scripts/pdfjam/pdf90 +runpattern f texmf-dist/scripts/pdfjam/pdfbook +runpattern f texmf-dist/scripts/pdfjam/pdfflip +runpattern f texmf-dist/scripts/pdfjam/pdfjam-pocketmod +runpattern f texmf-dist/scripts/pdfjam/pdfjam-slides3up +runpattern f texmf-dist/scripts/pdfjam/pdfjam-slides6up +runpattern f texmf-dist/scripts/pdfjam/pdfjam +runpattern f texmf-dist/scripts/pdfjam/pdfjoin +runpattern f texmf-dist/scripts/pdfjam/pdfnup +runpattern f texmf-dist/scripts/pdfjam/pdfpun +# +docpattern +f texmf/doc/man/man1/pdf180.* +docpattern +f texmf/doc/man/man1/pdf270.* +docpattern +f texmf/doc/man/man1/pdf90.* +docpattern +f texmf/doc/man/man1/pdfbook.* +docpattern +f texmf/doc/man/man1/pdfflip.* +docpattern +f texmf/doc/man/man1/pdfjam-pocketmod.* +docpattern +f texmf/doc/man/man1/pdfjam-slides3up.* +docpattern +f texmf/doc/man/man1/pdfjam-slides6up.* +docpattern +f texmf/doc/man/man1/pdfjam.* +docpattern +f texmf/doc/man/man1/pdfjoin.* +docpattern +f texmf/doc/man/man1/pdfnup.* +docpattern +f texmf/doc/man/man1/pdfpun.* |