X-Git-Url: http://git.indexdata.com/?p=yazpp-moved-to-github.git;a=blobdiff_plain;f=configure.in;h=8daf4b2950672858e5362d6809d9c9bedd32f4eb;hp=cbb90bf2fe829f510050bc2b1ada7f83771dc4ca;hb=b3d26248b0c906f1a487d65aae5a2a33d91e8fde;hpb=bd6d2417de1cb518dbc95a9808a9f46311dbc64c diff --git a/configure.in b/configure.in index cbb90bf..8daf4b2 100644 --- a/configure.in +++ b/configure.in @@ -1,5 +1,5 @@ AC_INIT(configure.in) -AM_INIT_AUTOMAKE("yaz++", 0.1) +AM_INIT_AUTOMAKE("yaz++",0.5) AC_PROG_CC AC_PROG_CPP @@ -10,6 +10,57 @@ AM_PROG_LIBTOOL YAZ_INIT(threads) +dnl +dnl ----- DOCBOOK DTD +AC_SUBST(DTD_DIR) +AC_ARG_WITH(dtd, [ --with-dtd[=DIR] Use docbookx.dtd in DIR], +[ + if test -f "$withval/docbookx.dtd"; then + DTD_DIR=$withval + fi +],[ + AC_MSG_CHECKING(for docbookx.dtd) + for d in /usr/share/sgml/docbook/dtd/xml/4.1.2 \ + /usr/share/sgml/docbook/xml-dtd-4.1.2* \ + /usr/share/sgml/docbook/xml-dtd-4.1 \ + /usr/share/sgml/docbook/dtd/xml/4.0 \ + /usr/lib/sgml/dtd/docbook-xml + do + if test -f $d/docbookx.dtd; then + AC_MSG_RESULT($d) + DTD_DIR=$d + break + fi + done + if test -z "$DTD_DIR"; then + AC_MSG_RESULT(Not found) + fi +]) +AC_SUBST(DSSSL_DIR) +AC_ARG_WITH(dsssl,[ --with-dsssl[=DIR] Use DSSSL in DIR/{html,print}/docbook.dsl], +[ + if test -f "$withval/html/docbook.dsl"; then + DSSSL_DIR=$withval + fi +],[ + AC_MSG_CHECKING(for docbook.dsl) + for d in /usr/share/sgml/docbook/stylesheet/dsssl/modular \ + /usr/share/sgml/docbook/dsssl-stylesheets-1.* \ + /usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh + do + if test -f $d/html/docbook.dsl; then + AC_MSG_RESULT($d) + DSSSL_DIR=$d + break + fi + done + if test -z "$DSSSL_DIR"; then + AC_MSG_RESULT(Not found) + fi +]) +dnl + + AC_SUBST(YAZPP_SRC_ROOT) AC_SUBST(YAZPP_BUILD_ROOT) YAZPP_SRC_ROOT=`cd ${srcdir}; pwd` @@ -26,4 +77,9 @@ AC_OUTPUT([ include/yaz++/Makefile yaz++-config src/yaz++-config + zoom/Makefile + lib/Makefile + doc/Makefile + doc/yaz++.xml + doc/yazprint.dsl doc/yazphp.dsl doc/yazhtml.dsl ],[chmod +x yaz++-config src/yaz++-config])