aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/libxmlsec1.rb
blob: f8222b099e5050fa52a59b4b63e3884606084933 (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 Libxmlsec1 < Formula
  url 'http://www.aleksey.com/xmlsec/download/xmlsec1-1.2.18.tar.gz'
  homepage 'http://www.aleksey.com/xmlsec/'
  md5 '8694b4609aab647186607f79e1da7f1a'

  # use the keg-only libxml2 as Snow Leopard and Lion's versions are too old
  depends_on 'libxml2'

  # use gnutls as an additional crypto engine, alongside system openssl
  depends_on 'gnutls' => :optional

  def install
    libxml2 = Formula.factory('libxml2')

    system "./configure", "--disable-debug", "--disable-dependency-tracking",
                          "--prefix=#{prefix}",
                          "--with-libxml=#{libxml2.prefix}"
    system "make install"
  end
end