1 diff -urN mnogosearch-3.2.18.org/configure.in mnogosearch-3.2.18/configure.in
2 --- mnogosearch-3.2.18.org/configure.in 2004-06-28 02:51:35.821426328 +0200
3 +++ mnogosearch-3.2.18/configure.in 2004-06-28 02:54:45.798545416 +0200
5 if test "$chasen" != no; then
8 - LIBS="$LIBS -L/usr/local/lib -lchasen"
9 - CFLAGS="$CFLAGS -I/usr/local/include"
10 + if test "$chasen" != "yes"; then
11 + LIBS="$LIBS -L$chasen/lib -lchasen"
12 + CFLAGS="$CFLAGS -I$chasen/include"
14 + LIBS="$LIBS -lchasen"
17 AC_TRY_LINK([#include <stdio.h>
20 if test "$mecab" != no; then
23 - LIBS="$LIBS -L/usr/local/lib -lmecab -lstdc++ -lc_r"
24 - CFLAGS="$CFLAGS -I/usr/local/include"
25 + if test "$mecab" != "yes"; then
26 + LIBS="$LIBS -L$mecab/lib -lmecab -lstdc++ -lc_r"
27 + CFLAGS="$CFLAGS -I$mecab/include"
29 + LIBS="$LIBS -lmecab -lstdc++ -lc_r"
32 AC_TRY_LINK([#include <stdio.h>
36 SSL_INCDIR=/usr/local/ssl/include
38 - if test -f /usr/lib/libssl.a; then
39 + if test -f /usr/lib/libssl.a -o -f /usr/lib/libssl.so; then
42 SSL_LIBDIR=/usr/local/ssl/lib
44 withval="/usr/local/mysql"
45 elif test -f /usr/include/mysql/mysql.h; then
46 MYSQL_INCDIR=/usr/include/mysql
47 - MYSQL_LIBDIR=/usr/lib/mysql
48 + MYSQL_LIBDIR=/usr/lib
50 elif test -f /usr/include/mysql.h; then
51 MYSQL_INCDIR=/usr/include
55 MYSQL_INCLUDE="-I$MYSQL_INCDIR"
56 + if test "$MYSQL_LIBDIR" = "/usr/lib" ; then
57 + MYSQL_LFLAGS="-lmysqlclient"
59 MYSQL_LFLAGS="-L$MYSQL_LIBDIR -lmysqlclient"
63 AC_MSG_RESULT($withval)
65 test -f /usr/local/include/postgresql/libpq-fe.h && PGSQL_INCDIR=/usr/local/include/postgresql
66 test -f /usr/local/include/libpq-fe.h && PGSQL_INCDIR=/usr/local/include
67 PGSQL_LIBDIR=/usr/local/lib
68 - test -f /usr/lib/libpq.a && PGSQL_LIBDIR=/usr/lib
69 - test -f /usr/local/pgsql/lib/libpq.a && PGSQL_LIBDIR=/usr/local/pgsql/lib
70 + test -f /usr/lib/libpq.so -o -f /usr/lib/libpq.a && PGSQL_LIBDIR=/usr/lib
71 + test -f /usr/local/pgsql/lib/libpq.so -o -f /usr/local/pgsql/lib/libpq.a && PGSQL_LIBDIR=/usr/local/pgsql/lib
73 PGSQL_INCDIR=$withval/include
74 test -d $withval/include/pgsql && PGSQL_INCDIR=$withval/include/pgsql
76 test -d $withval/lib/pgsql && PGSQL_LIBDIR=$withval/lib/pgsql
78 PGSQL_INCLUDE="-I$PGSQL_INCDIR"
79 + if "$PGSQL_LIBDIR" = "/usr/lib"; then
82 PGSQL_LFLAGS="-L$PGSQL_LIBDIR -lpq"
88 install directory, defaults to /usr/local.],
90 if test "$withval" = "yes"; then
95 if test "$withval" != "no"; then
98 AC_MSG_ERROR(Invalid iODBC directory - unable to find isql.h)
100 + if test "$IODBC_LIBDIR" = "/usr/lib"; then
101 + IODBC_LFLAGS="-liodbc"
103 IODBC_LFLAGS="-L$IODBC_LIBDIR -liodbc"
105 + if test "$IODBC_INCDIR" = "/usr/include"; then
108 IODBC_INCLUDE="-I$IODBC_INCDIR"
110 AC_DEFINE(HAVE_IODBC)
113 @@ -862,12 +886,12 @@
114 if test "$withval" != "no"; then
115 if test "$withval" = "yes"; then
116 if test -f /usr/include/sql.h; then
117 - UNIXODBC_INCDIR=/usr/include
118 - UNIXODBC_LIBDIR=/usr/lib
120 + UNIXODBC_LFLAGS="-lodbc"
122 elif test -f /usr/local/include/sql.h; then
123 - UNIXODBC_INCDIR=/usr/local/include
124 - UNIXODBC_LIBDIR=/usr/local/lib
125 + UNIXODBC_INCLUDE="-I/usr/local/include"
126 + UNIXODBC_LFLAGS="-L/usr/local/lib -lodbc"
130 @@ -875,16 +899,14 @@
133 if test -f $withval/include/sql.h; then
134 - UNIXODBC_INCDIR=$withval/include
135 - UNIXODBC_LIBDIR=$withval/lib
136 + UNIXODBC_INCLUDE="-I$withval/include"
137 + UNIXODBC_LFLAGS="-L$withval/lib -lodbc"
140 AC_MSG_ERROR(Invalid unixODBC directory - unable to find sql.h)
144 - UNIXODBC_LFLAGS="-L$UNIXODBC_LIBDIR -lodbc"
145 - UNIXODBC_INCLUDE="-I$UNIXODBC_INCDIR"
146 AC_DEFINE(HAVE_UNIXODBC)
147 AC_MSG_RESULT($withval)
148 if test "x$DBTYPE" = "x" ; then
149 @@ -1198,7 +1220,7 @@
150 install directory, defaults to /usr/local.],
152 if test "$withval" = "yes"; then
157 if test "$withval" != "no"; then
158 @@ -1209,8 +1231,16 @@
160 AC_MSG_ERROR(Invalid FreeTDS directory - unable to find ctpublic.h)
162 + if test "$CTLIB_LIBDIR" = "/usr/lib"; then
163 + CTLIB_LFLAGS="-lct"
165 CTLIB_LFLAGS="-L$CTLIB_LIBDIR -lct"
167 + if test "$CTLIB_INCDIR" = "/usr/include"; then
170 CTLIB_INCLUDE="-I$CTLIB_INCDIR"
172 AC_DEFINE(HAVE_CTLIB)