diff options
Diffstat (limited to 'Library/Homebrew/software_spec.rb')
| -rw-r--r-- | Library/Homebrew/software_spec.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb index 025ff25ec..6143f23ed 100644 --- a/Library/Homebrew/software_spec.rb +++ b/Library/Homebrew/software_spec.rb @@ -17,8 +17,8 @@ class SoftwareSpec def_delegators :@resource, :checksum, :mirrors, :specs, :using, :downloader def_delegators :@resource, :url, :version, :mirror, *Checksum::TYPES - def initialize url=nil, version=nil - @resource = Resource.new(:default, url, version) + def initialize + @resource = Resource.new @resources = {} @build = BuildOptions.new(ARGV.options_only) @dependency_collector = DependencyCollector.new @@ -65,8 +65,10 @@ class SoftwareSpec end class HeadSoftwareSpec < SoftwareSpec - def initialize url=nil, version=Version.new(:HEAD) + def initialize super + @resource.url = url + @resource.version = Version.new('HEAD') end def verify_download_integrity fn |
