summaryrefslogtreecommitdiff
path: root/net/haproxy-devel/files/patch-Makefile.bsd
diff options
context:
space:
mode:
authorClement Laforet <clement@FreeBSD.org>2006-09-24 10:54:04 +0000
committerClement Laforet <clement@FreeBSD.org>2006-09-24 10:54:04 +0000
commita5e297856393c75bb455209f0eedb81dd1acbf96 (patch)
treef04889ce976ebc813bf47a26095f397381935945 /net/haproxy-devel/files/patch-Makefile.bsd
parentFix pilot-link lib dependency (so-version bump). The fix is different (diff)
- Update to new stable branch 1.2.x (1.2.15)
Notes
Notes: svn path=/head/; revision=173697
Diffstat (limited to 'net/haproxy-devel/files/patch-Makefile.bsd')
-rw-r--r--net/haproxy-devel/files/patch-Makefile.bsd74
1 files changed, 74 insertions, 0 deletions
diff --git a/net/haproxy-devel/files/patch-Makefile.bsd b/net/haproxy-devel/files/patch-Makefile.bsd
new file mode 100644
index 000000000000..4f27d99fbe7e
--- /dev/null
+++ b/net/haproxy-devel/files/patch-Makefile.bsd
@@ -0,0 +1,74 @@
+--- Makefile.bsd.orig Sun May 21 21:32:29 2006
++++ Makefile.bsd Sun Sep 24 10:06:30 2006
+@@ -5,22 +5,22 @@
+ TARGET = openbsd
+
+ # pass CPU=<cpu_name> to make to optimize for a particular CPU
+-CPU = generic
++#CPU = generic
+ #CPU = i586
+ #CPU = i686
+ #CPU = ultrasparc
+
+ # By default, we use libc's regex. WARNING! On Solaris 8/Sparc, group
+ # references seem broken using libc ! Use pcre instead.
+-REGEX=libc
++REGEX?=libc
+ #REGEX=pcre
+ #REGEX=static-pcre
+
+ # tools options
+-CC = gcc
+-LD = gcc
++CC?= gcc
++LD?= gcc
+
+-PCREDIR=/usr/local
++PCREDIR=${LOCALBASE}
+
+ # This is for OpenBSD 3.0
+ COPTS.openbsd = -DENABLE_POLL
+@@ -46,7 +46,7 @@
+
+ # you can enable debug arguments with "DEBUG=-g" or disable them with "DEBUG="
+ #DEBUG = -g -DDEBUG_MEMORY -DDEBUG_FULL
+-DEBUG = -g
++#DEBUG = -g
+
+ # if small memory footprint is required, you can reduce the buffer size. There
+ # are 2 buffers per concurrent session, so 16 kB buffers will eat 32 MB memory
+@@ -54,7 +54,7 @@
+ # will avoid the additionnal paramters to overflow a page. 8030 bytes is
+ # exactly 5.5 TCP segments of 1460 bytes.
+ #SMALL_OPTS =
+-SMALL_OPTS = -DBUFSIZE=8030 -DMAXREWRITE=1030 -DSYSTEM_MAXCONN=1024
++#SMALL_OPTS = -DBUFSIZE=8030 -DMAXREWRITE=1030 -DSYSTEM_MAXCONN=1024
+
+ # redefine this if you want to add some special PATH to include/libs
+ ADDINC =
+@@ -65,7 +65,7 @@
+ # - use -DSTATTIME=0 to disable statistics, else specify an interval in
+ # milliseconds.
+ # - use -DTPROXY to compile with transparent proxy support.
+-DEFINE = -DSTATTIME=0 -DTPROXY
++#DEFINE = -DSTATTIME=0 -DTPROXY
+
+ # global options
+ TARGET_OPTS=$(COPTS.$(TARGET))
+@@ -75,13 +75,13 @@
+ COPTS=-I. $(ADDINC) $(CPU_OPTS) $(TARGET_OPTS) $(REGEX_OPTS) $(SMALL_OPTS) $(DEFINE)
+ LIBS=$(LIBS.$(TARGET)) $(LIBS.$(REGEX)) $(ADDLIB)
+
+-CFLAGS = -Wall $(COPTS) $(DEBUG)
+-LDFLAGS = -g
++CFLAGS+= -Wall $(COPTS)
++LDFLAGS+= #-g /lib/crt0.o -lc
+
+ all: haproxy
+
+ haproxy: src/list.o src/chtbl.o src/hashpjw.o haproxy.o src/base64.o src/uri_auth.o
+- $(LD) $(LDFLAGS) -o $@ $> $(LIBS)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $> $(LIBS)
+
+ src/base64.o: src/base64.c
+ $(CC) $(CFLAGS) -c -o $@ $<