Diff for /parser3/Attic/configure.in between versions 1.62.2.5.2.2 and 1.83.6.5

version 1.62.2.5.2.2, 2003/03/27 15:45:21 version 1.83.6.5, 2005/12/07 10:07:49
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.0.HEAD, nodefine)  AM_INIT_AUTOMAKE(parser, 3.1.5, nodefine)
   
 dnl expand srcdir  dnl expand srcdir
 P3S=`cd $srcdir/src ; pwd`  P3S=`cd $srcdir/src ; pwd`
 AC_SUBST(P3S)  AC_SUBST(P3S)
   
 PARSER_VERSION=$VERSION  dnl AC_CANONICAL_SYSTEM
   AC_CANONICAL_HOST
   
   PARSER_VERSION="$VERSION (compiled on $host)"
 echo "/* automatically generated by configure */" > $srcdir/src/include/pa_version.h.new  echo "/* automatically generated by configure */" > $srcdir/src/include/pa_version.h.new
 echo "/* edit configure.in to change version number */" >> $srcdir/src/include/pa_version.h.new  echo "/* edit configure.in to change version number */" >> $srcdir/src/include/pa_version.h.new
 echo "#define PARSER_VERSION \"$PARSER_VERSION\"" >> $srcdir/src/include/pa_version.h.new  echo "#define PARSER_VERSION \"$PARSER_VERSION\"" >> $srcdir/src/include/pa_version.h.new
Line 22  fi Line 25  fi
   
   
   
 dnl AC_CANONICAL_SYSTEM  
 AC_CANONICAL_HOST  
 AC_SUBST(host_os)  AC_SUBST(host_os)
 case $host_os in  case $host_os in
   *cygwin* ) AC_DEFINE(CYGWIN,,using cygwin building environment);;    *cygwin* ) AC_DEFINE(CYGWIN,,using cygwin building environment);;
