kmail: aegypten_branch merged into HEAD
Marc Mutz
mutz at kde.org
Mon Feb 9 21:51:54 GMT 2004
Hi!
This is to inform you that the current aegypten_branch has been more or
less completely merged into HEAD. The most significant thing that is
missing is the composer applyChanges() redesign Bo did.
This means that KMail now depends on gpgme >= 0.4.4 and is excluded from
the build if gpgme isn't found. To satisfy gpgme's requirements, you
need to install
libgpg-error >= 0.6
gnupg >= 1.2.2 for OpenPGP support
gnupg >= 1.9.4 (in addition to 1.2.x or 1.3.x) for S/MIME support
and gpg-agent, without which OpenPGP won't be able to ask
for a passphrase. The gpg-agent from the old newpg packages
does suffice for gpg 1.2.x, though.
gnupg 1.9.x has further dependencies.
You can get all of the above packages from ftp.gnupg.org mirrors in
directory /gcrypt/alpha/<packagename>. Gnupg 1.2.x is available from
www.gnupg.org, section "download".
If you do not use gpgme from CVS, please _do_ run make check in
libkdenetwork/qgpgme first. If that fails, the most common cause for
this is a mismatch in the size of off_t between kde and gpgme. The fix
consists in passing custom CFLAGS to gpgme at configure time. For
Linux,, this is most likely -D_FILE_OFFSET_BITS=64. Look at the compile
lines of kde builds to find candidates.
Ie., to build gpgme on Linux:
CFLAGS="-D_FILE_OFFSET_BITS=64 -g -O2" ./configure --prefix=...
make
make check
su -c "make install"
Once you've succeeded building the stuff, KMail will tell you that
you're missing gpgsm on every start[1]. To fix that, hit apply once in
the Security->Crypto Plugins page of KMail's configuration dialog. It
should then shut up.
Have fun,
Marc
[1] more precisely, due to lazy instantiation, on the first access to
the crypto backend factory.
--
I am Bush of USA. You will be pacified. Resistance is futile.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20040209/0744a5ff/attachment.sig>
-------------- next part --------------
_______________________________________________
kde-pim mailing list
kde-pim at mail.kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
kde-pim home page at http://pim.kde.org/
More information about the kde-core-devel
mailing list