From a5344929ca624ced0a1a22c9916aaace7e1e5be1 Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Sun, 9 Dec 2001 00:11:46 +0000 Subject: [PATCH] vestigial configure.base removal Original commit message from CVS: vestigial configure.base removal --- Makefile.am | 2 +- configure.ac | 39 +++++++++++++++++++++++++++++++-------- 2 files changed, 32 insertions(+), 9 deletions(-) diff --git a/Makefile.am b/Makefile.am index 32a4169..411cebf 100644 --- a/Makefile.am +++ b/Makefile.am @@ -45,7 +45,7 @@ man_MANS = gstreamer-config.1 EXTRA_DIST = gstreamer.spec.in gstreamer-config.in gstreamer.m4 \ gstreamer.pc.in gstreamer-uninstalled.pc.in \ - configure.base autogen.sh depcomp \ + configure.ac autogen.sh depcomp \ LICENSE REQUIREMENTS ABOUT-NLS $(man_MANS) \ idiottest.mak diff --git a/configure.ac b/configure.ac index 2825e78..c64035c 100644 --- a/configure.ac +++ b/configure.ac @@ -92,14 +92,37 @@ export PKG_CONFIG_PATH dnl Check for pkgconfig AC_CHECK_PROG(HAVE_PKGCONFIG, pkg-config, true, false) -dnl check for gtkdoc -AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-mkdb, true, false) -AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-scanobj, :, false) -AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-scan, :, false) -AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-mktmpl, :, false) -AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-mkdb, :, false) -AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-mkhtml, :, false) -AC_CHECK_PROG(HAVE_GTK_DOC, gtkdoc-fixxref, :, false) +dnl from the gtk-doc debian package +################################################## +# Check for gtk-doc. +################################################## + +AC_ARG_WITH(html-dir, [ --with-html-dir=PATH path to installed docs ]) + +if test "x$with_html_dir" = "x" ; then + HTML_DIR='${datadir}/gtk-doc/html' +else + HTML_DIR=$with_html_dir +fi + +AC_SUBST(HTML_DIR) + +AC_CHECK_PROG(HAVE_GTKDOC, gtkdoc-mkdb, true, false) + +gtk_doc_min_version=0.6 +if $HAVE_GTKDOC ; then + gtk_doc_version=`gtkdoc-mkdb --version` + AC_MSG_CHECKING([gtk-doc version ($gtk_doc_version) >= $gtk_doc_min_version]) + if perl <= "$gtk_doc_min_version") ? 0 : 1); +EOF + AC_MSG_RESULT(yes) + else + AC_MSG_RESULT(no) + HAVE_GTKDOC=false + fi +fi dnl check for docbook tools AC_CHECK_PROG(HAVE_DB2HTML, db2html, true, false) -- 2.7.4