sbotools2

Maintenance fork of the original sbotools version 2
Log | Files | Refs | README

commit 707016b269a36eb68b6374869908920b196394c6
parent b8c32607eb188fcba6e440d0cf1c1afb2953e2c3
Author: Jacob Pipkin <j@dawnrazor.net>
Date:   Fri,  1 Jun 2012 16:07:48 -0500

further enhancement to requirement parsing

Diffstat:
Msboupgrade | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sboupgrade b/sboupgrade @@ -107,10 +107,10 @@ sub grok_requirements { $string =~ s/,\s+/,/g; my @deps = split (/,/, $string); # if anything has a space, we didn't parse correctly, so remove it, also - # remove anything that's blank + # remove anything that's blank or has an equal sign in my @remove; for my $key (keys @deps) { - push (@remove, $key) if ($deps[$key] =~ /\s+/ || $deps[$key] =~ /^$/); + push (@remove, $key) if ($deps[$key] =~ /[\s=]/ || $deps[$key] =~ /^$/); } if (exists $remove[0]) { splice (@deps, $_, 1) for @remove;