Diff for /parser3/Attic/configure.in between versions 1.91 and 1.128

version 1.91, 2005/12/19 14:22:21 version 1.128, 2010/08/31 13:28:38
Line 2  dnl Process this file with autoconf to p Line 2  dnl Process this file with autoconf to p
 AC_INIT(README)  AC_INIT(README)
 AC_PREREQ(2.57)  AC_PREREQ(2.57)
   
 AM_INIT_AUTOMAKE(parser, 3.2.1b, nodefine)  AM_INIT_AUTOMAKE(parser, 3.4.1b, nodefine)
   
 dnl expand srcdir  dnl expand srcdir
 P3S=`cd $srcdir/src ; pwd`  P3S=`cd $srcdir/src ; pwd`
Line 70  AC_ARG_WITH(assertions, [  --with-assert Line 70  AC_ARG_WITH(assertions, [  --with-assert
         AC_DEFINE(NDEBUG,,assertions disabled)          AC_DEFINE(NDEBUG,,assertions disabled)
 )  )
   
   
 AC_ARG_ENABLE(safe-mode, [  --disable-safe-mode   to enable reading and executing  AC_ARG_ENABLE(safe-mode, [  --disable-safe-mode   to enable reading and executing
                           files belonging to group+user other then effective],                            files belonging to group+user other then effective],
 [  [
Line 82  else Line 83  else
         AC_DEFINE(PA_SAFE_MODE,,disabled reading of files belonging to group+user other then effective)          AC_DEFINE(PA_SAFE_MODE,,disabled reading of files belonging to group+user other then effective)
 fi  fi
   
 AC_ARG_ENABLE(execs, [  --disable-execs   to disable any execs  
   AC_ARG_ENABLE(execs, [  --disable-execs       to disable any execs
                           (file::exec, file::cgi, unix mail:send)],                            (file::exec, file::cgi, unix mail:send)],
 [  [
 if test "$enableval" = "no"; then  if test "$enableval" = "no"; then
Line 93  fi Line 95  fi
 )  )
   
   
   AC_ARG_ENABLE(stringstream, [  --disable-stringstream  to disable stringstream usage.
                             when disabled table.save use more memory but it's safer on freebsd 4.x],
   [
   if test "$enableval" = "no"; then
           AC_MSG_WARN(disabling stringstream usage)
           AC_DEFINE(NO_STRINGSTREAM,,stringstream disabled)
   fi
   ]
   )
   
   
 srccharsetsdir=$srcdir/etc/parser3.charsets  srccharsetsdir=$srcdir/etc/parser3.charsets
 CHARSETS_REQUESTED="windows-1251"  CHARSETS_REQUESTED="windows-1251"
 AC_ARG_WITH(charsets, [  --with-charsets=CHARSET[,CHARSET,...]  Enables charsets in root config (windows-1251,  AC_ARG_WITH(charsets, [  --with-charsets=CHARSET[,CHARSET,...]  Enables charsets in root config (windows-1251,
Line 159  AC_ARG_WITH(mysql-client,[  --with-mysql Line 172  AC_ARG_WITH(mysql-client,[  --with-mysql
 )  )
 AC_SUBST(mysql_client)  AC_SUBST(mysql_client)
   
   
 AC_ARG_WITH(pgsql-client,[  --with-pgsql-client=pgsqlclientlib?withparams  AC_ARG_WITH(pgsql-client,[  --with-pgsql-client=pgsqlclientlib?withparams
                           PgSQL client dynamic library to root config],                            PgSQL client dynamic library to root config],
         mysql_client=$withval          pgsql_client=$withval
 ,  ,
         AC_MSG_CHECKING(for pgsql client)          AC_MSG_CHECKING(for pgsql client)
         for lib in \          for lib in \
Line 181  AC_ARG_WITH(pgsql-client,[  --with-pgsql Line 195  AC_ARG_WITH(pgsql-client,[  --with-pgsql
 )  )
 AC_SUBST(pgsql_client)  AC_SUBST(pgsql_client)
   
   
 AC_ARG_WITH(oracle-client,[  --with-oracle-client=oracleclientlib?withparams  AC_ARG_WITH(oracle-client,[  --with-oracle-client=oracleclientlib?withparams
                           Oracle client dynamic library],                            Oracle client dynamic library],
         oracle_client=$withval          oracle_client=$withval
Line 201  AC_ARG_WITH(oracle-client,[  --with-orac Line 216  AC_ARG_WITH(oracle-client,[  --with-orac
 AC_SUBST(oracle_client)  AC_SUBST(oracle_client)
   
   
   AC_ARG_WITH(sqlite-client,[  --with-sqlite-client=sqliteclientlib?withparams
                             SQLite client dynamic library to root config],
           sqlite_client=$withval
   ,
           AC_MSG_CHECKING(for sqlite_client client)
           for lib in \
                   /usr/local/sqlite/lib/sqlite3.$dll_extension \
                   /usr/local/lib/sqlite3.$dll_extension \
                   /usr/lib/sqlite3.$dll_extension; do
                   if test -f $lib; then sqlite_client=$lib; fi
           done
   
           if test -z "$sqlite_client"; then
                   sqlite_client="-configure could not guess-"
                   AC_MSG_RESULT(could not guess)
           else
                   AC_MSG_RESULT($sqlite_client)
           fi
   
   )
   AC_SUBST(sqlite_client)
   
   
   
 AC_ARG_WITH(pathlink,[  --with-pathlink=LKEY    put dynamic libraries paths to binary  AC_ARG_WITH(pathlink,[  --with-pathlink=LKEY    put dynamic libraries paths to binary
                           using linker key (-R, -rpath-link)],                            using linker key (-R, -rpath-link)],
Line 253  AC_SUBST(GC_LIBS) Line 291  AC_SUBST(GC_LIBS)
 LIBS=$SAVE_LIBS  LIBS=$SAVE_LIBS
   
   
   AC_ARG_WITH(static-pcre,[  --with-static-pcre=D    D is the directory where
                             PCRE library is installed (static lib)],[
           PCRE=$withval
           PCREINC="$PCRE/include"
           PCRELIB="$PCRE/lib"
   
           if test \! -d $PCREINC -o \! -d $PCRELIB; then
                   AC_MSG_ERROR($PCRE does not seem to be valid PCRE installation directory)
           fi
   
           PCRE_INCLUDES="-I$PCREINC"
           PCRE_LIBS="$PCRELIB/libpcre.a"
   ])
   AC_SUBST(PCRE_INCLUDES)
   AC_SUBST(PCRE_LIBS)
   
   
 AC_ARG_WITH(shared-xml,[  --with-shared-xml=D     D is the directory where  AC_ARG_WITH(shared-xml,[  --with-shared-xml=D     D is the directory where
                           Gnome XML libraries are installed (shared libs)],[                            Gnome XML libraries are installed (shared libs)],[
         GNOME_XML=$withval          GNOME_XML=$withval
Line 295  AC_ARG_WITH(static-xml,[  --with-static- Line 350  AC_ARG_WITH(static-xml,[  --with-static-
 AC_SUBST(XML_INCLUDES)  AC_SUBST(XML_INCLUDES)
 AC_SUBST(XML_LIBS)  AC_SUBST(XML_LIBS)
   
   AC_ARG_WITH(curl,[  --with-curl=D           D is the curl includes directory],[
           CURLINC=$withval
   
           if test \! -d $CURLINC -o \! -r $CURLINC/curl.h; then
                   AC_MSG_ERROR($CURLINC does not seem to be valid curl includes directory)
           fi
   
           AC_DEFINE(HAVE_CURL,,curl enabled parser)
   
           CURL_INCLUDES="-I$CURLINC -I$CURLINC/../"
   ])
   AC_SUBST(CURL_INCLUDES)
   
 AC_ARG_WITH(glib-config,[  --with-glib-config=FILE FILE is glib library  AC_ARG_WITH(glib-config,[  --with-glib-config=FILE FILE is glib library
                           configuration file (search for glib*-config)],                            configuration file (search for glib*-config)],
         GLIB_CONFIG=$withval          GLIB_CONFIG=$withval
Line 458  dnl Checks for libraries. Line 526  dnl Checks for libraries.
   
 dnl Some systems (Solaris 2.x) require libnsl (Network Services Library)  dnl Some systems (Solaris 2.x) require libnsl (Network Services Library)
 case "$host" in  case "$host" in
     *-freebsd4*)
             AC_DEFINE(FREEBSD4,,FreeBSD4X target platform)
     ;;
   *-sunos5.6* | *-solaris2.6*)    *-sunos5.6* | *-solaris2.6*)
           AC_CHECK_LIB(xnet, main)            AC_CHECK_LIB(xnet, main)
   ;;    ;;
Line 491  _locking \ Line 562  _locking \
 fcntl \  fcntl \
 lockf \  lockf \
 ftruncate \  ftruncate \
   fchmod \
 getrusage \  getrusage \
 gettimeofday \  gettimeofday \
 crypt \  crypt \
 sigsetjmp \  sigsetjmp \
 siglongjmp  siglongjmp \
   unsetenv
 )  )
   
 dnl on some linux[seen on 2.4] it's a macro   dnl on some linux[seen on 2.4] it's a macro 
Line 609  AC_OUTPUT( Line 682  AC_OUTPUT(
         src/lib/smtp/Makefile           src/lib/smtp/Makefile 
         src/lib/gc/Makefile           src/lib/gc/Makefile 
         src/lib/gc/include/Makefile          src/lib/gc/include/Makefile
           src/lib/pcre/Makefile 
         src/lib/cord/Makefile          src/lib/cord/Makefile
         src/lib/cord/include/Makefile          src/lib/cord/include/Makefile
         src/lib/cord/include/private/Makefile          src/lib/cord/include/private/Makefile
         src/lib/ltdl/Makefile          src/lib/ltdl/Makefile
         src/lib/pcre/Makefile  
         src/lib/md5/Makefile          src/lib/md5/Makefile
         src/lib/sdbm/Makefile          src/lib/sdbm/Makefile
         src/lib/sdbm/apr-include/Makefile          src/lib/sdbm/apr-include/Makefile
           src/lib/json/Makefile
         src/targets/Makefile          src/targets/Makefile
         src/targets/cgi/Makefile          src/targets/cgi/Makefile
         src/targets/apache13core/Makefile          src/targets/apache13core/Makefile

Removed from v.1.91  
changed lines
  Added in v.1.128


E-mail: