[Dovecot] Sieve/ManageSieve integration into pkgsrc
Geert Hendrickx
ghen at telenet.be
Thu Jun 25 18:10:01 EEST 2009
On Thu, Jun 25, 2009 at 03:43:09PM +0200, Edgar Fuß wrote:
> I'm integrating Sieve (the new one) and ManageSieve into wip/dovecot.
>
> Currently, this works as dovecot options because dovecot must be built
> before sieve can be configured and sieve must be built before managesieve
> can be configured/built.
>
> Now, the question arose what the long-term solution (in pkgsrc) should
> be.
> To my understanding, with dovecot 2.0, ManageSieve will no longer need to
> patch dovecot. But what about both Sieve and ManageSieve depending on
> doevcot sources in order to build (or on libraries dovecot only builds
> internally)?
>
> The preferred way (for pkgsrc) would be if both Sieve and ManageSieve
> could be built as stand-alone packages and not needing a dovecot source
> tree to build. What's the long-term plan for Sieve/ManageSieve in this
> respect? The pkgsrc infrastructure (intentionally) doesn't like a package
> depending on anothers package working directory in order to build. So
> with these cross-dependencies, the only pkgsrc ways to go would be either
> to build it all as one package with options (that's what I currently do)
> or extract, patch, configure and build dovecot inside a sieve package.
See also http://www.dovecot.org/list/dovecot/2007-August/024504.html which
enabled pkgsrc to build the dovecot-sieve plugin (the old one) against an
installed dovecot instance with only liblib.a installed additionally.
Geert
--
Geert Hendrickx -=- ghen at telenet.be -=- PGP: 0xC4BB9E9F
This e-mail was composed using 100% recycled spam messages!
More information about the dovecot
mailing list