aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorDmitry Plashchynski2011-10-25 22:17:26 +0300
committerAdam Vandenberg2012-02-03 21:11:59 -0800
commit6734d814b990882adfbffb75df9e92507e398830 (patch)
tree0f7d70e801b5b2d80f0bac43b4dc02d36abb4751 /Library/Formula
parent0dc6e6aaa26054bcc9000334301f161eae5b0029 (diff)
downloadhomebrew-6734d814b990882adfbffb75df9e92507e398830.tar.bz2
cloog 0.16.3
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/cloog.rb38
1 files changed, 38 insertions, 0 deletions
diff --git a/Library/Formula/cloog.rb b/Library/Formula/cloog.rb
new file mode 100644
index 000000000..c100c0089
--- /dev/null
+++ b/Library/Formula/cloog.rb
@@ -0,0 +1,38 @@
+require 'formula'
+
+class Cloog < Formula
+ url 'http://www.bastoul.net/cloog/pages/download/count.php3?url=./cloog-0.16.3.tar.gz'
+ homepage 'http://www.cloog.org/'
+ md5 'a0f8a241cd1c4f103f8d2c91642b3498'
+
+ depends_on 'pkg-config' => :build
+ depends_on 'gmp'
+
+ def install
+ system "./configure", "--disable-debug", "--disable-dependency-tracking",
+ "--prefix=#{prefix}"
+ system "make install"
+ end
+
+ def test
+ cloog_source = <<END
+c
+
+0 2
+0
+
+1
+
+1
+0 2
+0 0 0
+0
+
+0
+END
+
+ pipe = IO.popen("cloog /dev/stdin", "w+")
+ pipe.write(cloog_source)
+ pipe.read =~ /Generated\ from \/dev\/stdin\ by\ CLooG/
+ end
+end