X-Git-Url: http://git.dolda2000.com/gitweb/?a=blobdiff_plain;f=configure.in;h=6585ddd0ba88ef69f1c934327e56fd75ca68d18c;hb=31a01fddb038535690783feb3e76bcd35c1edb16;hp=37eef901d35b13f57726f61e7e68e92a58851f45;hpb=ed9135a09f5afb91efbd26b77dea23f1b63a9788;p=doldaconnect.git diff --git a/configure.in b/configure.in index 37eef90..6585ddd 100644 --- a/configure.in +++ b/configure.in @@ -23,9 +23,9 @@ AC_PROG_LIBTOOL DOLDA_AC_GROUP([Checking required libraries]) -AC_CHECK_LIB(z, deflate, , AC_MSG_ERROR([*** must have zlib])) -AC_CHECK_LIB(bz2, BZ2_bzWriteOpen, , AC_MSG_ERROR([*** must have bzlib])) -AC_CHECK_LIB(gdbm, gdbm_open, , AC_MSG_ERROR([*** must have gdbm])) +AC_CHECK_LIB(z, deflate, [:], AC_MSG_ERROR([*** must have zlib])) +AC_CHECK_LIB(bz2, BZ2_bzWriteOpen, [:], AC_MSG_ERROR([*** must have bzlib])) +AC_CHECK_LIB(gdbm, gdbm_open, [:], AC_MSG_ERROR([*** must have gdbm])) extlibs= experimental=no @@ -37,7 +37,8 @@ pam_msg=no AH_TEMPLATE(HAVE_PAM, [define to compile support for PAM authentication]) AC_ARG_WITH(pam, [ --with-pam Enable PAM support]) DOLDA_PKG([HAS_PAM], [test "$with_pam" = no && HAS_PAM=no], - [AC_CHECK_LIB(pam, pam_start, , [HAS_PAM=no])]) + [AC_CHECK_LIB(pam, pam_start, [:], [HAS_PAM=no])], + [PAM_LIBS=-lpam]) if test "$with_pam" = yes -a "$HAS_PAM" = no; then AC_MSG_ERROR([*** cannot find PAM on this system]) fi @@ -45,6 +46,7 @@ if test "$HAS_PAM" = yes; then AC_DEFINE(HAVE_PAM) pam_msg=yes fi +AC_SUBST(PAM_LIBS) # Gtk 2.0 check AC_ARG_WITH(gtk2, [ --with-gtk2 Enable GTK2 support]) @@ -88,6 +90,10 @@ DOLDA_PKG([HAS_LIBGAIM], [PKG_CHECK_MODULES(GAIM, gaim, [], [HAS_LIBGAIM=no])], DOLDA_PKG([HAS_LIBPURPLE], [PKG_CHECK_MODULES(PURPLE, purple, [], [HAS_LIBPURPLE=no])], [DOLDA_CHECK_HEADER(plugin.h, [], [HAS_LIBPURPLE=no], $PURPLE_CFLAGS)]) +# Daemon check +DOLDA_ENABLE(daemon, [ --enable-daemon Enable the daemon], yes, []) +AM_CONDITIONAL(DAEMON, test "$enable_daemon" = yes) + # Gtk GUI check DOLDA_ENABLE(gtk2ui, [ --enable-gtk2ui Enable the GTK2 user interface], yes, [HAS_GTK2 HAS_LIBXML]) @@ -258,6 +264,7 @@ autopackage/dcguile.apspec echo echo "Dolda Connect has been configured with the following settings:" echo +echo " Daemon: $enable_daemon" echo " PAM support: $pam_msg" echo " Kerberos 5 support: $krb_msg" echo " GTK2 user interface: $enable_gtk2ui"