Roger Leigh wrote:
> I'm a bit busy for the next week (thesis submission), but I'll take
> care of all the points you've raised in early October as time allows,
> and I'll get an updated patch back to you.
Thanks. Here's another tweak to consider when the time comes.
With the proposed semantics, "package is in Build-Depends" would not
actually be identical to "package is in both Build-Depends-Arch and
Build-Depends-Indep" because only Build-Depends/Build-Conflicts would
be guaranteed to be fulfilled when invoking the "debian/rules clean"
target (for example to generate a source package).
diff --git i/scripts/dpkg-buildpackage.pl w/scripts/dpkg-buildpackage.pl
index 40efa0cc..26756be8 100755
--- i/scripts/dpkg-buildpackage.pl
+++ w/scripts/dpkg-buildpackage.pl
@@ -213,13 +213,13 @@ while (@ARGV) {
build_sourceonly && usageerr(_g("cannot combine %s and %s"), $_, "-S");
$include = BUILD_ARCH_INDEP;
push @changes_opts, '-A';
- @checkbuilddep_opts = ();
+ @checkbuilddep_opts = ('-A');
$binarytarget = 'binary-indep';
} elsif (/^-S$/) {
build_binaryonly && usageerr(_g("cannot combine %s and %s"), build_opt,
"-S");
$include = BUILD_SOURCE;
push @changes_opts, '-S';
- @checkbuilddep_opts = ('-B');
+ @checkbuilddep_opts = ('-A', '-B');
} elsif (/^-F$/) {
!build_normal && usageerr(_g("cannot combine %s and %s"), $_,
build_opt);
$include = BUILD_ALL;
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]