aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/grap.rb25
1 files changed, 19 insertions, 6 deletions
diff --git a/Library/Formula/grap.rb b/Library/Formula/grap.rb
index a4a6b1802..17b01aa8d 100644
--- a/Library/Formula/grap.rb
+++ b/Library/Formula/grap.rb
@@ -1,16 +1,29 @@
-require "formula"
-
class Grap < Formula
homepage "http://www.lunabase.org/~faber/Vault/software/grap/"
- url "http://www.lunabase.org/~faber/Vault/software/grap/grap-1.44.tar.gz"
- sha1 "b15e4e04525301cfbd2900b1f1a028e81a12ba92"
+ url "http://www.lunabase.org/~faber/Vault/software/grap/grap-1.45.tar.gz"
+ sha256 "906743cdccd029eee88a4a81718f9d0777149a3dc548672b3ef0ceaaf36a4ae0"
def install
- system "./configure", "--disable-debug",
- "--disable-dependency-tracking",
+ system "./configure", "--disable-dependency-tracking",
"--disable-silent-rules",
"--prefix=#{prefix}",
"--with-example-dir=#{share}/grap/examples"
+ system "make"
+ ENV.deparallelize
system "make", "install"
end
+
+ test do
+ (testpath/"test.d").write <<-EOS.undent
+ .G1
+ 54.2
+ 49.4
+ 49.2
+ 50.0
+ 48.2
+ 43.87
+ .G2
+ EOS
+ system bin/"grap", testpath/"test.d"
+ end
end