OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael van Elst
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-re Date: 21-Nov-2002 11:36:27
Branch: HEAD Handle: 2002112110362700
Modified files:
openpkg-re openpkg-build
Log:
Ralf's colons
Summary:
Revision Changes Path
1.44 +8 -7 openpkg-re/openpkg-build
____________________________________________________________________________
Index: openpkg-re/openpkg-build
============================================================
$ cvs diff -u -r1.43 -r1.44 openpkg-build
--- openpkg-re/openpkg-build 21 Nov 2002 10:24:18 -0000 1.43
+++ openpkg-re/openpkg-build 21 Nov 2002 10:36:27 -0000 1.44
@@ -817,8 +817,6 @@
$target->{REBUILD} = 1;
}
-print "FOO1\n";
-
if (exists $env->{exclude}->{$target->{name}}) {
die "FATAL: target ".vsn($target)." is forbidden\n";
}
@@ -1035,7 +1033,7 @@
$url .= '/' unless $url =~ m{/$}s;
- $mark = "++".uc($PROG)."++".$$;
+ $mark = '::::';
foreach (@$list) {
$spkg = $_->{href};
@@ -1066,12 +1064,15 @@
$cmd2 = "$RPM_PRIV$opt -Uvh $bpkg";
if ($ignore) {
- $cmd2 = "$cmd1 && $cmd2" if defined $cmd1;
+ $cmd2 = "$cmd1 && \\\n$cmd2" if defined $cmd1;
} else {
- $cmd2 = "( $cmd1 && $cmd2 )" if defined $cmd1;
- $cmd2 = "$cmd2 || exit 1";
+ if (defined $cmd1) {
+ $cmd2 = "$cmd1 || exit \$?\n$cmd2 || exit \$?"
+ } else {
+ $cmd2 = "$cmd2 || exit \$?";
+ }
}
- print "echo $mark BEGIN $spkg\n$cmd2\necho $mark END $spkg = \$?\n";
+ print "echo $mark $spkg $mark\n$cmd2\necho $mark $spkg = \$? $mark\n";
}
}
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]