aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/haproxy.rb
diff options
context:
space:
mode:
authorJack Nagel2012-02-09 20:38:26 -0600
committerJack Nagel2012-02-09 20:38:26 -0600
commit865518e8737961920d560ee061a63441e29242f2 (patch)
tree092830b354ab739e508a82815ee47003c1792a57 /Library/Formula/haproxy.rb
parentb19991ce894f3e5cfb474b332199aa08230987af (diff)
downloadhomebrew-865518e8737961920d560ee061a63441e29242f2.tar.bz2
haproxy: avoid inreplace
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Formula/haproxy.rb')
-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