You're getting this bug because the package in summary installs its documentation (or at least part of it) outside the usual /usr/share/doc/${PF} directory. First, please keep in mind that this bug might not be noticeable for -r0 ebuilds, but it might be for -r1 and later, since if the ebuild has same name and version of the package, for -r0 it might correspond properly. To fix this, if the package uses autotools, recent version (autoconf 2.61+) have two ./configure switches: --docdir and --htmldir to decide where to put the documentation. Older versions might require you override docdir/htmldir or other custom variables during make install. For non-autotooled build systems, good luck, since I cannot tell you how to achieve the proper results, the same holds true with totally broken buildsystems even when based on autotools. Thanks, Diego
+23 Nov 2009; Romain Perier <mrpouet@gentoo.org> + libindicate-0.2.3.ebuild, + files/libindicate-0.2.3-optional-gtk-support.patch: + Fix bug #294279, skip test programs installed in /usr/libexec and respect + $PF for examples code, many thanks to Flameeyes. Fixed without a bump ;)
Created attachment 212194 [details, diff] libindicate-0.2.3.diff docdir is needed independent of USE="-doc"
See above patch.
+*libindicate-0.2.3-r1 (19 Dec 2009) + + 19 Dec 2009; Romain Perier <mrpouet@gentoo.org> + +libindicate-0.2.3-r1.ebuild: + Fix bug #294279, put --docdir unconditionnally in my_conf (due to example + code installed all the time). thanks to Daniel Pielmeier. Fixed (really this time), sorry for the noise :)