diff options
| -rw-r--r-- | Library/Homebrew/software_spec.rb | 13 | 
1 files changed, 13 insertions, 0 deletions
| diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb index f7e2ff113..8f1e14c09 100644 --- a/Library/Homebrew/software_spec.rb +++ b/Library/Homebrew/software_spec.rb @@ -245,6 +245,10 @@ class Bottle      @spec.compatible_cellar?    end +  def needs_relocation? +    @spec.needs_relocation? +  end +    def stage      resource.downloader.stage    end @@ -270,6 +274,7 @@ class BottleSpecification      @prefix = DEFAULT_PREFIX      @cellar = DEFAULT_CELLAR      @collector = BottleCollector.new +    @does_not_need_relocation = false    end    def root_url(var = nil) @@ -284,6 +289,14 @@ class BottleSpecification      cellar == :any || cellar == HOMEBREW_CELLAR.to_s    end +  def does_not_need_relocation +    @does_not_need_relocation = true +  end + +  def needs_relocation? +    !@does_not_need_relocation +  end +    def tag?(tag)      !!checksum_for(tag)    end | 
