The gpgme-0.3.14-r1 misses to sed -i -e 's:gpgme\.m4:gpgme3.m4:g' the
gpgme/mkerrors file, which at build time generates gpgme/errors.c. As a result,
at compile time the build fails due to gpgme.h not being found.
Patch:
--- /usr/portage/app-crypt/gpgme/gpgme-0.3.14-r1.ebuild 2004-08-08
23:11:25.000000000 +0300
+++ /usr/local/portage/app-crypt/gpgme/gpgme-0.3.14-r1.ebuild 2004-08-12
19:10:28.909268672 +0300
@@ -51,5 +51,5 @@
sed -i -e 's:gpgme\.m4:gpgme3.m4:g' \
-e 's:gpgme\.h:gpgme3.h:g' \
- gpgme/Makefile.am configure.ac doc/gpgme.texi \
+ gpgme/Makefile.am configure.ac doc/gpgme.texi gpgme/mkerrors \
`find . -name \*.c -o -name \*.h`
Err, I mean 's:gpgme\.h:gpgme3.h:g', not .m4, but you get the point :)