aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorDominyk Tiller2015-04-02 15:57:56 +0100
committerMike McQuaid2015-04-02 18:59:58 +0100
commite7459be7a39b29e617b8689a57abec52f251cae3 (patch)
tree8ca7f993d29dc8f4aa7f89eefb5fe59d86bc51a1 /Library
parent93136c4b42a47bc72e3bb3f4286ee8735a6da50c (diff)
downloadhomebrew-e7459be7a39b29e617b8689a57abec52f251cae3.tar.bz2
gearman: fix log placement
Closes #38290. Closes #38303. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/gearman.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/Library/Formula/gearman.rb b/Library/Formula/gearman.rb
index b23768dd5..1a496e41d 100644
--- a/Library/Formula/gearman.rb
+++ b/Library/Formula/gearman.rb
@@ -1,9 +1,7 @@
-require "formula"
-
class Gearman < Formula
homepage "http://gearman.org/"
url "https://launchpad.net/gearmand/1.2/1.1.12/+download/gearmand-1.1.12.tar.gz"
- sha1 "85b5271ea3ac919d96fff9500993b73c9dc80c6c"
+ sha256 "973d7a3523141a84c7b757c6f243febbc89a3631e919b532c056c814d8738acb"
bottle do
sha1 "99393fa57c7c2ff6c4b52d3639e80c77b099edc3" => :yosemite
@@ -40,6 +38,7 @@ class Gearman < Formula
args = [
"--prefix=#{prefix}",
+ "--localstatedir=#{var}",
"--disable-silent-rules",
"--disable-dependency-tracking",
"--disable-libdrizzle",
@@ -67,14 +66,15 @@ class Gearman < Formula
args << "--disable-libmemcached" << "--without-memcached"
end
- if build.without? "tokyo-cabinet"
- args << "--disable-libtokyocabinet"
- end
+
+ args << "--disable-libtokyocabinet" if build.without? "tokyo-cabinet"
args << (build.with?("mysql") ? "--with-mysql=#{Formula["mysql"].opt_bin}/mysql_config" : "--without-mysql")
args << (build.with?("hiredis") ? "--enable-hiredis" : "--disable-hiredis")
ENV.append_to_cflags "-DHAVE_HTONLL"
+
+ (var/"log").mkpath
system "./configure", *args
system "make", "install"
end