diff options
| author | Steven Merrill | 2012-09-05 18:38:19 -0600 | 
|---|---|---|
| committer | Adam Vandenberg | 2012-11-01 21:07:11 -0700 | 
| commit | f0b81bf356c48d19730fee3ccee45cad6525a0d7 (patch) | |
| tree | 96d99be47024d10fd84c49b4f7261cced7ea56b8 | |
| parent | 7e012c353ea71785e24676882424da910a33e40c (diff) | |
| download | homebrew-f0b81bf356c48d19730fee3ccee45cad6525a0d7.tar.bz2 | |
HAProxy: add --devel with SSL
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
| -rw-r--r-- | Library/Formula/haproxy.rb | 28 | 
1 files changed, 18 insertions, 10 deletions
| diff --git a/Library/Formula/haproxy.rb b/Library/Formula/haproxy.rb index 583c4daaf..c64a6ff2c 100644 --- a/Library/Formula/haproxy.rb +++ b/Library/Formula/haproxy.rb @@ -5,19 +5,27 @@ class Haproxy < Formula    url 'http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.22.tar.gz'    sha1 'ed8918c950bdb5b4b96d62c23073b7972443fe94' +  devel do +    url 'http://haproxy.1wt.eu/download/1.5/src/snapshot/haproxy-ss-20120905.tar.gz' +    sha1 '3b0e3b9358ec59a8eea35f5e649f2f824680cf33' +  end +    depends_on 'pcre'    def install +    args = ["TARGET=generic", +            "USE_KQUEUE=1", +            "USE_POLL=1", +            "USE_PCRE=1"] + +    if build.devel? +      args << "USE_OPENSSL=1" +      args << "ADDLIB=-lcrypto" +    end +      # We build generic since the Makefile.osx doesn't appear to work -    system "make", "TARGET=generic", -                   "USE_KQUEUE=1", -                   "USE_POLL=1", -                   "USE_PCRE=1", -                   "PREFIX=#{prefix}", -                   "DOCDIR=#{doc}", -                   "CC=#{ENV.cc}", -                   "CFLAGS=#{ENV.cflags}", -                   "LDFLAGS=#{ENV.ldflags}", -                   "install" +    system "make", "CC=#{ENV.cc}", "CFLAGS=#{ENV.cflags}", "LDFLAGS=#{ENV.ldflags}", *args +    man1.install "doc/haproxy.1" +    bin.install "haproxy"    end  end | 
