Beside the fact that we should _never_ install in /usr/local: flame@enterprise ~ % qlist ghostscript-gpl | grep /usr/local /usr/local/bin/ijs_server_example /usr/local/bin/ijs-config /usr/local/bin/ijs_client_example /usr/local/share/man/man1/ijs-config.1.bz2 /usr/local/include/ijs/ijs.h /usr/local/include/ijs/ijs_server.h /usr/local/include/ijs/ijs_client.h /usr/local/lib/libijs.a /usr/local/lib/pkgconfig/ijs.pc /usr/local/lib/libijs.la /usr/lib/debug/usr/local/bin/ijs_server_example.debug /usr/lib/debug/usr/local/bin/ijs_client_example.debug This was previously installed in /usr instead. Please fix this with a revbump. Thanks, Diego
Well, changing in the ebuild ./autogen.sh || die "ijs autogen failed" to AUTOMAKE_OPTIONS="--copy" ./autogen.sh --prefix=/usr || die "ijs autogen failed" seems to fix it. --copy is cause eutils do it this way.
Do not use autogen.sh, use eautoreconf and ./configure, and eventually mime what autogen does in the middle.
(In reply to comment #2) > Do not use autogen.sh, use eautoreconf and ./configure, and eventually mime > what autogen does in the middle. > In that case, does econf not work ? Contents of autogen.sh doesn't suggest it. And the whole autogen.sh should be covered by eautoreconf, followed by econf. Only question remaining is does it need WANT_AUTOMAKE=1.6 or is "latest" enough.
Fixed in CVS, thanks for spotting!