From def2ec4545e30fefcfdd9747cccde56debfe5895 Mon Sep 17 00:00:00 2001 From: phinze Date: Tue, 24 Sep 2013 12:54:32 -0500 Subject: [PATCH] fix download to track with upstream api change --- lib/cask/download.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/cask/download.rb b/lib/cask/download.rb index 404744798..597b69063 100644 --- a/lib/cask/download.rb +++ b/lib/cask/download.rb @@ -7,8 +7,12 @@ class Cask::Download def perform require 'software_spec' - software_spec = SoftwareSpec.new(cask.url.to_s, cask.version) - downloader = CurlDownloadStrategy.new(cask.title, software_spec) + cask = @cask + resource = Resource.new(cask.title) do |r| + r.url cask.url.to_s + r.version cask.version + end + downloader = CurlDownloadStrategy.new(cask.title, resource) downloaded_path = downloader.fetch _check_sums(downloaded_path, cask.sums) unless cask.sums === 0