diff options
author | Perberos <[email protected]> | 2011-12-01 22:07:25 -0300 |
---|---|---|
committer | Perberos <[email protected]> | 2011-12-01 22:07:25 -0300 |
commit | d00aab12b6ace2c3dda3efbc2aaa2646d78a9099 (patch) | |
tree | 8b0ca776e9234f7eabf3446f12df9a81abd466d0 /m4/mate-doc-utils.m4 | |
download | mate-desktop-d00aab12b6ace2c3dda3efbc2aaa2646d78a9099.tar.bz2 mate-desktop-d00aab12b6ace2c3dda3efbc2aaa2646d78a9099.tar.xz |
moving from https://github.com/perberos/mate-desktop-environment
Diffstat (limited to 'm4/mate-doc-utils.m4')
-rw-r--r-- | m4/mate-doc-utils.m4 | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/m4/mate-doc-utils.m4 b/m4/mate-doc-utils.m4 new file mode 100644 index 0000000..b55e0fe --- /dev/null +++ b/m4/mate-doc-utils.m4 @@ -0,0 +1,56 @@ +dnl Do not call MATE_DOC_DEFINES directly. It is split out from +dnl MATE_DOC_INIT to allow mate-doc-utils to bootstrap off itself. +AC_DEFUN([MATE_DOC_DEFINES], +[ +AC_ARG_WITH([help-dir], + AC_HELP_STRING([--with-help-dir=DIR], [path to help docs]),, + [with_help_dir='${datadir}/mate/help']) +HELP_DIR="$with_help_dir" +AC_SUBST(HELP_DIR) + +AC_ARG_WITH([omf-dir], + AC_HELP_STRING([--with-omf-dir=DIR], [path to OMF files]),, + [with_omf_dir='${datadir}/omf']) +OMF_DIR="$with_omf_dir" +AC_SUBST(OMF_DIR) + +AC_ARG_WITH([help-formats], + AC_HELP_STRING([--with-help-formats=FORMATS], [list of formats]),, + [with_help_formats='']) +DOC_USER_FORMATS="$with_help_formats" +AC_SUBST(DOC_USER_FORMATS) + +AC_ARG_ENABLE([scrollkeeper], + [AC_HELP_STRING([--disable-scrollkeeper], + [do not make updates to the scrollkeeper database])],, + enable_scrollkeeper=yes) +AM_CONDITIONAL([ENABLE_SK],[test "$gdu_cv_have_gdu" = "yes" -a "$enable_scrollkeeper" = "yes"]) + +dnl disable scrollkeeper automatically for distcheck +DISTCHECK_CONFIGURE_FLAGS="--disable-scrollkeeper $DISTCHECK_CONFIGURE_FLAGS" +AC_SUBST(DISTCHECK_CONFIGURE_FLAGS) + +AM_CONDITIONAL([HAVE_MATE_DOC_UTILS],[test "$gdu_cv_have_gdu" = "yes"]) +]) + +# MATE_DOC_INIT ([MINIMUM-VERSION],[ACTION-IF-FOUND],[ACTION-IF-NOT-FOUND]) +# +AC_DEFUN([MATE_DOC_INIT], +[AC_REQUIRE([AC_PROG_LN_S])dnl + +ifelse([$1],,[gdu_cv_version_required=0.3.2],[gdu_cv_version_required=$1]) + +AC_MSG_CHECKING([mate-doc-utils >= $gdu_cv_version_required]) +PKG_CHECK_EXISTS([mate-doc-utils >= $gdu_cv_version_required], + [gdu_cv_have_gdu=yes],[gdu_cv_have_gdu=no]) + +if test "$gdu_cv_have_gdu" = "yes"; then + AC_MSG_RESULT([yes]) + ifelse([$2],,[:],[$2]) +else + AC_MSG_RESULT([no]) + ifelse([$3],,[AC_MSG_ERROR([mate-doc-utils >= $gdu_cv_version_required not found])],[$3]) +fi + +MATE_DOC_DEFINES +]) |