aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorTodd Persen2013-12-06 16:41:15 -0500
committerAdam Vandenberg2013-12-06 18:49:22 -0800
commit39ca157c37b3512cb65039bd9bbc6ca38b623b2d (patch)
tree02819f9492c724546edab977a6794ca8c81be5e0 /Library/Formula
parent7bea11cfb4d6bdcfece91acf4863a539350b8a30 (diff)
downloadhomebrew-39ca157c37b3512cb65039bd9bbc6ca38b623b2d.tar.bz2
InfluxDB 0.4.0.rc2
Closes #25006. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/influxdb.rb11
1 files changed, 9 insertions, 2 deletions
diff --git a/Library/Formula/influxdb.rb b/Library/Formula/influxdb.rb
index ec3e53a2f..13da8b71a 100644
--- a/Library/Formula/influxdb.rb
+++ b/Library/Formula/influxdb.rb
@@ -5,6 +5,11 @@ class Influxdb < Formula
url "http://get.influxdb.org/influxdb-0.3.2.src.tar.gz"
sha1 "6b730a75e6694abd5e913b4ad08936f7661569bd"
+ devel do
+ url "http://get.influxdb.org/influxdb-0.4.0.rc2.src.tar.gz"
+ sha1 "81d0f8e8f3b7648f010b85232baf002d5612dd72"
+ end
+
bottle do
sha1 '9cc355279cf466f4ebc5704287c255c1d0312093' => :mavericks
sha1 'ffb246bf0923ca28b31db256b259b95a96f81f80' => :mountain_lion
@@ -23,9 +28,11 @@ class Influxdb < Formula
flex = Formula.factory('flex').bin/"flex"
bison = Formula.factory('bison').bin/"bison"
+ build_target = build.devel? ? "daemon" : "server"
+
system "./configure", "--with-flex=#{flex}", "--with-bison=#{bison}"
system "make dependencies protobuf parser"
- system "go build server"
+ system "go build #{build_target}"
inreplace "config.json.sample" do |s|
s.gsub! "/tmp/influxdb/development/db", "#{var}/influxdb/data"
@@ -33,7 +40,7 @@ class Influxdb < Formula
s.gsub! "./admin/", "#{opt_prefix}/share/admin/"
end
- bin.install "server" => "influxdb"
+ bin.install build_target => "influxdb"
etc.install "config.json.sample" => "influxdb.conf"
share.install "admin"