So here it is a little cleanup for the current kaffe ebuild. Basically it just uses econf instead of ./configure (to make use of confcache and gnuconfig update), emake instead of make (if there are parallel make issues, just force -j1, but don't use "make" as it might be misunderstood, and fixes a bit of quoting. It also replaces strip-flags with filter-flags, that is likely to be what it was intended, and appends -fno-strict-aliasing, as there are rules breakages in the code (upstream is going to force -fno-strict-aliasing for next versions anyway, it seems). HTH, Diego
Created attachment 90707 [details, diff] Ebuild patch
Changes applied, thanks for the suggestions.
(In reply to comment #2) > Changes applied, thanks for the suggestions. > Was a bit buggy. Fixed now. - local javadoc"=${D}/opt/${P}/bin/javadoc" + local javadoc="${D}/opt/${P}/bin/javadoc"
I also think you don't need to quote when assigning. At least I remember reading something like that on the mailing lists.