Fix CSW available package parsing
authorJamie Cameron <jcameron@webmin.com>
Sun, 20 Dec 2009 06:29:46 +0000 (22:29 -0800)
committerJamie Cameron <jcameron@webmin.com>
Sun, 20 Dec 2009 06:29:46 +0000 (22:29 -0800)
software/csw-lib.pl

index d067f7d..8c31783 100755 (executable)
@@ -99,7 +99,7 @@ while(<PKG>) {
        s/\r|\n//g;
        s/#.*$//;
        next if (/^\s*WARNING:/);
-       if (/^\s*(\S+)\s+(\S+)\s+(\d\S+)\s+([0-9\.]+)\s+(KB|MB|GB)/i) {
+       if (/^\s*(\S+)\s+(\S+)\s+(\d\S+)\s+([0-9\.]+)\s+(KB|MB|GB|B)/i) {
                # New pkgutil format
                push(@rv, { 'name' => $1, 'version' => $3,
                            'select' => "$1-$3" });