extra/java-hamcrest - doesn't even require java
extra/junit - uses git sources and should get a prepare-src target...