From 0bce3b3f3687dd51ace1fad659eb205957cf3fa5 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Thu, 20 Aug 2015 16:05:34 +0800 Subject: [PATCH] TapDependency: allow passing arbitrary option_name --- Library/Homebrew/dependency.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/dependency.rb b/Library/Homebrew/dependency.rb index c8b26738b0..fbe0fa903e 100644 --- a/Library/Homebrew/dependency.rb +++ b/Library/Homebrew/dependency.rb @@ -134,8 +134,8 @@ end class TapDependency < Dependency attr_reader :tap - def initialize(name, tags = [], env_proc = DEFAULT_ENV_PROC, option_name = name) - @tap, _, option_name = option_name.rpartition "/" + def initialize(name, tags = [], env_proc = DEFAULT_ENV_PROC, option_name = name.split("/").last) + @tap = name.rpartition("/").first super(name, tags, env_proc, option_name) end