diff options
| author | Timothée Peignier | 2010-10-13 17:27:00 +0200 |
|---|---|---|
| committer | Adam Vandenberg | 2010-10-13 08:38:31 -0700 |
| commit | 2bb19cb1a5429729f771e7b528bc696cdf0152b0 (patch) | |
| tree | dd28015767c46efa115cb5341e196aedfab451b9 /Library/Formula/riak-search.rb | |
| parent | 3f05b417c60b6a77be032e1eb529db4bfb1d86b3 (diff) | |
| download | homebrew-2bb19cb1a5429729f771e7b528bc696cdf0152b0.tar.bz2 | |
add riak-search formula
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula/riak-search.rb')
| -rw-r--r-- | Library/Formula/riak-search.rb | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Library/Formula/riak-search.rb b/Library/Formula/riak-search.rb new file mode 100644 index 000000000..e843b43ec --- /dev/null +++ b/Library/Formula/riak-search.rb @@ -0,0 +1,34 @@ +require 'formula' + +class RiakSearch <Formula + url 'http://downloads.basho.com/riak-search/riak-search-0.13/riak_search-0.13.0-osx-i386.tar.gz' + homepage 'http://riak.basho.com' + md5 '5f6f95a8edf183dc3799b5139b29d7f8' + version '0.13.0' + + skip_clean 'libexec/log' + skip_clean 'libexec/log/sasl' + skip_clean 'libexec/data' + skip_clean 'libexec/data/dets' + skip_clean 'libexec/data/ring' + + depends_on 'erlang' + + def install + ENV.deparallelize + %w(riaksearch riaksearch-admin search-cmd).each do |file| + inreplace "bin/#{file}", /^RUNNER_BASE_DIR=.+$/, "RUNNER_BASE_DIR=#{libexec}" + end + + # Install most files to private libexec, and link in the binaries. + libexec.install Dir["*"] + + bin.mkpath + ln_s libexec+'bin/riaksearch', bin + ln_s libexec+'bin/riaksearch-admin', bin + ln_s libexec+'bin/search-cmd', bin + + (prefix + 'data/ring').mkpath + (prefix + 'data/dets').mkpath + end +end |
