On gentoo, the file gpgme.h goes into /usr/include/gpgme/. This is non-default, on other distros and if manually installed, it goes into [prefix]/include. Also, a separate dir for a single file doesn't seem to make sense. Is there a reason for this location of the file? Because this can break compiles of apps assuming the file is at its supposed default location. If there's no specific reason to keep this non-default, I'd ask to switch it to /usr/include/gpgme.h
The reason as far as I remember is side-by-side of multiple versions, as this package tended to break its API/ABI. I don't see any problem add a CPPFLAGS of -I/usr/include/gpgme to ebuilds requires this package.
Can we close this?
*** Bug 621806 has been marked as a duplicate of this bug. ***