Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
AC_INIT(dovecot-libsieve, 1.0.2, [stephan@rename-it.nl])
AC_CONFIG_SRCDIR([src])
AC_CONFIG_HEADERS([libsieve-config.h])
AM_INIT_AUTOMAKE
AM_MAINTAINER_MODE
AC_PROG_CC
AC_PROG_CPP
AM_PROG_LIBTOOL
AC_ARG_WITH(dovecot,
[ --with-dovecot[=DIR] Dovecot base directory (../)],
dovecotdir="$withval",
dovecotdir=../dovecot
)
old=`pwd`
cd $dovecotdir
dovecotdir=`pwd`
cd $old
AC_SUBST(dovecotdir)
if ! test -f "$dovecotdir/dovecot-config"; then
echo
echo "dovecot-config not found from $dovecotdir, use --with-dovecot=PATH"
echo "to give path to compiled Dovecot sources or to a directory with the"
echo "installed dovecot-config file."
AC_MSG_ERROR([dovecot-config not found])
fi
if test -d "$dovecotdir/src"; then
# compiling against sources
have_dovecot_libs=yes
else
# compiling against installed headers
echo
echo "Cannot compile against the installed headers only."
AC_MSG_ERROR([dovecot-source not found]);
fi
AM_CONDITIONAL(HAVE_DOVECOT_LIBS, test "$have_dovecot_libs" = "yes")
dnl replace relative ../ paths in the file with full paths
eval `cat $dovecotdir/dovecot-config|sed 's,\$(top_builddir)/,$dovecotdir/,g'`
if test $have_dovecot_libs = yes; then
dovecot_incdir="$dovecotdir"
fi
AC_SUBST(STORAGE_LIBS)
AC_SUBST(LIBICONV)
AC_SUBST(RAND_LIBS)
AC_SUBST(MODULE_LIBS)
AC_SUBST(dovecot_incdir)
AC_SUBST(moduledir)
AC_CONFIG_FILES([
Makefile
src/Makefile
src/lib-sieve/Makefile
src/lib-sieve/plugins/Makefile
src/lib-sieve/plugins/vacation/Makefile

Stephan Bosch
committed
src/lib-sieve/plugins/subaddress/Makefile

Stephan Bosch
committed
src/lib-sieve/plugins/comparator-i-ascii-numeric/Makefile
src/sieve-bin/Makefile