AC_INIT(src)
AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(dovecot, 1.0-test10)
+AM_INIT_AUTOMAKE(dovecot, 1.0-test13)
AM_MAINTAINER_MODE
mail_storages=`echo "$withval"|sed 's/,/ /g'` ],
mail_storages="maildir mbox")
+AC_ARG_WITH(moduledir,
+[ --with-moduledir=DIR Base directory for dynamically loadable modules],
+ moduledir="$withval",
+ moduledir=$libdir/dovecot
+)
+AC_SUBST(moduledir)
+
dnl * gcc specific options
if test "x$ac_cv_prog_gcc" = "xyes"; then
# -Wcast-qual -Wcast-align -Wconversion # too many warnings
-DSYSCONFDIR=\""$(sysconfdir)"\" \
-DPKG_RUNDIR=\""$(localstatedir)/run/$(PACKAGE)"\" \
-DPKG_LIBEXECDIR=\""$(pkglibexecdir)"\" \
- -DPKG_LIBDIR=\""$(libdir)/$(PACKAGE)"\" \
+ -DMODULEDIR=\""$(moduledir)"\" \
-DSSLDIR=\""$(ssldir)\""
dovecot_LDADD = \
MEMBER(mail_executable) PKG_LIBEXECDIR"/imap",
MEMBER(mail_process_size) 256,
MEMBER(mail_use_modules) FALSE,
- MEMBER(mail_modules) PKG_LIBDIR"/imap",
+ MEMBER(mail_modules) MODULEDIR"/imap",
/* imap */
MEMBER(imap_max_line_length) 65536,
server->imap->protocol = MAIL_PROTOCOL_IMAP;
server->imap->login_executable = PKG_LIBEXECDIR"/imap-login";
server->imap->mail_executable = PKG_LIBEXECDIR"/imap";
- server->imap->mail_modules = PKG_LIBDIR"/imap";
+ server->imap->mail_modules = MODULEDIR"/imap";
server->pop3->server = server;
server->pop3->protocol = MAIL_PROTOCOL_POP3;
server->pop3->login_executable = PKG_LIBEXECDIR"/pop3-login";
server->pop3->mail_executable = PKG_LIBEXECDIR"/pop3";
- server->pop3->mail_modules = PKG_LIBDIR"/pop3";
+ server->pop3->mail_modules = MODULEDIR"/pop3";
return server;
}