bottles: translate foo@1.2 to foo:1.2

This commit is contained in:
Dominyk Tiller 2016-08-28 23:55:43 +01:00
parent 8e29cf1b1d
commit ff377bebc0
No known key found for this signature in database
GPG Key ID: FE19AEFCF658C6F6

View File

@ -56,7 +56,10 @@ module Utils
class Bintray
def self.package(formula_name)
formula_name.to_s.tr("+", "x")
package_name = formula_name.to_s.dup
package_name.tr!("+", "x")
package_name.sub!(/(.)@(\d)/, "\\1:\\2") # Handle foo@1.2 style formulae.
package_name
end
def self.repository(tap = nil)