Diff for /parser3/Attic/configure.in between versions 1.30 and 1.36.2.1

version 1.30, 2002/06/20 13:39:56 version 1.36.2.1, 2002/08/02 11:46:46
Line 1 Line 1
 dnl Process this file with autoconf to produce a configure script.  dnl Process this file with autoconf to produce a configure script.
 AC_INIT(README)  AC_INIT(README)
 AM_INIT_AUTOMAKE(parser, 3.0.HEAD, nodefine)  AM_INIT_AUTOMAKE(parser, 3.0.0005, nodefine)
   
 dnl expand srcdir  dnl expand srcdir
 P3S=`cd $srcdir/src ; pwd`  P3S=`cd $srcdir/src ; pwd`
Line 183  AC_ARG_WITH(shared-xml,[  --with-shared- Line 183  AC_ARG_WITH(shared-xml,[  --with-shared-
         AC_MSG_ERROR($GNOME_XML does not seem to be valid Gnome installation directory)          AC_MSG_ERROR($GNOME_XML does not seem to be valid Gnome installation directory)
     fi      fi
   
     AC_DEFINE(XML,,xml-abled parser)      AC_DEFINE(XML,,xml-abled parser (uses shared library))
           
     LIBXML2_SO_NAME=`cd $XMLLIB ; ls libxml2.?? libxml2.??? 2>/dev/null | grep -v \.la$ | sed 's/lib//' | sed 's/\..*//'`      LIBXML2_SO_NAME=`cd $XMLLIB ; ls libxml2.?? libxml2.??? 2>/dev/null | grep -v \.la$ | sed 's/lib//' | sed 's/\..*//'`
     LIBGDOME_SO_NAME=`cd $XMLLIB ; ls libgdome.?? libgdome.??? 2>/dev/null | grep -v \.la$ | sed 's/lib//' | sed 's/\..*//'`      LIBGDOME_SO_NAME=`cd $XMLLIB ; ls libgdome.?? libgdome.??? 2>/dev/null | grep -v \.la$ | sed 's/lib//' | sed 's/\..*//'`
Line 205  AC_ARG_WITH(shared-xml,[  --with-shared- Line 205  AC_ARG_WITH(shared-xml,[  --with-shared-
         XML_LIBS="$XML_LIBS -Wl,$LD_PATHLINK -Wl,$XMLLIB"          XML_LIBS="$XML_LIBS -Wl,$LD_PATHLINK -Wl,$XMLLIB"
     fi      fi
 ])  ])
   
 AC_ARG_WITH(static-xml,[  --with-static-xml=D     D is the directory where  AC_ARG_WITH(static-xml,[  --with-static-xml=D     D is the directory where
                           Gnome XML libraries are installed (static libs)],[                            Gnome XML libraries are installed (static libs)],[
     GNOME_XML=$withval      GNOME_XML=$withval
Line 217  AC_ARG_WITH(static-xml,[  --with-static- Line 216  AC_ARG_WITH(static-xml,[  --with-static-
         AC_MSG_ERROR($GNOME_XML does not seem to be valid Gnome installation directory)          AC_MSG_ERROR($GNOME_XML does not seem to be valid Gnome installation directory)
     fi      fi
   
     AC_DEFINE(XML,,xml-abled parser)      AC_DEFINE(XML,,xml-abled parser (uses static library))
   
     if test -z "$GLIB_CONFIG"; then      if test -z "$GLIB_CONFIG"; then
             GLIB_CONFIG=$XMLBIN/glib-config              GLIB_CONFIG=$XMLBIN/glib-config
Line 238  changequote([, ])dnl Line 237  changequote([, ])dnl
 AC_SUBST(XML_INCLUDES)  AC_SUBST(XML_INCLUDES)
 AC_SUBST(XML_LIBS)  AC_SUBST(XML_LIBS)
   
   AC_ARG_WITH(shared-mailreceive,[  --with-shared-mailreceive=D is the directory where
                                  Gnome MIME library is installed (shared lib)],[
       GNOME_MIME=$withval
       MIMEBIN="$GNOME_MIME/bin"
       MIMEINC="$GNOME_MIME/include"
       MIMELIB="$GNOME_MIME/lib"
   
       if test \! -d $MIMEBIN -o \! -d $MIMEINC -o \! -d $MIMELIB; then
           AC_MSG_ERROR($GNOME_MIME does not seem to be valid Gnome installation directory)
       fi
   
       AC_DEFINE(WITH_MAILRECEIVE,,has \$mail:received (uses shared library))
       
       LIBMIME_SO_NAME=`cd $MIMELIB ; ls libgmime.?? libgmime.??? 2>/dev/null | grep -v \.la$ | sed 's/lib//' | sed 's/\..*//'`
   
       if test -z "$GLIB_CONFIG"; then
               GLIB_CONFIG=$MIMEBIN/glib-config
               if test \! -x $GLIB_CONFIG; then
                   GLIB_CONFIG=glib-config
               fi
       fi
       GLIB_CFLAGS=`$GLIB_CONFIG --cflags`
       GLIB_LIBS=`$GLIB_CONFIG --libs`
   
       MIME_INCLUDES="$GLIB_CFLAGS -I$MIMEINC/gmime"
       MIME_LIBS="$GLIB_LIBS -L$MIMELIB -l$LIBMIME_SO_NAME"
       if test \! -z "$LD_PATHLINK"; then
           MIME_LIBS="$MIME_LIBS -Wl,$LD_PATHLINK -Wl,$MIMELIB"
       fi
   ])
   AC_ARG_WITH(static-mailreceive,[  --with-static-mailreceive=D is the directory where
                             Gnome MIME library is installed (static lib)],[
       GNOME_MIME=$withval
       MIMEBIN="$GNOME_MIME/bin"
       MIMEINC="$GNOME_MIME/include"
       MIMELIB="$GNOME_MIME/lib"
   
       if test \! -d $MIMEBIN -o \! -d $MIMEINC -o \! -d $MIMELIB; then
           AC_MSG_ERROR($GNOME_MIME does not seem to be valid Gnome installation directory)
       fi
   
       AC_DEFINE(WITH_MAILRECEIVE,,has \$mail:received (uses static library))
   
       if test -z "$GLIB_CONFIG"; then
               GLIB_CONFIG=$MIMEBIN/glib-config
               if test \! -x $GLIB_CONFIG; then
                   GLIB_CONFIG=glib-config
               fi
       fi
       GLIB_CFLAGS=`$GLIB_CONFIG --cflags`
   
   dnl  '-L/usr/local/lib -lglib' -> /usr/local/lib
   changequote(, )dnl
       GLIB_DIR=`$GLIB_CONFIG --libs | sed 's/.*-L\([^ ]*\).*/\1/'`
       GLIB_NAME=`$GLIB_CONFIG --libs | sed 's/.*-l\([^ ]*\).*/\1/'`
   changequote([, ])dnl
       MIME_INCLUDES="$GLIB_CFLAGS -I$MIMEINC/gmime"
       MIME_LIBS="$MIMELIB/libgmime.a $GLIB_DIR/lib$GLIB_NAME.a"
   ])
   AC_SUBST(MIME_INCLUDES)
   AC_SUBST(MIME_LIBS)
   
   
 AC_ARG_WITH(sendmail,[  \"--with-sendmail=COMMAND\" forces this command to send mail.  AC_ARG_WITH(sendmail,[  \"--with-sendmail=COMMAND\" forces this command to send mail.
                           example: \"--with-sendmail=/usr/sbin/sendmail -t\"                            example: \"--with-sendmail=/usr/sbin/sendmail -t\"
Line 284  fi Line 345  fi
   
 dnl Enable building of the convenience library  dnl Enable building of the convenience library
 dnl and set LIBLTDL accordingly  dnl and set LIBLTDL accordingly
 AC_LIBLTDL_CONVENIENCE(src/libltdl)  AC_LIBLTDL_CONVENIENCE(src/lib/libltdl)
 dnl Substitute INCLTDL and LIBLTDL in the Makefiles  dnl Substitute INCLTDL and LIBLTDL in the Makefiles
 AC_SUBST(INCLTDL)  AC_SUBST(INCLTDL)
 AC_SUBST(LIBLTDL)  AC_SUBST(LIBLTDL)
   
 dnl Configure libltdl  dnl Configure libltdl
 AC_CONFIG_SUBDIRS(src/libltdl)  AC_CONFIG_SUBDIRS(src/lib/libltdl)
 dnl moved from src/libltdl/configure.in  dnl moved from src/lib/libltdl/configure.in
 LIBADD_DL=  LIBADD_DL=
 AC_CHECK_LIB(dl, dlopen, [AC_DEFINE(HAVE_LIBDL, 1) LIBADD_DL="-ldl"],  AC_CHECK_LIB(dl, dlopen, [AC_DEFINE(HAVE_LIBDL, 1) LIBADD_DL="-ldl"],
 [AC_CHECK_FUNC(dlopen, [AC_DEFINE(HAVE_LIBDL, 1)])])  [AC_CHECK_FUNC(dlopen, [AC_DEFINE(HAVE_LIBDL, 1)])])
Line 311  fi Line 372  fi
 dnl Checks for typedefs, structures, and compiler characteristics.  dnl Checks for typedefs, structures, and compiler characteristics.
   
 AC_TYPE_SIZE_T  AC_TYPE_SIZE_T
   dnl gmime
   AC_CHECK_TYPE(off_t, long)
   AC_CHECK_TYPE(ssize_t, int)
   
   
 dnl Checks for header files.  dnl Checks for header files.
   
Line 328  stdio.h \ Line 393  stdio.h \
 errno.h \  errno.h \
 ctype.h \  ctype.h \
 math.h \  math.h \
   crypt.h \
 time.h sys/time.h \  time.h sys/time.h \
 stdlib.h \  stdlib.h \
 string.h \  string.h \
Line 369  esac Line 435  esac
   
 AC_CHECK_LIB(m, sin)  AC_CHECK_LIB(m, sin)
   
   AC_CHECK_LIB(crypt, crypt)
   
 dnl Checks for functions.  dnl Checks for functions.
   
 AC_CHECK_FUNCS(  AC_CHECK_FUNCS(
Line 379  flock \ Line 447  flock \
 _locking \  _locking \
 fcntl \  fcntl \
 lockf \  lockf \
 getrusage  getrusage \
   crypt
 )  )
   
 dnl We require qsort(3) and select(2).  dnl We require qsort(3) and select(2).
Line 476  AC_SUBST(sqldriversdir) Line 545  AC_SUBST(sqldriversdir)
 dnl Output makefiles  dnl Output makefiles
   
 AM_CONFIG_HEADER(src/include/pa_config_auto.h)  AM_CONFIG_HEADER(src/include/pa_config_auto.h)
 AC_OUTPUT(Makefile src/Makefile src/libltdl/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/patches/Makefile src/pcre/Makefile src/targets/Makefile src/targets/cgi/pa_config_paths.h src/targets/cgi/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)  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/libltdl/Makefile src/lib/pcre/Makefile src/lib/md5/Makefile src/lib/patches/Makefile src/targets/Makefile src/targets/cgi/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.30  
changed lines
  Added in v.1.36.2.1


E-mail: