aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Library/Formula/haproxy.rb21
1 files changed, 11 insertions, 10 deletions
diff --git a/Library/Formula/haproxy.rb b/Library/Formula/haproxy.rb
index 50cbed28c..c225d2c3e 100644
--- a/Library/Formula/haproxy.rb
+++ b/Library/Formula/haproxy.rb
@@ -1,20 +1,21 @@
require 'formula'
class Haproxy < Formula
+ homepage 'http://haproxy.1wt.eu'
url 'http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.17.tar.gz'
md5 '7f82319fdb53956b14f2088b654be341'
- homepage 'http://haproxy.1wt.eu'
def install
- inreplace 'Makefile' do |s|
- s.change_make_var! 'PREFIX', prefix
- s.change_make_var! 'DOCDIR', doc
- # use our CC, CFLAGS and LDFLAGS
- s.remove_make_var! %w[LDFLAGS CFLAGS CC]
- 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"
- system "make install"
+ 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"
end
end