# File lib/puppet/provider/package/gem.rb, line 48
48:     def self.gemsplit(desc)
49:         case desc
50:         when /^\*\*\*/, /^\s*$/, /^\s+/; return nil
51:         when /^(\S+)\s+\((.+)\)/
52:             name = $1
53:             version = $2.split(/,\s*/)[0]
54:             return {
55:                 :name => name,
56:                 :ensure => version
57:             }
58:         else
59:             Puppet.warning "Could not match %s" % desc
60:             nil
61:         end
62:     end