blob: 9481a42b1ac1d6eb0fbc057c18fbc2aaa13cbf31 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
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
 |