projects
/
tools
/
obs-build.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ac44f4b
)
- support "any" in debian's dependency predicates
author
Michael Schroeder
<mls@suse.de>
Mon, 17 Oct 2011 13:45:26 +0000
(15:45 +0200)
committer
Michael Schroeder
<mls@suse.de>
Mon, 17 Oct 2011 13:46:06 +0000
(15:46 +0200)
Build/Deb.pm
patch
|
blob
|
history
diff --git
a/Build/Deb.pm
b/Build/Deb.pm
index
f613404
..
b6c7cc6
100644
(file)
--- a/
Build/Deb.pm
+++ b/
Build/Deb.pm
@@
-73,11
+73,11
@@
sub parse {
$isneg = 1 if $q =~ s/^\!//;
$bad = 1 if !defined($bad) && !$isneg;
if ($isneg) {
- if ($q eq $arch || $q eq
"$os-$arch
") {
+ if ($q eq $arch || $q eq
'any' || $q eq "$os-$arch" || $q eq "$os-any
") {
$bad = 1;
last;
}
- } elsif ($q eq $arch || $q eq
"$os-$arch
") {
+ } elsif ($q eq $arch || $q eq
'any' || $q eq "$os-$arch" || $q eq "$os-any
") {
$bad = 0;
}
}