The -source flag was added in 1.3 or 1.4 (not sure) and we have
special code to handle this but no one in their right mind would build
with 1.2 or 1.3 now. Removing this code allows the ecj-gcj ebuild to
call java-pkg_javac-args without a proper VM present.

The depend-java-query wrapper is raising readonly variable warnings
for USE in Portage 2.2.20. As best I can tell, this wrapper just isn't
needed any more because USE is already exported. I guess it wasn't
back in 2006?

Add JAVA_PKG_WANT_BUILD_VM to allow limiting build VM by VM handle. The main
aim is to allow respecting the system VM, if possible, for a subset of VMs
provided by the jdk virtuals.
Thanks to Vlastimil Babka <caster@gentoo.org> for contributing the variable
name and review.

Automatically determine funcname in check-phase(); make announce-qa-violation output QA notices even without java-strict, and die with java-strict, unless called with --nodie; update all calls to the function to reflect this.

* Automatically add Junit.present=true to ant properties when in the test phase
* Allow multiple atoms in EANT_GENTOO_CLASSPATH
* Automatically add junit to gentoo.classpath when EANT_GENTOO_CLASSPATH is
defined, ant-junit is in ANT_TASKS and we are in the test phase.

This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.