- if line =~ /^Inst\s/
- package = line.gsub(/^Inst\s([^\s]+)\s.*/, '\1').strip
- apt_package_updates[0].push(package)
- security_matches = [
- / Debian[^\s]+-updates /,
- / Debian-Security:/,
- / Ubuntu[^\s]+-security /,
- / gNewSense[^\s]+-security /
- ]
- re = Regexp.union(security_matches)
- if line.match(re)
- apt_package_updates[1].push(package)
- end
+ next unless line =~ %r{^Inst\s}
+ package = line.gsub(%r{^Inst\s([^\s]+)\s.*}, '\1').strip
+ apt_package_updates[0].push(package)
+ security_matches = [
+ %r{ Debian[^\s]+-updates[, ]},
+ %r{ Debian-Security:},
+ %r{ Ubuntu[^\s]+-security[, ]},
+ %r{ gNewSense[^\s]+-security[, ]},
+ ]
+ re = Regexp.union(security_matches)
+ if line.match(re)
+ apt_package_updates[1].push(package)