The build.xml from the package uses a environment variable "javaee.jar" where it expectst the servlet-api class files AND which it updates to hold the jacc class files. This behaviour is not acceptable, since we want a dedicated jar archive for the package. The attached ebuild + patch solves this problem. Please review and comment ;) Reproducible: Always Steps to Reproduce: emerge sun-jacc-api ;)
Created attachment 106073 [details] proposed ebuild
Created attachment 106075 [details, diff] accompanying patch for the build file
Created attachment 106077 [details] ebuild with target fix
Created attachment 106079 [details, diff] patch which lets the ebuild handle the target fix
I created another set of files to let the ebuild handle the target rewriting after all. Now both the ebuild and the patch are smaller, win win ;)
Patch committed. Thanks for contributing.