1 --- mnogosearch-3.2.39/configure.in.orig 2006-05-28 13:48:13.000000000 +0200
2 +++ mnogosearch-3.2.39/configure.in 2006-08-24 15:44:28.655971000 +0200
5 SSL_INCDIR=/usr/local/ssl/include
7 - if test -f /usr/lib/libssl.a; then
8 + if test -f /usr/lib/libssl.a -o -f /usr/lib/libssl.so; then
11 SSL_LIBDIR=/usr/local/ssl/lib
15 CHASEN_INCLUDE="-I$path/include"
16 - CHASEN_LFLAGS="-L$path/lib -lstdc++ -lchasen"
17 + if test "$path" = "/usr" ; then
18 + CHASEN_LFLAGS="-lchasen -lstdc++"
20 + CHASEN_LFLAGS="-L$path/lib -lstdc++ -lchasen"
22 AC_DEFINE([HAVE_CHARSET_japanese], [1], [Define if you want Japanese support])
23 ADDCHARSETS="japanese"
29 + if test "$path" = "/usr"; then
30 + LIBS="$LIBS -lmecab -lstdc++"
32 LIBS="$LIBS -L$path/lib -lstdc++ -lmecab"
34 CFLAGS="$CFLAGS -I$path/include"
35 AC_DEFINE([HAVE_CHARSET_japanese], [1], [Define if you want Japanese support])
36 ADDCHARSETS="japanese"
38 withval="/usr/local/mysql"
39 elif test -f /usr/include/mysql/mysql.h; then
40 MYSQL_INCDIR=/usr/include/mysql
41 - MYSQL_LIBDIR=/usr/lib/mysql
42 + MYSQL_LIBDIR=/usr/lib
44 elif test -f /usr/include/mysql.h; then
45 MYSQL_INCDIR=/usr/include
49 MYSQL_INCLUDE="-I$MYSQL_INCDIR"
50 + if test "$MYSQL_LIBDIR" = "/usr/lib" ; then
51 + MYSQL_LFLAGS="-lmysqlclient"
53 MYSQL_LFLAGS="-L$MYSQL_LIBDIR -lmysqlclient"
56 AC_DEFINE([HAVE_MYSQL], [1], [Define if you want to use MySQL])
57 AC_MSG_RESULT($withval)
59 test -f /usr/local/include/postgresql/libpq-fe.h && PGSQL_INCDIR=/usr/local/include/postgresql
60 test -f /usr/local/include/libpq-fe.h && PGSQL_INCDIR=/usr/local/include
61 PGSQL_LIBDIR=/usr/local/lib
62 - test -f /usr/lib/libpq.a && PGSQL_LIBDIR=/usr/lib
63 - test -f /usr/local/pgsql/lib/libpq.a && PGSQL_LIBDIR=/usr/local/pgsql/lib
64 + test -f /usr/lib/libpq.so -o -f /usr/lib/libpq.a && PGSQL_LIBDIR=/usr/lib
65 + test -f /usr/local/pgsql/lib/libpq.so -o -f /usr/local/pgsql/lib/libpq.a && PGSQL_LIBDIR=/usr/local/pgsql/lib
67 PGSQL_INCDIR=$withval/include
68 test -d $withval/include/pgsql && PGSQL_INCDIR=$withval/include/pgsql
70 test -d $withval/lib/pgsql && PGSQL_LIBDIR=$withval/lib/pgsql
72 PGSQL_INCLUDE="-I$PGSQL_INCDIR"
73 + if test "$PGSQL_LIBDIR" = "/usr/lib"; then
76 PGSQL_LFLAGS="-L$PGSQL_LIBDIR -lpq"
78 AC_DEFINE([HAVE_PGSQL], [1], [Define if you want to use PostgreSQL])
82 install directory, defaults to /usr/local.],
84 if test "$withval" = "yes"; then
89 if test "$withval" != "no"; then
92 AC_MSG_ERROR(Invalid iODBC directory - unable to find isql.h)
94 + if test "$IODBC_LIBDIR" = "/usr/lib"; then
95 + IODBC_LFLAGS="-liodbc"
97 IODBC_LFLAGS="-L$IODBC_LIBDIR -liodbc"
99 IODBC_INCLUDE="-I$IODBC_INCDIR"
100 AC_DEFINE([HAVE_IODBC], [1], [Define if you want to use iODBC])
102 @@ -954,12 +974,12 @@
103 if test "$withval" != "no"; then
104 if test "$withval" = "yes"; then
105 if test -f /usr/include/sql.h; then
106 - UNIXODBC_INCDIR=/usr/include
107 - UNIXODBC_LIBDIR=/usr/lib
109 + UNIXODBC_LFLAGS="-lodbc"
111 elif test -f /usr/local/include/sql.h; then
112 - UNIXODBC_INCDIR=/usr/local/include
113 - UNIXODBC_LIBDIR=/usr/local/lib
114 + UNIXODBC_INCLUDE="-I/usr/local/include"
115 + UNIXODBC_LFLAGS="-L/usr/local/lib -lodbc"
119 @@ -967,16 +987,14 @@
122 if test -f $withval/include/sql.h; then
123 - UNIXODBC_INCDIR=$withval/include
124 - UNIXODBC_LIBDIR=$withval/lib
125 + UNIXODBC_INCLUDE="-I$withval/include"
126 + UNIXODBC_LFLAGS="-L$withval/lib -lodbc"
129 AC_MSG_ERROR(Invalid unixODBC directory - unable to find sql.h)
133 - UNIXODBC_LFLAGS="-L$UNIXODBC_LIBDIR -lodbc"
134 - UNIXODBC_INCLUDE="-I$UNIXODBC_INCDIR"
135 AC_DEFINE([HAVE_UNIXODBC], [1], [Define if you want to use unixODBC])
136 AC_MSG_RESULT($withval)
137 if test "x$DBTYPE" = "x" ; then
138 @@ -1272,7 +1290,11 @@
140 AC_MSG_ERROR(Invalid Ct-Lib directory - unable to find ctpublic.h)
142 - CTLIB_LFLAGS="-L$CTLIB_LIBDIR -lct -lcs -lsybtcl -lcomn -lintl"
143 + if test "$CTLIB_LIBDIR" = "/usr/lib"; then
144 + CTLIB_LFLAGS="-lct -lcs -lsybtcl -lcomn"
146 + CTLIB_LFLAGS="-L$CTLIB_LIBDIR -lct -lcs -lsybtcl -lcomn -lintl"
148 CTLIB_INCLUDE="-I$CTLIB_INCDIR"
149 AC_DEFINE([HAVE_CTLIB], [1], [Define if you want to use CT-LIB SyBase SQL Server])
151 @@ -1299,7 +1321,7 @@
152 install directory, defaults to /usr/local.],
154 if test "$withval" = "yes"; then
159 if test "$withval" != "no"; then
160 @@ -1313,7 +1335,11 @@
162 AC_MSG_ERROR(Invalid FreeTDS directory - unable to find ctpublic.h)
164 + if test "$CTLIB_LFLAGS" = "/usr/lib"; then
165 + CTLIB_LFLAGS="-lct"
167 CTLIB_LFLAGS="-L$CTLIB_LIBDIR -lct"
169 CTLIB_INCLUDE="-I$CTLIB_INCDIR"
170 AC_DEFINE([HAVE_CTLIB], [1], [Define if you want to use CT-LIB SyBase SQL Server])
172 @@ -1349,7 +1375,11 @@
173 if test -f $d/include/sqlite.h; then
174 SQLITE_INCDIR=$d/include
176 + if test "$d" = "/usr"; then
177 + SQLITE_LFLAGS="-lsqlite"
179 SQLITE_LFLAGS="-L$SQLITE_LIBDIR -lsqlite"
181 SQLITE_INCLUDE="-I$SQLITE_INCDIR"
184 @@ -1394,7 +1424,11 @@
185 if test -f $d/include/sqlite3.h; then
186 SQLITE3_INCDIR=$d/include
187 SQLITE3_LIBDIR=$d/lib
188 + if test "$d" = "/usr"; then
189 + SQLITE3_LFLAGS="-lsqlite3"
191 SQLITE3_LFLAGS="-L$SQLITE3_LIBDIR -lsqlite3"
193 SQLITE3_INCLUDE="-I$SQLITE3_INCDIR"