summaryrefslogtreecommitdiff
path: root/Build/cdbuild
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-07-09 22:21:50 +0000
committerKarl Berry <karl@freefriends.org>2006-07-09 22:21:50 +0000
commite6fe5410448082a7cb0017c5bf8eceee71112b86 (patch)
tree30a7ba21ec0f2a300b2e98237e8fc30fdaa2c518 /Build/cdbuild
parentde491c7e006241ed7f943d35e575131ef4d71b6e (diff)
new package dateiliste
git-svn-id: svn://tug.org/texlive/trunk@1790 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/cdbuild')
-rwxr-xr-xBuild/cdbuild/ctan2tds.pl12
1 files changed, 9 insertions, 3 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl
index 6996f151bd5..4c0b33a3a2e 100755
--- a/Build/cdbuild/ctan2tds.pl
+++ b/Build/cdbuild/ctan2tds.pl
@@ -523,6 +523,10 @@ $standardins='\.ins';
);
$standardinsrunner="latex";
+%specialins_postdelete = (
+ 'dateiliste', 'dateiliste.README*', # already in dist
+);
+
%specialmakeindex= (
);
$standardmakeindex='\.ist';
@@ -1066,19 +1070,21 @@ sub donormal {
# how to deal with that?
#
sub runins {
- local($thispatt) = @_;
+ my ($thispatt) = @_;
print "\t RUNINS $thispatt\n";
for (grep(/$thispatt/,@filenames)) {
print "\t RUN $_\n" ;
&runjob("yes | $insrunner $_");
- }
+ }
+
+ my $postdelete = $specialins_postdelete{$package};
+ &SYSTEM ("rm -f $postdelete") if $postdelete;
}
sub install {
local($destdir,$thispatt) = @_;
print "\t INSTALL $thispatt to $destdir\n";
for (grep(/$thispatt/,@filenames)) {
if (! -d $destdir) { &SYSTEM("mkdir -p $destdir") }
- #print "\t\t Move $_ to $destdir\n";
&SYSTEM("$MV $_ $destdir");
}
}