Remove the files/ant script, by patching the bin/ant script, as ant people
worked on it.
I'm taking maintainership for this one
Fix PR 29038 and PR 29338, apache-ant now can use plugins
Fix PR 30332 (update to 1.6.5)
Approved by jwise@
Ant 1.6.2 fixes a large number of bugs and adds a number of features which
were asked for by users on Bugzilla.
Important changes (for a complete list see the included WHATSNEW document):
Changes that could break older environments:
--------------------------------------------
* The import task used the canonical version of a file path. This
has been changed to use the absolute path. Bugzilla 28505.
* ant-xalan2.jar has been removed since the only class contained in it
didn't depend on Xalan-J 2 at all. Its sole dependency has always
been TraX and so it has been merged into ant-trax.jar.
* All exceptions thrown by tasks are now wrapped in a buildexception
giving the location in the buildfile of the task.
* Nested elements for namespaced tasks and types may belong to the
Ant default namespace as well as the task's or type's namespace.
* <junitreport> will very likely no longer work with Xalan-J 1.
Note that Xalan-J 1 has been deprecated for a very long time and we
highly recommend that you upgrade.
If you really need to continue using Xalan-J 1, please copy the
junit-frames-xalan1.xsl from the distribution's etc directory as
junit-frames.xsl into a new directory and use the task's styledir
attribute to point to. This is the last version of the XSLT
stylesheet that is expected to be compatible with Xalan-J 1.
supplied automatically. (Apache themselves do not recommend building Ant
from source as it will miss a lot of important stuff in most cases.)
This fixes pkg/22034.
Also switch over to tar.bz2 archive.
Changes since 1.5.3:
Fixed bugs:
-----------
* The Visual Age for Java tasks didn't work (at least for versions 3.0
and higher). Bugzilla Report 10016.
* URL-encoding in <vaj*port> didn't work properly.
* VAJRemoteUtil called getAbsolutePath instead of getPath
causing problems when using a Windows VAJ server from a UNIX server.
Bugzilla Report 20457.
* VAJImport task failed with NullPointerException when using DirectoryScanner.
Bugzilla Report 22080.
Other changes:
--------------
* Shipped XML parser is now Xerces 2.5.0
* <javah> will invoke oldjavah on JDK 1.4.2. Bugzilla Report 18667.
* The VAJ tasks now support a haltonfailure attribute to conditionally
keep building even if they fail.
* It is now possible to use the latest (versioned or unversioned) edition
in <vajload> by using special wildcard characters. Also fixes
Bugzilla Report 2236.