aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/software_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Homebrew/software_spec.rb')
-rw-r--r--Library/Homebrew/software_spec.rb58
1 files changed, 29 insertions, 29 deletions
diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb
index b30f489d2..f7e2ff113 100644
--- a/Library/Homebrew/software_spec.rb
+++ b/Library/Homebrew/software_spec.rb
@@ -1,13 +1,13 @@
-require 'forwardable'
-require 'resource'
-require 'checksum'
-require 'version'
-require 'options'
-require 'build_options'
-require 'dependency_collector'
-require 'bottles'
-require 'patch'
-require 'compilers'
+require "forwardable"
+require "resource"
+require "checksum"
+require "version"
+require "options"
+require "build_options"
+require "dependency_collector"
+require "bottles"
+require "patch"
+require "compilers"
class SoftwareSpec
extend Forwardable
@@ -15,7 +15,7 @@ class SoftwareSpec
PREDEFINED_OPTIONS = {
:universal => Option.new("universal", "Build a universal binary"),
:cxx11 => Option.new("c++11", "Build using C++11 mode"),
- "32-bit" => Option.new("32-bit", "Build 32-bit only"),
+ "32-bit" => Option.new("32-bit", "Build 32-bit only")
}
attr_reader :name, :full_name, :owner
@@ -44,7 +44,7 @@ class SoftwareSpec
@compiler_failures = []
end
- def owner= owner
+ def owner=(owner)
@name = owner.name
@full_name = owner.full_name
@bottle_specification.tap = owner.tap
@@ -57,7 +57,7 @@ class SoftwareSpec
patches.each { |p| p.owner = self }
end
- def url val=nil, specs={}
+ def url(val = nil, specs = {})
return @resource.url if val.nil?
@resource.url(val, specs)
dependency_collector.add(@resource)
@@ -68,15 +68,15 @@ class SoftwareSpec
(bottle_specification.compatible_cellar? || ARGV.force_bottle?)
end
- def bottle &block
+ def bottle(&block)
bottle_specification.instance_eval(&block)
end
- def resource_defined? name
- resources.has_key?(name)
+ def resource_defined?(name)
+ resources.key?(name)
end
- def resource name, klass=Resource, &block
+ def resource(name, klass = Resource, &block)
if block_given?
raise DuplicateResourceError.new(name) if resource_defined?(name)
res = klass.new(name, &block)
@@ -87,7 +87,7 @@ class SoftwareSpec
end
end
- def go_resource name, &block
+ def go_resource(name, &block)
resource name, Resource::Go, &block
end
@@ -95,7 +95,7 @@ class SoftwareSpec
options.include?(name)
end
- def option(name, description="")
+ def option(name, description = "")
opt = PREDEFINED_OPTIONS.fetch(name) do
if Symbol === name
opoo "Passing arbitrary symbols to `option` is deprecated: #{name.inspect}"
@@ -110,7 +110,7 @@ class SoftwareSpec
options << opt
end
- def deprecated_option hash
+ def deprecated_option(hash)
raise ArgumentError, "deprecated_option hash must not be empty" if hash.empty?
hash.each do |old_options, new_options|
Array(old_options).each do |old_option|
@@ -131,7 +131,7 @@ class SoftwareSpec
@build = BuildOptions.new(Options.create(@flags), options)
end
- def depends_on spec
+ def depends_on(spec)
dep = dependency_collector.add(spec)
add_dep_option(dep) if dep
end
@@ -144,15 +144,15 @@ class SoftwareSpec
dependency_collector.requirements
end
- def patch strip=:p1, src=nil, &block
+ def patch(strip = :p1, src = nil, &block)
patches << Patch.create(strip, src, &block)
end
- def fails_with compiler, &block
+ def fails_with(compiler, &block)
compiler_failures << CompilerFailure.create(compiler, &block)
end
- def needs *standards
+ def needs(*standards)
standards.each do |standard|
compiler_failures.concat CompilerFailure.for_standard(standard)
end
@@ -178,11 +178,11 @@ end
class HeadSoftwareSpec < SoftwareSpec
def initialize
super
- @resource.version = Version.new('HEAD')
+ @resource.version = Version.new("HEAD")
end
- def verify_download_integrity fn
- return
+ def verify_download_integrity(_fn)
+ nil
end
end
@@ -272,7 +272,7 @@ class BottleSpecification
@collector = BottleCollector.new
end
- def root_url(var=nil)
+ def root_url(var = nil)
if var.nil?
@root_url ||= "#{DEFAULT_DOMAIN}/#{Bintray.repository(tap)}"
else
@@ -304,7 +304,7 @@ class BottleSpecification
def checksums
checksums = {}
os_versions = collector.keys
- os_versions.map! {|osx| MacOS::Version.from_symbol osx rescue nil }.compact!
+ os_versions.map! { |osx| MacOS::Version.from_symbol osx rescue nil }.compact!
os_versions.sort.reverse_each do |os_version|
osx = os_version.to_sym
checksum = collector[osx]