aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/virtuoso.rb16
1 files changed, 13 insertions, 3 deletions
diff --git a/Library/Formula/virtuoso.rb b/Library/Formula/virtuoso.rb
index 4ca5b4a01..68cae567e 100644
--- a/Library/Formula/virtuoso.rb
+++ b/Library/Formula/virtuoso.rb
@@ -5,14 +5,24 @@ class Virtuoso < Formula
url 'http://downloads.sourceforge.net/project/virtuoso/virtuoso/6.1.6/virtuoso-opensource-6.1.6.tar.gz'
sha1 '03bc14b1627d16d76687f8b8659801966aab3fb4'
+ head 'https://github.com/openlink/virtuoso-opensource.git', :branch => 'develop/6'
+
# If gawk isn't found, make fails deep into the process.
- depends_on 'gawk'
+ depends_on 'gawk' => :build
+
+ if build.head?
+ depends_on :autoconf => :build
+ depends_on :automake => :build
+ depends_on :libtool => :build
+ end
- skip_clean :all
+ skip_clean :la
def install
ENV.m64 if MacOS.prefer_64_bit?
- system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}"
+ system "./autogen.sh" if build.head?
+ system "./configure", "--disable-dependency-tracking",
+ "--prefix=#{prefix}"
system "make install"
end