The attached file is an updated ebuild for Apache's Ant project. The ebuild is simply a bumped version of the existing ant 1.5.2 ebuild. The other attached file (simply named ant) is a copy of the Gentoo modified Ant sh script and should go in the files directory and replaces the default script shipped in the package. This is the "binary" build of Ant (i.e. does not compile the java sources as there is no real need). Reproducible: Always Steps to Reproduce:
Created attachment 10515 [details] Ant 1.5.3 ebuild
Created attachment 10516 [details] ant shell script (gentoo modified) This is the Gentoo modified Ant shell script used to build up the environment for the runtime. I believe this version uses java-config which the Apache default script doesn't. This file should go in $PORTAGE_HOME/dev-java/ant/files/1.5.3/ to remain consistent with the older Ant versions. It is unmodified from the 1.5.2 version already in portage and is only included here for completeness.
If you look at http://www.apache.org/dist/ant/binaries/ you'll see that Apache has changed their nomenclature. They now use this: apache-ant-1.5.3-1-bin.tar.bz2 instead of what the ebuild wants: apache-ant-1.5.3-bin.tar.bz2 What is the Right Thing to do?
Fixed in #19505... cheers *** This bug has been marked as a duplicate of 19505 ***