groonga 3.1.1
Closes Homebrew/homebrew#25534. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
parent
eb8d78da28
commit
e749d8ba2c
1 changed files with 17 additions and 5 deletions
|
@ -2,18 +2,30 @@ require 'formula'
|
|||
|
||||
class Groonga < Formula
|
||||
homepage 'http://groonga.org/'
|
||||
url 'http://packages.groonga.org/source/groonga/groonga-3.1.0.tar.gz'
|
||||
sha1 '7d4ad3be8ade2b97ccf6790063b2b08d111daa59'
|
||||
url 'http://packages.groonga.org/source/groonga/groonga-3.1.1.tar.gz'
|
||||
sha1 '94f008c2b598e9d1e98a4c7a8b6115cc65c7367d'
|
||||
|
||||
depends_on 'pkg-config' => :build
|
||||
depends_on 'pcre'
|
||||
depends_on 'msgpack'
|
||||
|
||||
depends_on 'glib' if build.include? 'enable-benchmark'
|
||||
|
||||
option 'enable-benchmark', "Enable benchmark program for developer use"
|
||||
|
||||
def install
|
||||
args = %W[
|
||||
--prefix=#{prefix}
|
||||
--with-zlib
|
||||
--disable-zeromq
|
||||
]
|
||||
|
||||
if build.include? 'enable-benchmark'
|
||||
args << '--enable-benchmark'
|
||||
end
|
||||
|
||||
# ZeroMQ is an optional dependency that will be auto-detected unless we disable it
|
||||
system "./configure", "--prefix=#{prefix}",
|
||||
"--with-zlib",
|
||||
"--disable-zeromq"
|
||||
system "./configure", *args
|
||||
system "make install"
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue