aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMike McQuaid2012-04-13 14:56:12 +1000
committerMike McQuaid2012-04-24 18:08:14 +1000
commit092004e7820791030f568af0e3b03389ea4f7ee3 (patch)
tree6665c7ed1a1b201dd9c380acb562f0078dae5188 /Library
parent09b3ad368db53107ee2318cb85211d07e56ce77f (diff)
downloadhomebrew-092004e7820791030f568af0e3b03389ea4f7ee3.tar.bz2
Generate the bottle download URL correctly.
Fixes #11561. Fixes #11614.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/formula.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb
index cecb904ab..d0e270137 100644
--- a/Library/Homebrew/formula.rb
+++ b/Library/Homebrew/formula.rb
@@ -61,6 +61,8 @@ class Formula
CHECKSUM_TYPES.each { |type| set_instance_variable type }
@downloader = download_strategy.new @spec_to_use.url, name, version, @spec_to_use.specs
+
+ @bottle_url ||= bottle_base_url + bottle_filename(self) if @bottle_sha1
end
# if the dir is there, but it's empty we consider it not installed
@@ -632,7 +634,6 @@ private
bottle_block.instance_eval &block
@bottle_version, @bottle_url, @bottle_sha1 = bottle_block.data
- @bottle_url ||= bottle_base_url + bottle_filename(self) if @bottle_sha1
end
def mirror val, specs=nil