dnl Zebra, Index Data ApS, 1995-2006
-dnl $Id: configure.ac,v 1.2 2006-04-05 02:01:21 adam Exp $
+dnl $Id: configure.ac,v 1.13 2006-06-12 09:27:00 marc Exp $
dnl
AC_PREREQ(2.59)
AC_INIT([idzebra],[1.4.0],[adam@indexdata.dk])
fi
dnl
dnl ------ YAZ
-YAZ_INIT($yazflag,2.1.9)
+YAZ_INIT($yazflag,2.1.20)
YAZ_DOC
dnl ----- libXSLT
AC_SUBST(XSLT_LIBS)
else
AC_MSG_RESULT(no)
fi
+AC_CHECK_SIZEOF([off_t])
+AC_CHECK_SIZEOF([long long])
+AC_CHECK_SIZEOF([long])
dnl ------ Modules
AC_SUBST(SHARED_MODULE_LA)
SHARED_MODULE_LA=""
ZEBRA_MODULE(grs-sgml,static,[ --enable-mod-grs-sgml Simple SGML/XML filter])
ZEBRA_MODULE(grs-regx,shared,[ --enable-mod-grs-regx REGX/TCL filter])
ZEBRA_MODULE(grs-marc,shared,[ --enable-mod-grs-marc MARC filter])
-ZEBRA_MODULE(grs-csv,shared, [ --enable-mod-grs-csv CSV filter])
-ZEBRA_MODULE(grs-danbib,shared,[ --enable-mod-grs-danbib DanBib filter (DBC)])
ZEBRA_MODULE(safari,shared, [ --enable-mod-safari Safari filter (DBC)])
if test "$ac_cv_header_expat_h" = "yes"; then
def="shared"
else
def="no"
fi
-ZEBRA_MODULE(xslt,[$def], [ --enable-mod-xslt XSLT filter])
ZEBRA_MODULE(alvis,[$def], [ --enable-mod-alvis ALVIS filter])
dnl ------ ANSI C Header files
AC_STDC_HEADERS
include/Makefile include/idzebra/Makefile
tab/Makefile
doc/Makefile
- doc/zebra.xml
- doc/zebrahtml.dsl
- doc/zebraprint.dsl
- doc/zebraphp.dsl
- doc/tkl.xsl
+ doc/local.ent
+ doc/common/Makefile
+ doc/common/print.dsl
test/Makefile test/gils/Makefile test/usmarc/Makefile test/api/Makefile
test/xslt/Makefile
test/xpath/Makefile
test/espec/Makefile
test/filters/Makefile
examples/Makefile examples/gils/Makefile examples/zthes/Makefile
- examples/marc21/Makefile examples/alvis-oai/Makefile
+ examples/marc21/Makefile examples/marcxml/Makefile
+ examples/alvis-oai/Makefile
idzebra.spec
idzebra-config
Doxyfile
],[sed s%idzebra_echo_source=yes%idzebra_echo_source=no%g < idzebra-config > util/idzebra-config && chmod +x idzebra-config util/idzebra-config])
+
+
+echo \ '
+Build and install binaries with the usual
+ make
+ make check
+ make install
+
+Build distribution tarball with
+ make dist
+
+Verify distribution tarball with
+ make distcheck
+
+Or just build the Debian packages without configuring
+ dpkg-buildpackage -rfakeroot
+'
+
if test -z "$YAZLIB"; then
echo "YAZ was not found. Use --with-yaz=DIR to specify location."
test -f /etc/debian_version && echo "Debian package libyaz-dev is required."
fi
+echo \
+"------------------------------------------------------------------------
+
+ ZEBRA Package: ${PACKAGE}
+ ZEBRA Version: ${VERSION}
+ Source code location: ${srcdir}
+ C Preprocessor: ${CPP}
+ C Preprocessor flags: ${CPPFLAGS}
+ C Compiler: ${CC}
+ C Compiler flags: ${CFLAGS}
+ Linker flags: ${LDFLAGS}
+ Linked libs: ${LIBS}
+ Host System Type: ${host}
+ Install path: ${prefix}
+ Automake: ${AUTOMAKE}
+ Archiver: ${AR}
+ Ranlib: ${RANLIB}
+ YAZ Version: ${YAZVERSION}
+ YAZ Include: ${YAZINC}
+ YAZ La Lib: ${YAZLALIB}
+ YAZ Lib: ${YAZLIB}
+ Bugreport: ${PACKAGE_BUGREPORT}
+
+------------------------------------------------------------------------"