build-sys: check for docbook xsl-stylesheets
authorKarel Zak <kzak@redhat.com>
Mon, 11 Mar 2013 09:10:54 +0000 (10:10 +0100)
committerKay Sievers <kay@vrfy.org>
Mon, 11 Mar 2013 11:48:53 +0000 (12:48 +0100)
Reported-by: C Hanish Menon <hanishkvc@gmail.com>
configure.ac

index 2bbc235..90573e2 100644 (file)
@@ -106,7 +106,14 @@ AS_IF([test "x$enable_manpages" != xno], [
         AS_IF([test "x$enable_manpages" = xyes -a "x$XSLTPROC" = x], [
                 AC_MSG_ERROR([*** Manpages requested but xsltproc not found])
         ])
-        AS_IF([test "x$XSLTPROC" != x], [have_manpages=yes])
+        AC_CHECK_FILES([
+                /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl
+                /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl
+                ],[have_docbook=yes])
+        AS_IF([test "x$enable_manpages" = xyes -a "x$have_docbook" = x], [
+                AC_MSG_ERROR([*** Manpages requested but docbook not found])
+        ])
+        AS_IF([test "x$XSLTPROC" != x -a "x$have_docbook" != x], [have_manpages=yes])
 ])
 AM_CONDITIONAL(ENABLE_MANPAGES, [test "x$have_manpages" = "xyes"])