aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/spim.rb
blob: 7bbe9d01d93e04028098b4e8a813b8a64b84adaa (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
require 'formula'

class Spim <Formula
  url 'http://www.cs.wisc.edu/~larus/SPIM/spim.tar.gz'
  homepage 'http://pages.cs.wisc.edu/~larus/spim.html'
  md5 '146558e8256f2b7577fb825fdc76a04f'
  version '8.0'

  def install
    Dir.chdir 'spim'

    inreplace "Makefile" do |s|
      s.change_make_var! "BIN_DIR", bin
      s.change_make_var! "EXCEPTION_DIR", libexec
      s.change_make_var! "MAN_DIR", man1
    end

    system "make"
    system "make install"
    system "make install-man"
    system "make test"

    mv "#{man1}/spim.man", "#{man1}/spim.1"
  end
end