Lines 202-215
Link Here
|
202 |
@l=split(/\n/,$r); |
202 |
@l=split(/\n/,$r); |
203 |
undef $p; |
203 |
undef $p; |
204 |
|
204 |
|
205 |
for ($x=0;$x<=$#l;$x++) { |
205 |
for ($x=$#l-1;$x>=0;$x--) { |
206 |
if ($l[$x]=~m/^- (.*) \(masked by: missing keyword\)$/) { |
206 |
if ($l[$x]=~m/^- (.*) \(masked by: missing keyword\)$/) { |
207 |
$l[$x]=~m/^- (.*) \(masked by: missing (.*) keyword\)$/; |
207 |
$l[$x]=~m/^- (.*) \(masked by: missing (.*) keyword\)$/; |
208 |
$p=$1; |
208 |
$p=$1; |
209 |
|
209 |
|
210 |
if ($p) { |
210 |
if ($p) { |
211 |
addToKeywords($p,'**'); |
211 |
addToKeywords($p,'**'); |
212 |
last if ($cmdOptions{'noversions'}); |
212 |
last; |
213 |
} |
213 |
} |
214 |
} |
214 |
} |
215 |
elsif ($l[$x]=~m/^- (.*) \(masked by: package.mask, (.*) keyword\)$/) { |
215 |
elsif ($l[$x]=~m/^- (.*) \(masked by: package.mask, (.*) keyword\)$/) { |
Lines 219-225
Link Here
|
219 |
if ($p) { |
219 |
if ($p) { |
220 |
addToKeywords($p,'~'.$arch); |
220 |
addToKeywords($p,'~'.$arch); |
221 |
addToUnmask($p); |
221 |
addToUnmask($p); |
222 |
last if ($cmdOptions{'noversions'}); |
222 |
last; |
223 |
} |
223 |
} |
224 |
} |
224 |
} |
225 |
elsif ($l[$x]=~m/^- (.*) \(masked by: (.*) keyword, package.mask\)$/) { |
225 |
elsif ($l[$x]=~m/^- (.*) \(masked by: (.*) keyword, package.mask\)$/) { |
Lines 229-235
Link Here
|
229 |
if ($p) { |
229 |
if ($p) { |
230 |
addToKeywords($p,'~'.$arch); |
230 |
addToKeywords($p,'~'.$arch); |
231 |
addToUnmask($p); |
231 |
addToUnmask($p); |
232 |
last if ($cmdOptions{'noversions'}); |
232 |
last; |
233 |
} |
233 |
} |
234 |
} |
234 |
} |
235 |
elsif ($l[$x]=~m/^- (.*) \(masked by: (.*) keyword\)$/) { |
235 |
elsif ($l[$x]=~m/^- (.*) \(masked by: (.*) keyword\)$/) { |
Lines 238-244
Link Here
|
238 |
|
238 |
|
239 |
if ($p) { |
239 |
if ($p) { |
240 |
addToKeywords($p,'~'.$arch); |
240 |
addToKeywords($p,'~'.$arch); |
241 |
last if ($cmdOptions{'noversions'}); |
241 |
last; |
242 |
} |
242 |
} |
243 |
} |
243 |
} |
244 |
elsif ($l[$x]=~m/^- (.*) \(masked by: package.mask\)$/) { |
244 |
elsif ($l[$x]=~m/^- (.*) \(masked by: package.mask\)$/) { |
Lines 247-253
Link Here
|
247 |
|
247 |
|
248 |
if ($p) { |
248 |
if ($p) { |
249 |
addToUnmask($p); |
249 |
addToUnmask($p); |
250 |
last if ($cmdOptions{'noversions'}); |
250 |
last; |
251 |
} |
251 |
} |
252 |
} |
252 |
} |
253 |
elsif ($l[$x]=~m/^- (.*) \(Change USE: (.*)\)$/) { |
253 |
elsif ($l[$x]=~m/^- (.*) \(Change USE: (.*)\)$/) { |