aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/mscgen.rb
blob: 2d05133e7dae21e396d76dac2131ec4a789e95b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
require 'formula'

class Mscgen < Formula
  homepage 'http://www.mcternan.me.uk/mscgen/'
  url 'http://www.mcternan.me.uk/mscgen/software/mscgen-src-0.20.tar.gz'
  sha1 'cb718587e5fda99ca8b36801c57ea794d07bf211'

  depends_on :x11
  depends_on 'pkg-config' => :build
  depends_on 'gd' => :recommended
  depends_on 'freetype' => :optional

  def install
    args = ["--prefix=#{prefix}",
            "--disable-dependency-tracking"]

    args << "--with-freetype" if build.with? 'freetype'

    system "./configure", *args
    system "make install"
  end
end