ArangoDB 1.2.3, 1.3.0-alpha2
Closes Homebrew/homebrew#19186. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This commit is contained in:
parent
97d84fba67
commit
3a9278eb76
1 changed files with 25 additions and 13 deletions
|
@ -2,14 +2,15 @@ require 'formula'
|
|||
|
||||
class Arangodb < Formula
|
||||
homepage 'http://www.arangodb.org/'
|
||||
url 'https://github.com/triAGENS/ArangoDB/archive/v1.2.2.tar.gz'
|
||||
sha1 '1b4390e4ad100c93900651a522a21395d077b0e6'
|
||||
url 'https://github.com/triAGENS/ArangoDB/archive/v1.2.3.tar.gz'
|
||||
sha1 '14e77ce4c8fa0b55b371dee06d8ccf0edef5ba68'
|
||||
|
||||
head "https://github.com/triAGENS/ArangoDB.git", :branch => 'unstable'
|
||||
|
||||
devel do
|
||||
url 'https://github.com/triAGENS/ArangoDB/archive/v1.3.alpha1.tar.gz'
|
||||
sha1 '51173707f29bc7c239c06c5043776637b325766b'
|
||||
version "1.3.0-alpha2"
|
||||
url 'https://github.com/triAGENS/ArangoDB/archive/v1.3.0-alpha2.tar.gz'
|
||||
sha1 '058c0edcba0d2e79c95b41ca2d717296d77dd9be'
|
||||
end
|
||||
|
||||
depends_on 'icu4c'
|
||||
|
@ -17,16 +18,27 @@ class Arangodb < Formula
|
|||
depends_on 'v8'
|
||||
|
||||
def install
|
||||
system "./configure", "--disable-dependency-tracking",
|
||||
"--prefix=#{prefix}",
|
||||
"--disable-relative",
|
||||
"--disable-all-in-one-icu",
|
||||
"--disable-all-in-one-libev",
|
||||
"--disable-all-in-one-v8",
|
||||
"--enable-mruby",
|
||||
"--datadir=#{share}",
|
||||
"--localstatedir=#{var}"
|
||||
args = %W[
|
||||
--disable-dependency-tracking
|
||||
--prefix=#{prefix}
|
||||
--disable-relative
|
||||
--disable-all-in-one-icu
|
||||
--disable-all-in-one-libev
|
||||
--disable-all-in-one-v8
|
||||
--enable-mruby
|
||||
--datadir=#{share}
|
||||
--localstatedir=#{var}
|
||||
]
|
||||
|
||||
if build.devel?
|
||||
args << "--program-suffix=-#{version}"
|
||||
end
|
||||
|
||||
if build.head?
|
||||
args << "--program-suffix=-unstable"
|
||||
end
|
||||
|
||||
system "./configure", *args
|
||||
system "make install"
|
||||
|
||||
(var+'arangodb').mkpath
|
||||
|
|
Loading…
Reference in a new issue