diff options
| author | Mathias Meyer | 2010-01-12 22:50:19 +0100 |
|---|---|---|
| committer | Max Howell | 2010-02-13 11:02:51 +0000 |
| commit | 63ffbe90c83fb06b22be4efb86b0ed1289f3f253 (patch) | |
| tree | bf8823f15d1b4854f75ac2953f0d3beb2db9a847 /Library/Formula | |
| parent | ad0152161d6014e04757c07f2bf3341d7129accc (diff) | |
| download | homebrew-63ffbe90c83fb06b22be4efb86b0ed1289f3f253.tar.bz2 | |
Added formula for Riak tip.
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/riak.rb | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Library/Formula/riak.rb b/Library/Formula/riak.rb new file mode 100644 index 000000000..2b345f716 --- /dev/null +++ b/Library/Formula/riak.rb @@ -0,0 +1,27 @@ +require 'formula' + +class Riak <Formula + depends_on 'erlang' + + url 'http://hg.basho.com/riak/get/tip.zip' + homepage 'http://riak.basho.com' + version '0.8' + + skip_clean 'log' + skip_clean 'log/sasl' + skip_clean 'data' + skip_clean 'data/dets' + skip_clean 'data/ring' + + def install + ENV.deparallelize + system "make all rel" + %w(riak riak-admin).each do |file| + inreplace "rel/riak/bin/#{file}", /^RUNNER_SCRIPT_DIR.+$/, "" + inreplace "rel/riak/bin/#{file}", /^RUNNER_BASE_DIR=.+$/, "RUNNER_BASE_DIR=#{prefix}" + end + system "mv rel/riak/* #{prefix}" + (prefix + 'data/ring').mkpath + (prefix + 'data/dets').mkpath + end +end
\ No newline at end of file |
