hbase 0.90.1
parent
b6a27c6dc6
commit
a5987c09f8
|
@ -1,16 +1,16 @@
|
|||
require 'formula'
|
||||
|
||||
class Hbase < Formula
|
||||
url 'http://apache.tradebit.com/pub/hbase/hbase-0.89.20100924/hbase-0.89.20100924-bin.tar.gz'
|
||||
url 'http://www.gtlib.gatech.edu/pub/apache//hbase/hbase-0.90.1/hbase-0.90.1.tar.gz'
|
||||
homepage 'http://hbase.apache.org'
|
||||
md5 '6fdefc110c4d6414cc2b7e3697244e95'
|
||||
md5 'dbf090fcb12a47c0b6c713c3caa7b1fd'
|
||||
|
||||
depends_on 'hadoop'
|
||||
|
||||
def shim_script target
|
||||
<<-EOS.undent
|
||||
#!/bin/bash
|
||||
exec #{libexec}/bin/#{target} $*
|
||||
exec #{libexec}/bin/#{target} $@
|
||||
EOS
|
||||
end
|
||||
|
||||
|
@ -23,17 +23,21 @@ class Hbase < Formula
|
|||
n = Pathname.new(b).basename
|
||||
(bin+n).write shim_script(n)
|
||||
end
|
||||
|
||||
inreplace "#{libexec}/conf/hbase-env.sh",
|
||||
"# export JAVA_HOME=/usr/java/jdk1.6.0/",
|
||||
"export JAVA_HOME=$(/usr/libexec/java_home)"
|
||||
end
|
||||
|
||||
def caveats; <<-EOS.undent
|
||||
Requires Java 1.6.0 or greater, and $JAVA_HOME must be set before use.
|
||||
Requires Java 1.6.0 or greater.
|
||||
|
||||
You must also edit the configs in:
|
||||
#{libexec}/conf
|
||||
to reflect your environment.
|
||||
|
||||
For more details:
|
||||
http://hbase.apache.org/docs/current/api/overview-summary.html
|
||||
http://wiki.apache.org/hadoop/Hbase
|
||||
EOS
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue