X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=configure.ac;h=571ca970fa6b3d6fb634dda1af7c89f97c0d5808;hb=ce1f41251a07600ed8c6b2e3dc1e868008aeb33a;hp=1c102c6910e2ed0d534c3c69d7b196f98a82dda5;hpb=6ac1cd692ff08b858a60b85bbc2b744c5c2790d7;p=profile%2Fivi%2Fwayland.git diff --git a/configure.ac b/configure.ac index 1c102c6..571ca97 100644 --- a/configure.ac +++ b/configure.ac @@ -1,8 +1,8 @@ AC_PREREQ([2.64]) -m4_define([wayland_major_version], [0]) -m4_define([wayland_minor_version], [99]) -m4_define([wayland_micro_version], [0]) +m4_define([wayland_major_version], [1]) +m4_define([wayland_minor_version], [0]) +m4_define([wayland_micro_version], [3]) m4_define([wayland_version], [wayland_major_version.wayland_minor_version.wayland_micro_version]) @@ -76,6 +76,20 @@ fi AC_PATH_PROG(XSLTPROC, xsltproc) AM_CONDITIONAL([HAVE_XSLTPROC], [test "x$XSLTPROC" != "x"]) +AC_MSG_CHECKING([for docbook manpages stylesheet]) +MANPAGES_STYLESHEET=http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl +AC_PATH_PROGS_FEATURE_CHECK([XSLTPROC_TMP], [xsltproc], + AS_IF([`"$ac_path_XSLTPROC_TMP" --nonet "$MANPAGES_STYLESHEET" > /dev/null 2>&1`], + [HAVE_MANPAGES_STYLESHEET=yes])) +if test "x$HAVE_MANPAGES_STYLESHEET" = "xyes"; then + AM_CONDITIONAL([HAVE_MANPAGES_STYLESHEET], true) + AC_SUBST(MANPAGES_STYLESHEET) + AC_MSG_RESULT([yes]) +else + AM_CONDITIONAL([HAVE_MANPAGES_STYLESHEET], false) + AC_MSG_RESULT([no]) +fi + AM_CONDITIONAL(BUILD_DOCS, [test x$enable_documentation = xyes]) if test "x$enable_documentation" = "xyes"; then AC_PATH_PROG(DOXYGEN, doxygen) @@ -86,6 +100,14 @@ if test "x$enable_documentation" = "xyes"; then AC_PATH_PROG(PUBLICAN, publican) + if test "x$PUBLICAN" != "x"; then + PUBLICAN_VERSION=`$PUBLICAN -v | cut -d'=' -f2` + + if test [ 1 -eq `echo "${PUBLICAN_VERSION} < 2.8" | bc` ]; then + AC_MSG_ERROR([Publican version is not supported. Install publican >= 2.8 or disable the documentation using --disable-documentation]) + fi + fi + AC_CONFIG_FILES([ doc/doxygen/wayland.doxygen ])