From 37fbebe2346a73f3d2d9f662c697ace139e9f822 Mon Sep 17 00:00:00 2001 From: Kashif Rasul Date: Fri, 6 Feb 2015 17:24:07 +0100 Subject: [PATCH] tachyon 0.6.0 (new formula) Closes Homebrew/homebrew#37444. Signed-off-by: Tim D. Smith --- Formula/tachyon.rb | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Formula/tachyon.rb diff --git a/Formula/tachyon.rb b/Formula/tachyon.rb new file mode 100644 index 0000000000..bc2f8e1558 --- /dev/null +++ b/Formula/tachyon.rb @@ -0,0 +1,24 @@ +class Tachyon < Formula + homepage "http://tachyon-project.org/" + url "https://github.com/amplab/tachyon/releases/download/v0.6.0/tachyon-0.6.0-bin.tar.gz" + sha256 "53a9a893a7381d32fcea71f943b999453ee697c6604859a2d9dc07d9420947b2" + + def install + libexec.install %w[bin client conf core libexec] + bin.write_exec_script Dir["#{libexec}/bin/*"] + doc.install Dir["docs/*"] + + (etc/"tachyon").install libexec/"conf/tachyon-env.sh.template" => "tachyon-env.sh" + ln_sf "#{etc}/tachyon/tachyon-env.sh", "#{libexec}/conf/tachyon-env.sh" + end + + test do + system bin/"tachyon", "version" + end + + def caveats; <<-EOS.undent + To configure tachyon, edit + #{etc}/tacyon/tachyon-env.sh + EOS + end +end