- adding src_compile() -> --disable-static - cleanup of 'dodoc' - fixing obsolete libtool symlink stuff + fixing corresponding .la IMHO are all libtool .la in this special case really useless, because no one uses libtool to link against such plugin .so's. They could be removed from all bmp-plugins. But most of them (not all) installs them. So we should discuss this issue and then (perhaps) can change all ebuilds. This should be not a big task. A 'rm ${D}/usr/lib/bmp/*/*.la' in src_install() should do the job. Reproducible: Always Steps to Reproduce:
Created attachment 48010 [details] bmp-midi-0.01.ebuild
please attach a unified diff
Created attachment 48012 [details, diff] bmp-midi-0.01.ebuild.patch sorry ;)
Please contact <mldoering@gmx.net>, the upstream maintainer of this package, with your change request. Ebuilds are used to package software, and do not, unless necessary for compatability or security reasons, change the way the software is installed. With regard to the .la files, the plugins install them so somebody might stand up and say, I'm going to use libtool for this. In that case, Gentoo would have to revert a tree-wide "clean up". Your dodoc change has been picked up. Please contact upstream for your other requests.
eh, ok, but what about my "--disable-static"?
you really don't need .a files. It's a DSO plugin architecture.