aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/jhiccup.rb26
1 files changed, 26 insertions, 0 deletions
diff --git a/Library/Formula/jhiccup.rb b/Library/Formula/jhiccup.rb
new file mode 100644
index 000000000..9481a42b1
--- /dev/null
+++ b/Library/Formula/jhiccup.rb
@@ -0,0 +1,26 @@
+require "formula"
+
+class Jhiccup < Formula
+ homepage "http://www.jhiccup.com"
+ url "http://www.azulsystems.com/sites/default/files/images/jHiccup.1.3.7.zip"
+ sha1 "2bd5ad585b50b80b6a12d6b2d5338fde8c18a10b"
+
+ def install
+ bin.install "jHiccup"
+
+ # Simple script to create and open a new plotter spreadsheet
+ (bin+'jHiccupPlotter').write <<-EOS.undent
+ #!/bin/sh
+ TMPFILE="/tmp/jHiccupPlotter.$$.xls"
+ cp "#{prefix}/jHiccupPlotter.xls" $TMPFILE
+ open $TMPFILE
+ EOS
+
+ prefix.install "target"
+ prefix.install "jHiccupPlotter.xls"
+ inreplace "#{bin}/jHiccup" do |s|
+ s.gsub! /^JHICCUP_JAR_FILE=.*$/,
+ "JHICCUP_JAR_FILE=#{prefix}/target/jHiccup.jar"
+ end
+ end
+end