summaryrefslogtreecommitdiff
blob: 938043ca46b3fc6d7d244dc64f9dfe05abe071d0 (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
34
35
36
37
38
39
40
41
42
43
44
45
diff --git a/configure.in b/configure.in
index 648f742..2ac4e92 100644
--- a/configure.in
+++ b/configure.in
@@ -108,22 +108,24 @@ if test "$with_cdb" = "no"; then
 else
   if test "$with_cdb" = "yes"; then
     for i in /usr/local /usr; do
-      if test -d "$i/include" -a -f "$i/include/cdb.h"; then
-        CDB_DIR="$i"
-        CDB_INCLUDES="-I$i/include"
-        available_cdb="yes"
-        for j in cdb.a buffer.a unix.a byte.a alloc.a; do
-          if test -f "$i/lib/$j"; then
-            LIBADD_CDB="$LIBADD_CDB $i/lib/$j"
-          else
-	      available_cdb="no"
-	      break
-          fi
-        done
-        if test "$available_cdb" = "yes"; then
-	    break
-	fi
-      fi
+      for inc in include include/cdb; do
+        if test -d "$i/$inc" -a -f "$i/$inc/cdb.h"; then
+          CDB_DIR="$i"
+          CDB_INCLUDES="-I$i/$inc"
+          available_cdb="yes"
+          for j in cdb.a buffer.a unix.a byte.a alloc.a; do
+            if test -f "$i/lib/$j"; then
+              LIBADD_CDB="$LIBADD_CDB $i/lib/$j"
+            else
+  	      available_cdb="no"
+  	      break
+            fi
+          done
+          if test "$available_cdb" = "yes"; then
+  	    break
+  	fi
+        fi
+      done
     done
   else
     if test -d "$with_cdb" -a -f "$with_cdb/cdb.h"; then