summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-07-30 23:20:02 +0000
committerKarl Berry <karl@freefriends.org>2016-07-30 23:20:02 +0000
commit7a23af3027d0dbd92cf162ed368fd4542142cb37 (patch)
tree0750978acb8b700cc5be66e3c0eff3294e1a8604 /Master/tlpkg
parente96ebef7fcb5a399544c72e789fda889859795c4 (diff)
pdflatexpicscale (27jul16)
git-svn-id: svn://tug.org/texlive/trunk@41779 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check3
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds11
-rw-r--r--Master/tlpkg/tlpsrc/collection-binextra.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/pdflatexpicscale.tlpsrc1
4 files changed, 14 insertions, 2 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index acbb1b2eb48..21667fe9b95 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -440,7 +440,8 @@ my @TLP_working = qw(
patch patchcmd patgen2-tutorial path pauldoc pawpict pax
pbibtex-base pbox pb-diagram pbsheet
pdf14
- pdf-trans pdfbook2 pdfcomment pdfcprot pdfcrop pdfjam pdfmarginpar
+ pdf-trans pdfbook2 pdfcomment pdfcprot pdfcrop pdfjam
+ pdflatexpicscale pdfmarginpar
pdfpagediff pdfpages pdfscreen pdfslide pdfsync
pdftricks pdftricks2 pdfx pdfxup
pecha pedigree-perl perception perfectcut perltex
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 694cc386cc6..70389032b7a 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -2757,6 +2757,7 @@ $standardttf = '\.ttf|\.TTC';
'pdfbook2' => 'pdfbook2$',
'pdfcrop' => '\.pl$', # doscripts() does r*
'pdfjam' => 'pdf[^.]*$',
+ 'pdflatexpicscale' => '\.pl$',
'pdfxup' => 'pdfxup$',
'pedigree-perl' => '\.pl$',
'perltex' => '\.pl$',
@@ -5514,12 +5515,20 @@ sub build_scripts_copy {
# (but not for mptopdf, since peb unified it.)
return if $exec =~ /mptopdf/;
(my $exec_basename = $exec) =~ s,^.*/,,;
- my $scripts_Makefile = "$Build/$build_scriptsdir/Makefile.in";
my $pattern = "\\b$build_subdir/$exec_basename\\b";
+ #
+ my $scripts_Makefile = "$Build/$build_scriptsdir/Makefile.in";
system ("grep '$pattern' $scripts_Makefile >/dev/null");
if ($? != 0) {
print "*** $build_subdir/$exec_basename not in $scripts_Makefile\n";
}
+ # we'd should get rid of scripts.lst since it is nothing but
+ # redundancy; coordinate with debian, though.
+ my $scripts_lst = "$Build/$build_scriptsdir/scripts.lst";
+ system ("grep '$pattern' $scripts_lst >/dev/null");
+ if ($? != 0) {
+ print "*** $build_subdir/$exec_basename not in $scripts_lst\n";
+ }
}
sub POSTcontext_games {
diff --git a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc
index c154916dbdc..908704bb31b 100644
--- a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc
@@ -56,6 +56,7 @@ depend patgen
depend pdfbook2
depend pdfcrop
depend pdfjam
+depend pdflatexpicscale
depend pdftools
depend pdfxup
depend pfarrei
diff --git a/Master/tlpkg/tlpsrc/pdflatexpicscale.tlpsrc b/Master/tlpkg/tlpsrc/pdflatexpicscale.tlpsrc
new file mode 100644
index 00000000000..dca338c719c
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/pdflatexpicscale.tlpsrc
@@ -0,0 +1 @@
+binpattern f bin/${ARCH}/${PKGNAME}