From 6fb5a88f3a2475a7de3fb1e7751edee6ad6f5809 Mon Sep 17 00:00:00 2001 From: red Date: Thu, 17 Apr 2014 21:21:18 +0200 Subject: whitedb 0.7.2 Closes #28482. --- Library/Formula/whitedb.rb | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Library/Formula/whitedb.rb (limited to 'Library') diff --git a/Library/Formula/whitedb.rb b/Library/Formula/whitedb.rb new file mode 100644 index 000000000..052a4474b --- /dev/null +++ b/Library/Formula/whitedb.rb @@ -0,0 +1,28 @@ +require "formula" + +class Whitedb < Formula + homepage "http://whitedb.org/" + url "http://whitedb.org/whitedb-0.7.2.tar.gz" + sha1 "055b6162e4c0eb225ab95347643fda583c0bbddd" + + depends_on "python" => :optional + + def install + # https://github.com/priitj/whitedb/issues/15 + ENV.append "CFLAGS", "-std=gnu89" + + args = ["--prefix=#{prefix}"] + args << "--with-python" if build.with? "python" + system "./configure", *args + + system "make" + system "make", "install" + end + + test do + system "#{bin}/wgdb", "create", "512k" + system "#{bin}/wgdb", "add", "42" + system "#{bin}/wgdb", "select", "1" + system "#{bin}/wgdb", "free" + end +end -- cgit v1.2.3