cassandra 0.8.0

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
master
Jose Angel Cortinas 2011-06-03 15:03:54 -05:00 committed by Adam Vandenberg
parent 002e2df388
commit b3e490f0b7
1 changed files with 7 additions and 3 deletions

View File

@ -1,9 +1,9 @@
require 'formula'
class Cassandra < Formula
url 'http://www.mirrorservice.org/sites/ftp.apache.org//cassandra/0.7.5/apache-cassandra-0.7.5-bin.tar.gz'
url 'http://www.mirrorservice.org/sites/ftp.apache.org/cassandra/0.8.0/apache-cassandra-0.8.0-bin.tar.gz'
homepage 'http://cassandra.apache.org'
md5 '3a74739c1eb277c23b40302cc5a149bc'
md5 'ea97a815c3ee8c08ad408eb075f495cf'
def install
(var+"lib/cassandra").mkpath
@ -13,6 +13,10 @@ class Cassandra < Formula
inreplace "conf/cassandra.yaml", "/var/lib/cassandra", "#{var}/lib/cassandra"
inreplace "conf/log4j-server.properties", "/var/log/cassandra", "#{var}/log/cassandra"
inreplace "conf/cassandra-env.sh" do |s|
s.gsub! "/lib/", "/"
end
inreplace "bin/cassandra.in.sh" do |s|
s.gsub! "CASSANDRA_HOME=`dirname $0`/..", "CASSANDRA_HOME=#{prefix}"
# Store configs in etc, outside of keg
@ -24,7 +28,7 @@ class Cassandra < Formula
rm Dir["bin/*.bat"]
(etc+"cassandra").install Dir["conf/*"]
prefix.install Dir["*.txt"] + Dir["{bin,interface,javadoc}"]
prefix.install Dir["*.txt"] + Dir["{bin,interface,javadoc,lib/licenses}"]
prefix.install Dir["lib/*.jar"]
end
end