Line 57  AC_C_INLINE Line 58  AC_C_INLINE
   
 dnl Arguments  dnl Arguments
   
   AC_ARG_WITH(build-warnings, [  --with-build-warnings   to enable build-time compiler warnings if gcc is used],
           AC_MSG_WARN(enabling compiler warnings)
           CXXFLAGS="$CXXFLAGS -W -Wall -Wstrict-prototypes -Wmissing-prototypes"
   )
   
   
   AC_ARG_WITH(assertions, [  --with-assertions       to enable assertions],
           AC_MSG_WARN(enabling assertions)
   ,
           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 94  for c in $CHARSETS_REQUESTED; do Line 107  for c in $CHARSETS_REQUESTED; do
 done  done
   
 # Switching on commentcharset_XXX='#'  # Switching on commentcharset_XXX='#'
 AC_DEFUN(PA_SUBSTCHARSET, [  AC_DEFUN([PA_SUBSTCHARSET], [
         commentcharset_$2='#'          commentcharset_$2='#'
         for c in $CHARSETS_REQUESTED; do          for c in $CHARSETS_REQUESTED; do
                 if test "$1" = "$c"; then                  if test "$1" = "$c"; then
Line 266  AC_ARG_WITH(shared-xml,[  --with-shared- Line 279  AC_ARG_WITH(shared-xml,[  --with-shared-
         if test -z "$GLIB_CONFIG"; then          if test -z "$GLIB_CONFIG"; then
                 GLIB_CONFIG=$XMLBIN/glib-config                  GLIB_CONFIG=$XMLBIN/glib-config
                 if test \! -x $GLIB_CONFIG; then                  if test \! -x $GLIB_CONFIG; then
                         GLIB_CONFIG=glib-config                          GLIB_CONFIG=$XMLBIN/glib2-config
                           if test \! -x $GLIB_CONFIG; then
                                   GLIB_CONFIG=glib-config
                           fi
                 fi                  fi
         fi          fi
         GLIB_CFLAGS=`$GLIB_CONFIG --cflags`          GLIB_CFLAGS=`$GLIB_CONFIG --cflags`
Line 408  AC_SUBST(LIBADD_DL) Line 424  AC_SUBST(LIBADD_DL)
   
 dnl Checks for typedefs, structures, and compiler characteristics.  dnl Checks for typedefs, structures, and compiler characteristics.
   
   AC_C_BIGENDIAN(
           AC_DEFINE(PA_BIG_ENDIAN,,compile for sparc processor)
   ,
           AC_DEFINE(PA_LITTLE_ENDIAN,,compile for intel processor or compatible)
   ,
           AC_MSG_ERROR(word endianness not determined for some obscure reason)
   )
   
 AC_TYPE_SIZE_T  AC_TYPE_SIZE_T
 dnl gmime  dnl gmime
 AC_CHECK_TYPE(off_t, long)  AC_CHECK_TYPE(off_t, long)
Line 419  dnl Checks for C header files. Line 443  dnl Checks for C header files.
 AC_HEADER_TIME  AC_HEADER_TIME
   
 AC_CHECK_HEADERS(  AC_CHECK_HEADERS(
   assert.h \
 signal.h \  signal.h \
 unistd.h \  unistd.h \
 process.h \  process.h \
Line 489  ftruncate \ Line 514  ftruncate \
 getrusage \  getrusage \
 gettimeofday \  gettimeofday \
 crypt \  crypt \
 sigsetjmp siglongjmp  sigsetjmp \
   siglongjmp
 )  )
   
   dnl on some linux[seen on 2.4] it's a macro 
   PA_CHECK_SIGSETJMP
   
 dnl see comment above  dnl see comment above
 AC_LANG_PUSH(C++)  AC_LANG_PUSH(C++)
 PA_CHECK_MATH_FUNCS_ONE_ARG(  PA_CHECK_MATH_FUNCS_ONE_ARG(
Line 501  sign Line 530  sign
 )  )
 AC_LANG_POP  AC_LANG_POP
   
 dnl We require qsort(3) and select(2).  dnl We require qsort(3)
   
 AC_CHECK_FUNCS(qsort, , AC_MSG_ERROR([No qsort library function.]))  AC_CHECK_FUNCS(qsort, , AC_MSG_ERROR([No qsort library function.]))
 AC_CHECK_FUNCS(select, , AC_MSG_ERROR([No select library function.]))  
   
 dnl For correct mail receiving we need to know local offset from GMT  dnl For correct mail receiving we need to know local offset from GMT
 dnl it be timezone+(daylight?60*60*sign(timezone):0)  dnl it be timezone+(daylight?60*60*sign(timezone):0)
Line 557  dnl fi Line 585  dnl fi
 dnl ]  dnl ]
 dnl )  dnl )
   
 dnl install directories  
   
 # expand apostrophed  
 e_prefix=$prefix  
 test "x$e_prefix" = xNONE && e_prefix=$ac_default_prefix  
   
 e_sysconfdir=$sysconfdir  
 test "$e_sysconfdir" = "\${prefix}/etc" && e_sysconfdir="${e_prefix}/etc"  
   
 dnl these are used to fill in etc/parser3.conf  
   
 charsetsdir=$e_sysconfdir/parser3.charsets  
 AC_SUBST(charsetsdir)  
   
 # expand apostrophed  
 e_libdir=$libdir  
 if test "$e_libdir" = "\${exec_prefix}/lib"; then  
   
         # Let make expand exec_prefix.  
         e_exec_prefix=$exec_prefix  
         test "x$e_exec_prefix" = xNONE && e_exec_prefix=$e_prefix  
   
         # expand apostrophed  
         test "$e_libdir" = "\${exec_prefix}/lib" && e_libdir="${e_exec_prefix}/lib"  
 fi  
   
 sqldriversdir=$e_libdir  
 AC_SUBST(sqldriversdir)  
   
   
 dnl Output header and makefiles  dnl Output header and makefiles
   
 AH_TEMPLATE([HAVE_DLD],[Define if you have the GNU dld library])  AH_TEMPLATE([HAVE_DLD],[Define if you have the GNU dld library])
Line 618  AH_TEMPLATE([HAVE_TM_TZADJ], Line 616  AH_TEMPLATE([HAVE_TM_TZADJ],
   
   
 AM_CONFIG_HEADER(src/include/pa_config_auto.h)  AM_CONFIG_HEADER(src/include/pa_config_auto.h)
 AC_OUTPUT(Makefile src/Makefile src/types/Makefile src/classes/Makefile src/classes/gd/Makefile src/classes/smtp/Makefile src/include/Makefile src/main/Makefile src/sql/Makefile src/lib/Makefile src/lib/patches/Makefile src/lib/gc/Makefile src/lib/gc/include/Makefile src/lib/cord/Makefile src/lib/cord/include/Makefile src/lib/cord/include/private/Makefile src/lib/ltdl/Makefile src/lib/pcre/Makefile src/lib/md5/Makefile src/targets/Makefile src/targets/cgi/Makefile src/targets/apache13/Makefile src/targets/apache13/hook/Makefile src/targets/apache13/p3runConfigure src/targets/isapi/Makefile etc/Makefile etc/parser3.charsets/Makefile bin/Makefile bin/auto.p.dist)  AC_OUTPUT(
           Makefile 
           src/Makefile 
           src/types/Makefile 
           src/classes/Makefile 
           src/include/Makefile 
           src/main/Makefile 
           src/sql/Makefile 
           src/lib/Makefile 
           src/lib/patches/Makefile 
           src/lib/gd/Makefile 
           src/lib/smtp/Makefile 
           src/lib/gc/Makefile 
           src/lib/gc/include/Makefile
           src/lib/cord/Makefile
           src/lib/cord/include/Makefile
           src/lib/cord/include/private/Makefile
           src/lib/ltdl/Makefile
           src/lib/pcre/Makefile
           src/lib/md5/Makefile
           src/lib/sdbm/Makefile
           src/lib/sdbm/apr-include/Makefile
           src/targets/Makefile
           src/targets/cgi/Makefile
           src/targets/apache13core/Makefile
           src/targets/apache13/Makefile
           src/targets/apache13/p3runConfigure
           src/targets/isapi/Makefile
           etc/Makefile
           etc/parser3.charsets/Makefile
           bin/Makefile
           bin/auto.p.dist)

Removed from v.1.62.2.5.2.2  
changed lines
  Added in v.1.83.6.5


E-mail: