X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=configure.ac;h=3826b29200c89e839974e86d4ee9d798904bddf4;hp=ca269ecb3999cf05a9b5ad9cc22f04b74e202f53;hb=ba1eb985bfd53a8cfbfd251e65688921dba56236;hpb=bce52f3b3f5fbfc29be0dd841d6ced3bba6d16b4 diff --git a/configure.ac b/configure.ac index ca269ec..3826b29 100644 --- a/configure.ac +++ b/configure.ac @@ -1,8 +1,8 @@ dnl YAZ Toolkit, Index Data 1994-2006 dnl See the file LICENSE for details. -dnl $Id: configure.ac,v 1.25 2006-06-15 13:38:05 adam Exp $ +dnl $Id: configure.ac,v 1.42 2006-10-04 12:49:39 adam Exp $ AC_PREREQ(2.59) -AC_INIT([yaz],[2.1.22],[adam@indexdata.dk]) +AC_INIT([yaz],[2.1.35],[yaz-help@indexdata.dk]) AC_CONFIG_SRCDIR(configure.ac) AC_CONFIG_AUX_DIR([config]) AM_INIT_AUTOMAKE([1.8]) @@ -16,7 +16,6 @@ AC_CHECK_PROGS(YACC, 'bison -y') test -z "$YACC" && AC_MSG_WARN([GNU bison not found]) AC_CHECK_PROGS(TCLSH, tclsh8.5 tclsh8.4 tclsh8.3 tclsh8.2, tclsh) AC_PROG_INSTALL -AM_DISABLE_SHARED AM_PROG_LIBTOOL AC_PATH_PROG(pkgconfigpath, pkg-config, NONE) dnl @@ -165,7 +164,7 @@ if test "$with_iconv" != "no"; then ]) fi dnl ------ various functions -AC_CHECK_FUNCS(vsnprintf gettimeofday poll strerror_r localtime_r usleep fopen64) +AC_CHECK_FUNCS(getaddrinfo vsnprintf gettimeofday poll strerror_r localtime_r usleep fopen64) case $host in *-*-darwin*) trypoll="no"; @@ -322,10 +321,30 @@ fi dnl ----- libXSLT/libEXLT/libXML2 AC_SUBST(XML2_CFLAGS) +AC_SUBST(YAZ_CONFIG_CFLAGS) +YAZ_CONFIG_CFLAGS="" -YAZ_LIBXML2 -YAZ_LIBXSLT -YAZ_LIBEXSLT +YAZ_LIBXML2( + [ + AC_DEFINE(YAZ_HAVE_XML2) + YAZ_CONFIG_CFLAGS="$YAZ_CONFIG_CFLAGS -DYAZ_HAVE_XML2=1" + ] +) + +YAZ_LIBXSLT( + [ + AC_DEFINE(YAZ_HAVE_XSLT) + YAZ_CONFIG_CFLAGS="$YAZ_CONFIG_CFLAGS -DYAZ_HAVE_XSLT=1" + ] +) +YAZ_LIBEXSLT( + [ + AC_DEFINE(YAZ_HAVE_EXSLT) + YAZ_CONFIG_CFLAGS="$YAZ_CONFIG_CFLAGS -DYAZ_HAVE_EXSLT=1" + ] +) + +YAZ_CONFIG_CFLAGS="$YAZ_CONFIG_CFLAGS $XML2_CFLAGS" if test "$XML2_LIBS"; then LIBS="$XML2_LIBS $LIBS"