summaryrefslogtreecommitdiff
path: root/databases/cstore/patches/patch-aa
blob: 33920fcf551ea6b58da914580a798928147422c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
$NetBSD: patch-aa,v 1.1.1.1 2007/11/10 11:33:00 agc Exp $

--- Build/makefile.init	2007/10/01 11:20:34	1.1
+++ Build/makefile.init	2007/10/01 11:24:09
@@ -1,10 +1,11 @@
 CC:=$(WTF) g++
 
 CSTORE_INCLUDE := src
-SLEEPYCAT_DIRECTORY := /usr/local/BerkeleyDB.4.2
-SLEEPYCAT_INCLUDE := $(SLEEPYCAT_DIRECTORY)/include/
+SLEEPYCAT_DIRECTORY := @PREFIX@
+SLEEPYCAT_INCLUDE := $(SLEEPYCAT_DIRECTORY)/include/db4
 SLEEPYCAT_LIB := $(SLEEPYCAT_DIRECTORY)/lib
-LZO_LIB := /home/dna/huff/lzo-1.08/src/.libs
+LZO_INCLUDE := @PREFIX@/include/lzo
+LZO_LIB := @PREFIX@/lib
 
 CFLAGS  := -O0 -g3 -Wall -c -Wno-deprecated -fmessage-length=0
 #override CFLAGS with optimization flags if so desired
@@ -17,10 +18,10 @@
 endif
 
 RULEFLAGS := -MM -MG -P -w 
-IFLAGS 	:= -I$(SLEEPYCAT_INCLUDE) -I$(CSTORE_INCLUDE) 
-LFLAGS 	:= -L$(SLEEPYCAT_LIB) -L$(LZO_LIB)
+IFLAGS 	:= -I$(SLEEPYCAT_INCLUDE) -I$(CSTORE_INCLUDE) -I$(LZO_INCLUDE)
+LFLAGS 	:= -L$(SLEEPYCAT_LIB) -L$(LZO_LIB) -Wl,-R$(SLEEPYCAT_LIB) -Wl,-R$(LZO_LIB)
 OPTS    := -Wl,--demangle
-LIBS	:= -ldb-4.2 -ldb_cxx-4.2  -lpthread -llzo
+LIBS	:= -ldb4-4.5 -ldb4_cxx-4.5  -lpthread -llzo2
 #override OPTS with gprof flags
 ifdef __CSTORE_GPROF__
 	OPTS    := -pg -Wl,--demangle