diff options
Diffstat (limited to 'Library/Homebrew/software_spec.rb')
| -rw-r--r-- | Library/Homebrew/software_spec.rb | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb index 9a9db69fc..7b8a09e46 100644 --- a/Library/Homebrew/software_spec.rb +++ b/Library/Homebrew/software_spec.rb @@ -116,6 +116,10 @@ class Bottle    class Filename      attr_reader :name, :version, :tag, :revision +    def self.create(formula, tag, revision) +      new(formula.name, formula.pkg_version, tag, revision) +    end +      def initialize(name, version, tag, revision)        @name = name        @version = version @@ -152,7 +156,7 @@ class Bottle      checksum, tag = spec.checksum_for(bottle_tag) -    filename = Filename.new(formula.name, formula.pkg_version, tag, spec.revision) +    filename = Filename.create(formula, tag, spec.revision)      @resource.url = build_url(spec.root_url, filename)      @resource.download_strategy = CurlBottleDownloadStrategy      @resource.version = formula.pkg_version | 
