aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/duck.rb3
1 files changed, 2 insertions, 1 deletions
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