diff options
Diffstat (limited to 'configure.in.in')
-rw-r--r-- | configure.in.in | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/configure.in.in b/configure.in.in new file mode 100644 index 0000000..022726b --- /dev/null +++ b/configure.in.in @@ -0,0 +1,53 @@ +#MIN_CONFIG(3.0.0) + +AM_INIT_AUTOMAKE(basket, '1.0.3.1') +AC_C_BIGENDIAN +AC_CHECK_KDEMAXPATHLEN + +KDE_CHECK_LARGEFILE + +dnl ----------------------------------------------------------------- +dnl AC_LIB_GPGME([ACTION-IF-TRUE], [ACTION-IF-FALSE]) +dnl ----------------------------------------------------------------- + +OPTION=" --with-encryption=yes/no compile with encryption support (gpgme)" + +AC_DEFUN([AC_ENCRYPTION], [ + AH_TEMPLATE([HAVE_LIBGPGME], [Define if libgpgme is available]) + + AC_ARG_WITH(encryption, [$OPTION], [ + if test "$withval" = "no"; then + ac_gpg= + $2 + elif test "$withval" = "yes"; then + ac_gpg=yes + else + ac_gpg=yes + fi + ],[ac_gpg=yes]) + + if test "$ac_gpg" != ""; then + AM_PATH_GPGME(1.0.0, ac_libgpgme=yes, ac_libgpgme=no) + AM_PATH_GPG_ERROR(1.0, ac_libgpgerror=yes, ac_libgpgerror=no) + + if test "$ac_libgpgme" != "no" -a "$ac_libgpgerror" != "no"; then + AC_DEFINE([HAVE_LIBGPGME]) + ac_have_gpgme="yes" + $1 + else + : + $2 + fi + fi + AM_CONDITIONAL(HAVE_LIBGPGME, test "$ac_have_gpgme" = "yes") +]) + +AC_ENCRYPTION([], [basket_warning_gpgme=yes]) + +KDE_CHECK_HEADER(kontact/core.h, [KONTACT_SUBDIR="yes"], [KONTACT_SUBDIR="no"]) + +if test "$KONTACT_SUBDIR" = "no"; then + basket_warning_kontact=yes + DO_NOT_COMPILE="$DO_NOT_COMPILE kontact_plugin" +fi + |