From 614ec4ea8b4a28e21c2ad653575c6db33dccadb5 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Mon, 12 Jan 2015 13:42:23 +0000 Subject: duck: simplify revision calculation. --- Library/Formula/duck.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Library/Formula') diff --git a/Library/Formula/duck.rb b/Library/Formula/duck.rb index d6c869eab..9c5fcfb78 100644 --- a/Library/Formula/duck.rb +++ b/Library/Formula/duck.rb @@ -16,7 +16,8 @@ class Duck < Formula depends_on "ant" => :build def install - system "ant", "-Dbuild.compile.target=1.7", "-Drevision=#{version.to_str[/(\d\.\d(\.\d)?)\.(\d+)/, 3]}", "cli" + revision = version.to_s.rpartition(".").last + system "ant", "-Dbuild.compile.target=1.7", "-Drevision=#{revision}", "cli" libexec.install Dir["build/duck.bundle/*"] bin.install_symlink "#{libexec}/Contents/MacOS/duck" => "duck" end -- cgit v1.2.3