Hi Timo, may I request once more to consider the attached patch for dovecot 1.1, it enables the sieve plugin (incl. sievec and sieved, needed for pysieved) to be built against an installed dovecot package, if --enable-header-install additionally installs the liblib.a library in the same directory as dovecot-config.
I have included this patch in the pkgsrc dovecot 1.1 package a while ago. Geert
--- src/libsieve/Makefile.in.orig 2007-09-23 16:59:48.000000000 +0200 +++ src/libsieve/Makefile.in @@ -38,8 +38,8 @@ PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ [EMAIL PROTECTED]@pkglibexec_PROGRAMS = sievec$(EXEEXT) \ [EMAIL PROTECTED]@ sieved$(EXEEXT) +pkglibexec_PROGRAMS = sievec$(EXEEXT) \ + sieved$(EXEEXT) subdir = src/libsieve DIST_COMMON = README $(noinst_HEADERS) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in AUTHORS COPYING ChangeLog NEWS \ @@ -62,17 +62,21 @@ am__installdirs = "$(DESTDIR)$(pkglibexe pkglibexecPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(pkglibexec_PROGRAMS) am__sievec_SOURCES_DIST = sievec.c ../map.c ../imparse.c [EMAIL PROTECTED]@am_sievec_OBJECTS = sievec.$(OBJEXT) \ [EMAIL PROTECTED]@ map.$(OBJEXT) imparse.$(OBJEXT) +am_sievec_OBJECTS = sievec.$(OBJEXT) \ + map.$(OBJEXT) imparse.$(OBJEXT) sievec_OBJECTS = $(am_sievec_OBJECTS) @[EMAIL PROTECTED] = libsieve.la \ @HAVE_DOVECOT_LIBS_TRUE@ $(dovecotdir)/src/lib/liblib.a [EMAIL PROTECTED]@sievec_DEPENDENCIES = libsieve.la \ [EMAIL PROTECTED]@ $(dovecotdir)/liblib.a am__sieved_SOURCES_DIST = sieved.c ../map.c ../imparse.c [EMAIL PROTECTED]@am_sieved_OBJECTS = sieved.$(OBJEXT) \ [EMAIL PROTECTED]@ map.$(OBJEXT) imparse.$(OBJEXT) +am_sieved_OBJECTS = sieved.$(OBJEXT) \ + map.$(OBJEXT) imparse.$(OBJEXT) sieved_OBJECTS = $(am_sieved_OBJECTS) @[EMAIL PROTECTED] = libsieve.la \ @HAVE_DOVECOT_LIBS_TRUE@ $(dovecotdir)/src/lib/liblib.a [EMAIL PROTECTED]@sieved_DEPENDENCIES = libsieve.la \ [EMAIL PROTECTED]@ $(dovecotdir)/liblib.a DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles @@ -267,10 +271,16 @@ noinst_HEADERS = \ @[EMAIL PROTECTED] = \ @HAVE_DOVECOT_LIBS_TRUE@ libsieve.la \ @HAVE_DOVECOT_LIBS_TRUE@ $(dovecotdir)/src/lib/liblib.a [EMAIL PROTECTED]@sievec_LDADD = \ [EMAIL PROTECTED]@ libsieve.la \ [EMAIL PROTECTED]@ $(dovecotdir)/liblib.a @[EMAIL PROTECTED] = \ @HAVE_DOVECOT_LIBS_TRUE@ libsieve.la \ @HAVE_DOVECOT_LIBS_TRUE@ $(dovecotdir)/src/lib/liblib.a [EMAIL PROTECTED]@sieved_LDADD = \ [EMAIL PROTECTED]@ libsieve.la \ [EMAIL PROTECTED]@ $(dovecotdir)/liblib.a @[EMAIL PROTECTED] = sievec.c sieved.c @[EMAIL PROTECTED] =
pgpPcZc0eA2An.pgp
Description: PGP signature