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: 25-Nov-2002 17:49:46
Branch: HEAD Handle: 2002112516494500
Modified files:
openpkg-re openpkg-build
Log:
-q for quick build without pushing reverse dependencies
Summary:
Revision Changes Path
1.50 +7 -4 openpkg-re/openpkg-build
____________________________________________________________________________
Index: openpkg-re/openpkg-build
============================================================
$ cvs diff -u -r1.49 -r1.50 openpkg-build
--- openpkg-re/openpkg-build 25 Nov 2002 13:25:30 -0000 1.49
+++ openpkg-re/openpkg-build 25 Nov 2002 16:49:45 -0000 1.50
@@ -30,7 +30,8 @@
$|=1; # autoflush
use strict;
-use vars qw/$opt_R $opt_r $opt_f $opt_u $opt_U $opt_a $opt_A $opt_z $opt_Z $opt_P
$opt_N $opt_E $opt_i $opt_D $opt_p/;
+use vars qw/$opt_R $opt_r $opt_f $opt_u $opt_U $opt_a $opt_A $opt_z $opt_Z $opt_P
$opt_N $opt_E $opt_i $opt_D $opt_p $opt_q/;
+getopts('R:r:f:uUaAzZP:N:E:iD:p:q');
##########################################################################
@@ -101,8 +102,7 @@
close(FH);
}
-getopts('R:r:f:uUaAzZP:N:E:iD:p:');
-die "usage: $0 [-R rpm] [-r repository] [-f index.rdf] [-uUzZEi] [-P priv-cmd] [-N
non-priv-cmd] [-p platform] [-Dwith ...] [-Ename ...] ( [-aA] | patternlist )\n"
+die "usage: $0 [-R rpm] [-r repository] [-f index.rdf] [-uUzZEiq] [-P priv-cmd] [-N
non-priv-cmd] [-p platform] [-Dwith ...] [-Ename ...] ( [-aA] | patternlist )\n"
unless $#ARGV >= 0 || ($#ARGV == -1 && ($opt_a || $opt_A));
##########################################################################
@@ -988,7 +988,9 @@
print "# adding ".vsn($target)." to list\n";
push(@$list, $target);
- if ($target->{name} ne 'openpkg' && $target->{REBUILD}) {
+ if (!$env->{quick} &&
+ $target->{name} ne 'openpkg' &&
+ $target->{REBUILD}) {
unless ($env->{revdep}) {
$env->{revdep} = get_revdep($env);
@@ -1274,6 +1276,7 @@
exclude => \%exclude,
upgrade => ($opt_a || $opt_U),
zero => ($opt_z || $opt_Z),
+ quick => $opt_q,
sourceonly => (
$opt_u ||
$opt_U ||
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]