diff options
Diffstat (limited to 'Master/tlpkg/libexec/ctan2tds')
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 9b101c7ea20..821a08c23f1 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -849,6 +849,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'springer', "die 'skipping, licenses not checked'", 'sprite', "die 'skipping, noinfo license'", 'ssqquote', "die 'skipping, nonfree license'", + 'statrep', "die 'skipping, only for nonfree sas'", 'staves', "&MAKEflatten", 'stmaryrd', "&MAKEflatten", 'stellenbosch',"&MAKEcopy", @@ -1844,6 +1845,7 @@ $standardsource='\.(bat|c|drv|dtx|fea|fdd|ins|sfd)$|configure.*|install-sh'; 'papermas', "$package.dtx", 'parrun', 'parrun.ins', 'seuthesis', 'NULL', # don't want to run iconv, etc. + 'statrep', "$package.dtx", 'stmaryrd', 'stmaryrd.dtx', 'tablists', 'tablists.dtx', 'thesis', 'install.01|install.ndx', @@ -2156,7 +2158,7 @@ $standardxmt='\.xmt'; 'dosepsbin' => 'dosepsbin\.pl$', 'dviasm' => '\.py$', 'ebong' => '\.py$', - 'epstopdf' => 'epstopdf\.pl', + 'epstopdf' => 'epstopdf\.pl', # doscripts() does r* 'exceltex' => 'exceltex$', 'fig4latex' => 'fig4latex', 'findhyph' => 'findhyph$', @@ -2176,7 +2178,7 @@ $standardxmt='\.xmt'; 'mkgrkindex' => 'mkgrkindex$', 'mkjobtexmf' => 'mkjobtexmf\.pl$', 'musixtex' => '\.lua$', - 'pdfcrop' => '\.pl$', + 'pdfcrop' => '\.pl$', # doscripts() does r* 'pdfjam' => 'pdf[^.]*$', 'pedigree-perl' => '\.pl$', 'perltex' => '\.pl$', @@ -2217,7 +2219,7 @@ $standardxmt='\.xmt'; 'bundledoc' => '\.1$', 'ctanify' => '\.1$', 'dosepsbin' => 'dosepsbin.man', - 'epstopdf' => 'epstopdf.1|epstopdf.man1.pdf', + 'epstopdf' => 'r?epstopdf.1|epstopdf.man1.pdf', # don't keep pdf 'findhyph' => 'findhyph.1', 'fontools' => '\.1$', 'latexdiff' => '\.1$', @@ -2248,7 +2250,6 @@ $standardclean = '\.head|\.tmp|\.dvi|\.log|\.out|\.aux|\.toc|\.lof|\.lot' 'cprotect' => $standardclean . '|\.cpt', # temp files for doc 'dateiliste' => $standardclean . '|dateiliste.README*', # already in dist 'elvish' => '\.pk3', # no pk files - 'epstopdf' => 'epstopdf\.pdf', # we generate 'findhyph' => 'findhyph.pdf', # we generate 'fundus' => $standardclean . '|outline.sty', # in own package 'gentle' => 'gentle.ps.gz', # pdf is enough @@ -2866,14 +2867,14 @@ sub doscripts { my $linktarget = "../../$DEST_TREE/scripts/$package/$s"; &SYSTEM ("ln -s $linktarget $platdir/$linkname"); &SYSTEM ("ln -s $linkname $platdir/r$linkname") - if $linkname eq "pdfcrop"; # rpdfcrop -> pdfcrop + if $linkname =~ /pdfcrop|epstopdf/; # rpdfcrop -> pdfcrop } else { # Windows. If a shell script, skip. Else copy the wrapper. next if $s =~ /\.sh$/; my $w32_wrapper = "$Build/$build_tldir/w32_wrapper/runscript.exe"; &SYSTEM ("$CP $w32_wrapper $platdir/$linkname.exe"); &SYSTEM ("$CP $w32_wrapper $platdir/r$linkname.exe") - if $linkname eq "pdfcrop"; # rpdfcrop.exe + if $linkname =~ /pdfcrop|epstopdf/; # rpdfcrop.exe } } } |