X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=rubygems.rb;h=b3c4ea977134b54a8dfe7a7885adcdcc6ef28c8e;hb=23d3e66f10520042b1d3695faeca5f13858909aa;hp=62dc71edfa5f3148021c23609cb08407bd9e2149;hpb=73eb048b2f020161bf036d5096c3e7d9b74c62f5;p=packages%2Frpm.git diff --git a/rubygems.rb b/rubygems.rb index 62dc71e..b3c4ea9 100755 --- a/rubygems.rb +++ b/rubygems.rb @@ -94,7 +94,10 @@ if gems.length > 0 pessimistic = "rubygem(%s) < %s\n" % [name, Gem::Version.create(version[3..-1]).bump] version = version.gsub(/\~>/, '=>') end - version = version.gsub(/^/, ' ') + if version[0..1] == "!=" + version = version.gsub(/\!=/, '>') + end + version = version.sub(/^/, ' ') end version = "rubygem(%s)%s\n%s" % [name, version, pessimistic] end