[Evolution] Re: Bug#322971: Evolution support not compiled in.

Jean-Yves Lefort jylefort at brutele.be
Wed Nov 9 12:10:45 UTC 2005


On Wed, 9 Nov 2005 09:13:11 +0100
Loïc Minier <lool+alioth at via.ecp.fr> wrote:

> On Tue, Nov 08, 2005, Pascal Giard wrote:
> >  i'd like to know how to nicely integrate evolution support in
> > mail-notification.
> > mail-notification needs evolution-plugin-2.0.pc.
> 
>  I suggest you search the contents of packages via p.d.o, eg:
>  http://packages.debian.org/cgi-bin/search_contents.pl?word=%2Fevolution-plugin&searchmode=searchword&case=insensitive&version=unstable&arch=i386
> 
>  Please note that the experimental evolution packages hold a file named
>  -2.4.pc.
> 
>  Why do you say you need the source of evolution to build?  The .pc file
>  as well as the various headers your configure.ac checks for in
>  AM_PATH_EVOLUTION_PLUGIN() are in evolution-dev.
> 
>  You just have to pass --with-evolution-source-dir so that the headers
>  are found:
>  DEB_CONFIGURE_EXTRA_FLAGS += --with-evolution-source-dir=/usr/include/evolution-2.X
> 
>  Here, it fails because I have evolution 2.4 from experimental, but it
>  should work with 2.2:
>  checking for the Evolution source tree directory...
>  /usr/include/evolution-2.4
>  checking for /usr/include/evolution-2.4/mail/em-event.h... yes
>  checking for /usr/include/evolution-2.4/mail/em-folder-tree.h... yes
>  checking for /usr/include/evolution-2.4/mail/mail-component.h... yes
>  checking for /usr/include/evolution-2.4/mail/mail-tools.h... yes
>  checking for EVOLUTION_PLUGIN_CFLAGS... 
>  checking for EVOLUTION_PLUGIN_LIBS... 
>  configure: Evolution not found: forcing --disable-evolution
> 
>  (BTW, please drop that libbonobo-activation-dev build-dep.)

No, you really do need the source code (but only for building MN). I
know this is an unusual requirement, but I had no other choice given
the fact that the Evolution 2.x plugin API is too limited (MN needs
several Evolution functions which are not exported to the API).

Btw, if you want to build against Evolution 2.4.x (instead of 2.2.x),
you need to apply the patch I provide on the MN web page.

-- 
Jean-Yves Lefort

jylefort at brutele.be
http://lefort.be.eu.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-evolution-maintainers/attachments/20051109/9f3950f5/attachment.pgp


More information about the Pkg-evolution-maintainers mailing list