dev-java/commons-io-1.1 has been released and needs an ebuild (some minor changes needed beyond bumping the version number). As a starting point I will attach a ebuild diff and an updated gentoo patch that allow it to install. However I have not been able to make it pases all of the build-in tests (may be upstream issues for all I know). Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 73609 [details, diff] Ebuild diff to allow for some changes in the build layout
Created attachment 73610 [details, diff] Updated patch to make the build process more gentoo
While patching is fine, it'd be preferrable to leave the upstream release as intact as possible. In the case of ant, you can override the properties defined in build.xml from the command line. For example, local antflags="jar -Dlibdir=build/lib -Dnoget=true" ant ${antflags} This would mean you'd only need the last chunk of the patch to disable testing.
Committed to CVS. Thanks for reporting.