1 |
Hi, |
2 |
|
3 |
looks like after about year and half after 1.7.0 we will see a 1.7.1 |
4 |
release of Ant :) Beta2 was released recently, check out release notes: |
5 |
http://people.apache.org/dist/ant/v1.7.1beta2/ |
6 |
|
7 |
I'm gonna commit it now to java-experimental overlay, and took this |
8 |
version bump as a chance to implement some changes: |
9 |
- completely phasing out ant-tasks package which is now possible because |
10 |
nothing depends on it anymore. The USE flags that trigger the deps on |
11 |
individual tasks will move to dev-java/ant package |
12 |
- the compatibility symlinks to /usr/share/ant/lib/ that were created |
13 |
for all tasks in ant-tasks are split will move to the individual tasks |
14 |
instead of dev-java/ant, so they will be created immediately when the |
15 |
tasks get installed and not on depend on the USE flags in dev-java/ant |
16 |
- this means there will be a blocker to ant-tasks (unversioned), |
17 |
hopefully this time it's really the last blocker during the upgrade :) |
18 |
- ant-core installs the style sheets in etc/ as the binary upstream |
19 |
distribution does (Betelgeuse once said something expected them but |
20 |
probably never filled a bug) |
21 |
- EAPI=1 slot deps are used for external package dependencies. Some deps |
22 |
were converted to RDEPEND only to be more accurate. |
23 |
- ant-trax no longer depends on ant-junit because upstream moved some |
24 |
classes around. This could probably break some packages if they depended |
25 |
and used in ANT_TASKS only ant-trax but need also junit. |
26 |
|
27 |
Did some basic testing using remerge-everything-java script from the |
28 |
overlays svn, catched some errors of mine, no upstream breakages yet. |
29 |
Testing and bug reports of course welcome. |
30 |
-- |
31 |
Vlastimil Babka (Caster) |
32 |
Gentoo/Java |