Comment 3 for bug 319400

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

My latest branch builds properly against the version in jaunty, and loading the plugin in evolution works - allowing the creation of Exchange MAPI accounts.

I don't have a Exchange server handy here at the moment, so it would be nice if other people could the package a try. I've uploaded a package built from this branch to my own PPA; https://edge.launchpad.net/~jelmer/+archive/ppa

The following things still need to be fixed:

 * Right now we regenerate configure as part of the Debian build process since we patch configure.in. I'm not sure the way I do this at the moment is the cleanest way.
 * There are several remaining lintian warnings that need to be fixed:
E: evolution-mapi: pkg-has-shlibs-control-file-but-no-actual-shared-libs
W: evolution-mapi: postinst-has-useless-call-to-ldconfig
W: evolution-mapi: postrm-has-useless-call-to-ldconfig
W: evolution-mapi: binary-or-shlib-defines-rpath ./usr/lib/evolution/2.24/plugins/liborg-gnome-exchange-mapi.so /usr/lib/evolution/2.24
W: evolution-mapi: debian-changelog-file-is-a-symlink
W: libexchangemapi1.0-0: package-name-doesnt-match-sonames libexchangemapi-1.0-0