summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec/ctan2tds
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/libexec/ctan2tds')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds8
1 files changed, 7 insertions, 1 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 1e9b49fd1d2..032a98174e6 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -2822,6 +2822,7 @@ my $core_latex = "$Master/texmf-dist/tex/latex";
'pageslts' => 'tex -translate-file=empty.tcx', # no 8-bit
'papermas' => 'tex',
'pauldoc' => 'latex', # requires interaction
+ 'picture' => 'etex',
'placeat' => 'luatex',
'poemscol' => 'latex', # requires interaction
'polski' => 'latex', # requires interaction
@@ -3347,7 +3348,6 @@ $standardclean = '\.head|\.tmp|\.dvi|\.log|\.out|\.aux|\.toc|\.lof|\.lot'
'accfonts' => $standardclean . '|dvips.enc', # dup enc
'acmconf' => $standardclean . '|flushend.sty', # dup with sttools
'apalike' => "apalike2.bst", # does not belong
- 'askinclude' => $standardclean . '|askinclude\.(drv|ins)', # made from dtx
'axodraw2' => 'axohelp.exe', # done with binaries
'bardiag' => "example/.*(aux|log)", # junk on CTAN
'bibleref' => $standardclean . '|sample.tex|sample-.*', # derived uploaded
@@ -3879,6 +3879,12 @@ sub runins {
if (! grep (/$package\.ins$/, @filenames) && -r "$package.ins") {
#&runjob ("yes | sed 10q | $env_mktex $insrunner $package.ins");
&runjob ("$invoke_insrunner $package.ins");
+ # and this will normally create .drv and .ins files,
+ # which don't need to be distributed.
+ $specialclean{$package}
+ = $standardclean . "|$package\.(drv|ins)\$" # made from dtx
+ if ! exists $specialclean{$package};
+ warn "set specialclean{$package} = $specialclean{$package}\n";
}
}