Updated doc/common.
[metaproxy-moved-to-github.git] / configure.ac
index 9e8c66a..182ba79 100644 (file)
@@ -2,8 +2,8 @@
 ## Process this file with autoconf to produce a configure script.
 
 # Autoconf and automake setup
-AC_PREREQ(2.59)
-AC_INIT([metaproxy],[1.0.9],[metaproxy-help@indexdata.dk])
+AC_PREREQ(2.60)
+AC_INIT([metaproxy],[1.0.13],[metaproxy-help@indexdata.dk])
 
 AC_CONFIG_HEADERS(src/config.hpp)
 
@@ -12,7 +12,7 @@ AC_CONFIG_AUX_DIR([config])
 AC_CANONICAL_SYSTEM
 ##AC_PREFIX_DEFAULT(`pwd`/install) 
 
-AM_INIT_AUTOMAKE([1.8])
+AM_INIT_AUTOMAKE([1.9])
 
 # Checks for programs.
 AC_PROG_CXX
@@ -35,8 +35,10 @@ fi
 AC_CHECK_LIB(dl,dlopen)
 AC_CHECK_LIB(m,main)
 
+AC_CHECK_FUNCS([localtime_r])
+
 ## YAZPP checks
-YAZPP_INIT(threads,1.0.2)
+YAZPP_INIT([threads],[1.1.0])
 if test -z "$YAZPPLIB"; then
     AC_MSG_ERROR([YAZ++ development libraries missing])
 fi
@@ -45,30 +47,13 @@ CPPFLAGS="$YAZPPINC $CPPFLAGS"
 
 # check for Boost C++ development libs and headers
 
-AX_BOOST([1.32])
-if test "$ax_cv_boost_base" = "no"; then
-    AC_MSG_ERROR([install libboost-dev or similar])
-fi
-if test "$ax_cv_boost_date_time" = "no"; then
-    AC_MSG_ERROR([install libboost-date-time-dev or similar])
-fi
-if test "$ax_cv_boost_program_options" = "no"; then
-    AC_MSG_ERROR([install libboost-program-options-dev or similar])
-fi
-if test "$ax_cv_boost_thread" = "no"; then
-    AC_MSG_ERROR([install libboost-thread-dev or similar])
-fi
-if test "$ax_cv_boost_unit_test_framework" = "no"; then
-    AC_MSG_ERROR([install libboost-test-dev or similar])
-fi
-    
-
+ID_BOOST([thread test], [1.33])
 
 # Checks for header files.
 ##AC_HEADER_STDC
 ##AC_HEADER_SYS_WAIT
 ##AC_HEADER_TIME 
-AC_CHECK_HEADERS(sys/select.h sys/socket.h iostream list vector stdexcept)
+AC_CHECK_HEADERS(sys/select.h sys/socket.h)
 
 # Checks for typedefs, structures, and compiler characteristics.
 ##AC_TYPE_SIZE_T 
@@ -118,7 +103,7 @@ echo \
   Boost Version:              ${BOOST_VERSION}               
   Boost Include:              ${BOOST_CPPFLAGS}               
   Boost linker flags:         ${BOOST_LDFLAGS}               
-  Boost Libs:                 ${BOOST_DATE_TIME_LIB} ${BOOST_PROGRAM_OPTIONS_LIB} ${BOOST_THREAD_LIB}               
+  Boost Libs:                 ${BOOST_DATE_TIME_LIB} ${BOOST_THREAD_LIB}               
   YAZPP Version:              ${YAZPPVERSION}
   YAZPP Include:              ${YAZPPINC}
   YAZPP La Lib:               ${YAZPPLALIB}