ChangeLog

# ChangeLog for dev-java/ant-core
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-core/ChangeLog,v 1.81 2008/06/16 18:59:17 betelgeuse Exp $

# Ant-core blocks lower/older versions of ant-tasks,
# since it will not run when there is a version mismatch betwean the 2 packages
# Please unemerge ant-tasks when updating ant-core.

*ant-core-1.7.0-r2 (16 Jun 2008)

16 Jun 2008; Petteri Räty
+files/ant-core-1.7.0-services.patch, +ant-core-1.7.0-r2.ebuild:
Revision bump with patch for upstream bug with the jar task. Fixes bug #227465.

12 Apr 2008; nixnut ant-core-1.7.0-r1.ebuild:
Stable on ppc wrt bug 216258

07 Apr 2008; Markus Rothe ant-core-1.7.0-r1.ebuild:
Stable on ppc64; bug #216258

06 Apr 2008; Markus Meier ant-core-1.7.0-r1.ebuild:
amd64/x86 stable, bug #216258

03 Mar 2008; Vlastimil Babka -files/1.6.5-ant,
-files/build.sh-exit-fix.patch, -ant-core-1.6.5-r14.ebuild:
Remove ant 1.6.5. Java packages already depend on 1.7.0.

28 Nov 2007; Petteri Räty
ant-core-1.7.0-r1.ebuild:
Quote variables.

*ant-core-1.7.0-r1 (28 Nov 2007)

28 Nov 2007; Petteri Räty
+ant-core-1.7.0-r1.ebuild:
Fix Javadoc links in the manual using the new --symlink feature to
dojavadoc. Fixes bug #185694.

12 May 2007; William L. Thomson Jr.
ant-core-1.7.0.ebuild:
Stable on amd64, bug #176856

06 May 2007; Tobias Scherbaum
ant-core-1.7.0.ebuild:
ppc stable

05 May 2007; Andrej Kacian ant-core-1.7.0.ebuild:
Stable on x86, bug #176856.

03 May 2007; Markus Rothe ant-core-1.7.0.ebuild:
Stable on ppc64; bug #176856

03 May 2007; Raúl Porcel ant-core-1.7.0.ebuild:
ia64 stable wrt 176856

25 Apr 2007; Vlastimil Babka ant-core-1.7.0.ebuild:
Update the URL in elog to the new xmlfied guide.

24 Feb 2007; Vlastimil Babka ant-core-1.7.0.ebuild:
Block on Add java-ant-2 to inherit.

27 Jan 2007; Vlastimil Babka ant-core-1.7.0.ebuild:
Add ~ia64 keyword, bug #159820.

26 Jan 2007; Krzysiek Pawlik ant-core-1.7.0.ebuild:
Added ~ppc.

25 Jan 2007; William L. Thomson Jr.
ant-core-1.7.0.ebuild:
Added ~amd64 keyword

22 Jan 2007; Markus Rothe ant-core-1.7.0.ebuild:
Added ~ppc64; bug #159820

22 Jan 2007; Diego Pettenò ant-core-1.7.0.ebuild:
Add ~x86-fbsd keyword. popd

21 Jan 2007; Vlastimil Babka
ant-core-1.6.5-r14.ebuild:
Disable self-dependency that would be caused by soon-to-come
java-ant-2.eclass change.

*ant-core-1.7.0 (21 Jan 2007)

21 Jan 2007; Vlastimil Babka +files/1.7.0-ant,
+ant-core-1.7.0.ebuild:
Version bump, bug #159820.

09 Dec 2006; Vlastimil Babka
ant-core-1.6.5-r14.ebuild:
Block on dev-java/ant-optional because some people still seem to have it. If
you get the block, unmerge ant-optional.

06 Dec 2006; Vlastimil Babka -files/1.6.2-ant,
-files/1.6.2-scp.patch, -files/rpmbuild.patch, -ant-core-1.6.2-r5.ebuild,
-ant-core-1.6.5-r2.ebuild:
Remove obsolete version to force people to update and prevent bugs like
#147863.

29 Nov 2006; Vlastimil Babka
ant-core-1.6.5-r14.ebuild:
Better quoting, removed stray RDEPEND from DEPEND.

15 Oct 2006; Tobias Scherbaum
ant-core-1.6.5-r14.ebuild:
ppc stable. bug #147254

15 Oct 2006; Joshua Nichols ant-core-1.6.5-r14.ebuild:
Stabilizing on ia64 as part of new Java system, bug #147254.

14 Oct 2006; Joshua Nichols ant-core-1.6.5-r14.ebuild:
Stabilizing on amd64 as part of new Java system, bug #147254.

14 Oct 2006; Joshua Nichols ant-core-1.6.5-r14.ebuild:
Stabilizing on ppc64 as part of new Java system, bug #147254.

14 Oct 2006; Joshua Jackson ant-core-1.6.5-r14.ebuild:
New java stable on x86; bug #147254

05 Oct 2006; Gustavo Zacarias
ant-core-1.6.2-r5.ebuild, ant-core-1.6.5-r2.ebuild,
ant-core-1.6.5-r14.ebuild:
Dropping sparc keywords, see #96229

02 Oct 2006; Vlastimil Babka
ant-core-1.6.5-r14.ebuild:
Block on older ant-tasks to prevent breakages during update, solves bug
#149661.

16 Sep 2006; Stephanie Lockwood-Childs
ant-core-1.6.5-r2.ebuild:
stable on ppc, thanks to report by Carl Hudkins (Bug #147754)

*ant-core-1.6.5-r14 (13 Sep 2006)

13 Sep 2006; Vlastimil Babka files/1.6.5-ant,
-ant-core-1.6.5-r13.ebuild, +ant-core-1.6.5-r14.ebuild:
Added xml-commons-external-1.3 into CLASSPATH in ant's startup script to fix
bug #82561. Also fixes javadoc path wrt bug #112106.

02 Sep 2006; Diego Pettenò
ant-core-1.6.5-r2.ebuild, ant-core-1.6.5-r13.ebuild:
Fix ~x86-fbsd keywording.

23 Jul 2006; Diego Pettenò
ant-core-1.6.5-r2.ebuild:
Add ~x86-fbsd keyword.

22 Jul 2006; Diego Pettenò files/1.6.5-ant:
Replace arch with uname -m for Gentoo/FreeBSD compatibility. See bug #141424.

22 Jul 2006; Krzysiek Pawlik
ant-core-1.6.5-r13.ebuild:
ant_src_unpack -> src_unpack

01 Jul 2006; Petteri Räty
ant-core-1.6.2-r5.ebuild, ant-core-1.6.5-r2.ebuild,
ant-core-1.6.5-r13.ebuild:
Removed useless dependencies on virtual/libc.

26 Jun 2006; Joshua Nichols ant-core-1.6.5-r13.ebuild:
Fixed patch location.

*ant-core-1.6.5-r13 (25 Jun 2006)

25 Jun 2006; files/1.6.5-ant, ant-core-1.6.5-r13.ebuild:
Revision bump to add support for new Java system.

12 Mar 2006; -files/1.5.4-ant,
-ant-core-1.5.4-r2.ebuild:
Removing older version with same keywords.

05 Feb 2006; Simon Stelling
+files/build.sh-exit-fix.patch, -files/build.sh-exit-fix.patch.gz,
+files/rpmbuild.patch, -files/rpmbuild.patch.gz, ant-core-1.5.4-r2.ebuild,
ant-core-1.6.2-r5.ebuild, ant-core-1.6.5-r2.ebuild:
no need to gzip smallish patches

20 Jan 2006; Joshua Nichols ant-core-1.5.4-r2.ebuild:
No longer exports CLASSPATH as per bug #50306.

21 Dec 2005; Petteri Räty files/1.6.5-ant:
Fixed a quoting problem in the error message which is shown when JAVA_HOME
is not defined.

*ant-core-1.6.5-r2 (11 Sep 2005)
*ant-core-1.6.2-r5 (11 Sep 2005)

11 Sep 2005; Thomas Matthijs files/1.6.2-ant,
files/1.6.5-ant, -ant-core-1.6.2-r3.ebuild, -ant-core-1.6.2-r4.ebuild,
+ant-core-1.6.2-r5.ebuild, -ant-core-1.6.5-r1.ebuild,
+ant-core-1.6.5-r2.ebuild:
Fix wrapper script (again)

10 Sep 2005; Thomas Matthijs ant-core-1.5.4-r2.ebuild,
ant-core-1.6.2-r3.ebuild, ant-core-1.6.2-r4.ebuild,
ant-core-1.6.5-r1.ebuild:
Block older dev-java/ant bug #104197

25 Aug 2005; Aron Griffis ant-core-1.6.5-r1.ebuild:
add ~ia64

14 Aug 2005; Saleem Abdulrasool
ant-core-1.6.5-r1.ebuild:
Updated to use toolchain-func eclass to determine arch, minor style change

*ant-core-1.6.5-r1 (23 Jul 2005)

23 Jul 2005; Thomas Matthijs -ant-core-1.6.5.ebuild,
+ant-core-1.6.5-r1.ebuild:
revision bump too make sure ppl have the new wrapper

*ant-core-1.6.2-r4 (25 Jul 2005)

25 Jul 2005; Karl Trygve Kalleberg
ant-core-1.6.2-r4.ebuild:
Fixed -lib issue in the script file. Can now depend on the new
script. Gone straight to stable since it's pretty major.

09 Jul 2005; Thomas Matthijs ant-core-1.5.4-r2.ebuild,
ant-core-1.6.2-r3.ebuild, ant-core-1.6.5.ebuild:
Fix deps, add source useflag

02 Jun 2005; Thomas Matthijs -files/1.6.3-ant,
-files/1.6.4-ant, -ant-core-1.6.3-r1.ebuild, -ant-core-1.6.4.ebuild:
prune

*ant-core-1.6.5 (02 Jun 2005)

02 Jun 2005; Thomas Matthijs +files/1.6.5-ant,
+ant-core-1.6.5.ebuild:
version bump

*ant-core-1.6.4 (23 May 2005)

23 May 2005; Thomas Matthijs +files/1.6.4-ant,
+ant-core-1.6.4.ebuild:
version bump

*ant-core-1.6.3-r1 (14 May 2005)
*ant-core-1.6.2-r3 (14 May 2005)

14 May 2005; Jan Brinkmann files/1.6.2-ant,
files/1.6.3-ant, -ant-core-1.6.2-r2.ebuild, +ant-core-1.6.2-r3.ebuild,
-ant-core-1.6.3.ebuild, +ant-core-1.6.3-r1.ebuild:
updated commons-beanutils dependency to reflect new slotting. see #71952

*ant-core-1.6.3 (28 Apr 2005)

28 Apr 2005; Thomas Matthijs
-ant-core-1.6.3_beta1.ebuild, +ant-core-1.6.3.ebuild:
version bump

03 Apr 2005; Thomas Matthijs +files/1.6.3-ant,
ant-core-1.6.2-r2.ebuild, ant-core-1.6.3_beta1.ebuild:
die when wrapper cant be found

*ant-core-1.6.3_beta1 (03 Apr 2005)

03 Apr 2005; Thomas Matthijs
+ant-core-1.6.3_beta1.ebuild:
version bump

*ant-core-1.6.2-r2 (03 Apr 2005)

03 Apr 2005; Jan Brinkmann files/1.6.2-ant,
-ant-core-1.6.2-r1.ebuild, +ant-core-1.6.2-r2.ebuild:
updated java-config call in the wrapper script to reflect oro->jakarta-oro
move.

27 Mar 2005; Jan Brinkmann ant-core-1.6.2-r1.ebuild:
corrected installation of the ant wrapper script for the new revision, fixes
#86887

*ant-core-1.6.2-r1 (27 Mar 2005)

27 Mar 2005; Jan Brinkmann files/1.6.2-ant,
+ant-core-1.6.2-r1.ebuild, -ant-core-1.6.2.ebuild:
moved from dev-java/regexp to dev-java/jakarta-regexp dependency. see #71336

04 Feb 2005; Jan Brinkmann ant-core-1.6.2.ebuild:
improved support of the doc useflag, now also the api doc is getting
installed. fixes #80762

04 Feb 2005; Jan Brinkmann files/1.6.2-ant:
added commons-collections to the java-config -p call in the ant wrapper. see
#72932

03 Feb 2005; Jan Brinkmann +files/1.6.2-scp.patch,
ant-core-1.6.2.ebuild:
applied an patch to fix scp with openssh-3.9. also see #77365

29 Jan 2005; Jan Brinkmann files/1.6.2-ant:
updated java-config -p call in 1.6.2-ant to reflect the new rhino slots.

26 Jan 2005; Markus Rothe ant-core-1.6.2.ebuild:
Stable on ppc64

18 Dec 2004; Markus Rothe ant-core-1.6.2.ebuild:
added ~ppc64 to KEYWORDS

16 Oct 2004; Thomas Matthijs ant-core-1.5.4-r2.ebuild,
ant-core-1.6.2.ebuild:
use java-pkg_dohtml instead of dohtml to also install the package-list in
case of api docs: #50740

16 Oct 2004; Dylan Carlson ant-core-1.6.2.ebuild:
Stable on amd64.

*ant-core-1.5.4-r2 (22 Sep 2004)

22 Sep 2004; Thomas Matthijs -ant-core-1.5.4-r1.ebuild,
+ant-core-1.5.4-r2.ebuild:
ant wrapper wasn't being installed, sorry.

18 Sep 2004; Sven Wegener :
Fixed ChangeLog header.

*ant-core-1.5.4-r1 (17 Sep 2004)

17 Sep 2004; Thomas Matthijs files/1.5.4-ant,
+ant-core-1.5.4-r1.ebuild, -ant-core-1.5.4.ebuild:
fix classpath in wrapper script, bug 64410

17 Sep 2004; Thomas Matthijs files/1.6.2-ant:
respect JAVA_HOME, bug 61665

11 Sep 2004; Thomas Matthijs ant-core-1.6.2.ebuild:
removed pkg_setup, not used anyway, moved the ppc threads_flags to
src_compile. Don't use global classpath when compiling

*ant-core-1.6.2 (10 Sep 2004)
*ant-core-1.5.4 (10 Sep 2004)

10 Sep 2004; Thomas Matthijs +metadata.xml,
+files/1.5.4-ant, +files/1.6.2-ant, +files/build.sh-exit-fix.patch.gz,
+files/rpmbuild.patch.gz, +ant-core-1.5.4.ebuild, +ant-core-1.6.2.ebuild:
Moved from dev-java/ant

06 Sep 2004; Thomas Matthijs -files/1.6.0-r3/ant,
-files/1.6.1/ant, -files/1.6.2-r2/ant, -files/1.6.2-r3/ant,
-ant-1.6.0-r3.ebuild, -ant-1.6.1-r1.ebuild, -ant-1.6.1.ebuild,
-ant-1.6.2-r2.ebuild, -ant-1.6.2-r3.ebuild, ant-1.6.2-r5.ebuild:
remove older ebuild that use ant-optional

04 Sep 2004; Thomas Matthijs files/1.6.2-r5/ant,
ant-1.6.2-r5.ebuild:
move jython-bin -> jython, regexp-bin -> regexp

01 Sep 2004; Thomas Matthijs files/1.6.2-r5/ant,
ant-1.6.2-r5.ebuild:
remove ant-optional from wrapper, move block on optional to tasks, add block
on older ant-tasks

31 Aug 2004; Thomas Matthijs -files/1.6.2-r4/ant,
-ant-1.6.2-r4.ebuild:
remove since its broken

*ant-1.6.2-r5 (31 Aug 2004)

31 Aug 2004; Thomas Matthijs +files/1.6.2-r5/ant,
+ant-1.6.2-r5.ebuild:
fix ant wrapper script to use ant-tasks,and some (-bin)

31 Aug 2004; Thomas Matthijs ant-1.6.2-r4.ebuild:
block ant-optional, depending on new ant-tasks-1.6.2-r3

*ant-1.6.2-r4 (30 Aug 2004)

30 Aug 2004; Karl Trygve Kalleberg
Fixed dependency on ant-optional to ant-tasks.

27 Aug 2004; Thomas Matthijs
-files/1.5.3/1_6_backport-jdk142.patch.gz, -files/1.5.3/ant,
-files/1.6.0-r2/ant, -files/1.6.2/ant, -files/1.6.2-r1/ant,
-ant-1.5.3-r5.ebuild, -ant-1.6.0-r2.ebuild, -ant-1.6.2-r1.ebuild,
-ant-1.6.2.ebuild:
remove older versions

27 Aug 2004; Thomas Matthijs metadata.xml,
ant-1.6.2-r3.ebuild:
x86

27 Aug 2004; ant-1.6.0-r3.ebuild, ant-1.6.2-r2.ebuild:
stable on ppc

*ant-1.6.2-r3 (27 Aug 2004)

27 Aug 2004; Thomas Matthijs +files/1.6.2-r3/ant,
+ant-1.6.2-r3.ebuild:
fix bug 60991

*ant-1.6.2-r2 (29 Jul 2004)

29 Jul 2004; Thomas Matthijs +files/1.6.2-r2/ant,
+ant-1.6.2-r2.ebuild:
actualy use the fixed wrapper script

*ant-1.6.2-r1 (23 Jul 2004)

23 Jul 2004; Thomas Matthijs +files/1.6.2-r1/ant,
+ant-1.6.2-r1.ebuild:
fix ant script wrapper script and depends

18 Jul 2004; Thomas Matthijs ant-1.6.2.ebuild:
added ~amd64

*ant-1.6.2 (17 Jul 2004)

17 Jul 2004; Thomas Matthijs +files/1.6.2/ant,
+ant-1.6.2.ebuild:
Version bump

01 Jul 2004; Jeremy Huddleston ant-1.5.3-r5.ebuild,
ant-1.5.4-r1.ebuild, ant-1.6.0-r2.ebuild, ant-1.6.0-r3.ebuild,
ant-1.6.1-r1.ebuild, ant-1.6.1.ebuild:
virtual/glibc -> virtual/libc

12 Jun 2004; Karl Trygve Kalleberg ant-1.6.1.ebuild,
ant-1.6.1-r1.ebuild: Added some extra symlinks. Fixes #49128.

16 May 2004; Chris Aniszczyk ant-1.6.1-r1.ebuild,
ant-1.6.1.ebuild:
Updated license to Apache 2.0

09 May 2004; Jason Wever ant-1.6.1-r1.ebuild:
Added ~sparc keyword, helps resolve bug #50407.

04 May 2004; ant-1.6.1.ebuild:
added ~ppc keyword to the ant-1.6.1.ebuild

23 Mar 2004; David Holm ant-1.6.1-r1.ebuild:
Backed out from ~ppc.

22 Mar 2004; David Holm ant-1.6.1-r1.ebuild:
Added to ~ppc.

20 Mar 2004; Chris Aniszczyk files/1.6.1/ant:
Updated ant to use the new launcher interface.
Thanks to Thomas Wutsch for the updates. Closes #44804

*ant-1.6.1-r1 (17 Mar 2004)

11 Mar 2004; Chris Aniszczyk ant-1.6.0-r2.ebuild,
ant-1.6.1.ebuild:
Added some fixes. Thanks to Pavel for some input.

*ant-1.6.1 (10 Mar 2004)

10 Mar 2004; Chris Aniszczyk ant-1.5.4-r1.ebuild,
ant-1.6.1.ebuild:
Version bump + fixes. Closes #43398, #42850, #41414

25 Feb 2004; Dylan Carlson ant-1.5.4-r1.ebuild,
ant-1.6.0-r2.ebuild, ant-1.6.0-r3.ebuild:
Added amd64 keyword to ant-1.5.4-r1. removed ~ppc from 1.6.0-r3 due to bad
dependencies. 1.6.0 seems broken for PropertyFile tasks anyway, so it is
being moved into package.mask.

16 Feb 2004; David Holm ant-1.6.0-r3.ebuild:
Ok, lets try adding this to ~ppc one more time. Someone needs a lecture in CVS
and how to handle conflicts. ;)

16 Feb 2004; Chris Aniszczyk ant-1.6.0-r3.ebuild:
Bug Fix #39021

*ant-1.6.0-r3 (10 Feb 2004)

10 Feb 2004; Adrian Almenar ant-1.6.0-r3.ebuild:
Removed some USE flags for this package since people dont use them,
and create a lot of bug reports about it.

20 Jan 2004; Adrian Almenar ant-1.6.0-r2.ebuild:
Added ~x86 keyword.

19 Jan 2004; Adrian Almenar ant-1.6.0-r2.ebuild:
Added amd64 keyword.

18 Jan 2004; Adrian Almenar files/1.6.0-r2/ant:
Redirect java-config stderr output to /dev/null.

*ant-1.6.0-r2 (18 Jan 2004)

18 Jan 2004; Adrian Almenar ant-1.6.0-r2.ebuild:
New method for building ant.

*ant-1.6.0 (25 Dec 2003)

25 Dec 2003; Adrian Almenar ant-1.6.0-r1.ebuild, ant-1.6.0.ebuild,
files/1.6.0/ant:
Updated ant to latest available version.

20 Nov 2003; Adrian Almenar ant-1.5.4-r1.ebuild:
Moved to stable on all arches.

20 Oct 2003; Adrian Almenar ant-1.5.4-r1.ebuild,
ant-1.5.4-r2.ebuild:
This should fix bug #31545, Thanks Azarah for your help.

*ant-1.5.4-r2 (18 Oct 2003)

18 Oct 2003; root ant-1.5.4-r2.ebuild:
New process to build ant from sources.

18 Oct 2003; Adrian Almenar ant-1.5.3-r5.ebuild,
ant-1.5.4-r1.ebuild, ant-1.5.4.ebuild, files/1.5.3/ant, files/1.5.4/ant:
Fixes bug #31006

*ant-1.5.4-r1 (13 Oct 2003)

13 Oct 2003; Adrian Almenar ant-1.5.4-r1.ebuild:
Thanks to Gunnlaugur Thor Briem .
Fix http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14650
(RPM package builds using rpm task failed with newer rpm versions
such as the current stable one in portage)

*ant-1.5.4 (21 Sep 2003)

21 Sep 2003; Adrian Almenar ant-1.5.3-r3.ebuild,
ant-1.5.3-r4.ebuild, ant-1.5.3-r5.ebuild, ant-1.5.4.ebuild, files/1.5.4/ant:
Added but masked 1.5.4, updated ant ebuild so now can use bcel support if
available, also updated patches

11 Aug 2003; Adrian Almenar ant-1.5.3-r5.ebuild:
Updating ant as its working ok, has been tested.

*ant-1.5.3-r5 (08 Aug 2003)

08 Aug 2003; Adrian Almenar ant-1.5.3-r5.ebuild,
files/build.sh-exit-fix.patch.gz, files/1.5.3/1_6_backport-jdk142.patch.gz:
Added new ebuild with patches from Carsten Frewert .
Thanks. Marked as testing. It also solves bug #23874.

*ant-1.5.3-r4 (26 May 2003)

26 May 2003; Dylan Carlson ant-1.5.3-r4.ebuild:
Time to unmask 1.5.3. -r4 includes a fix to include the supporting scripts to
close bug #19885.

*ant-1.5.3-r3 (26 Apr 2003)

26 Apr 2003; Dylan Carlson :
Switched to java-pkg eclass; added detection routines for antlr, beanutils,
junitreport, oro and xerces classes for optional ant tasks.

*ant-1.5.3-r2 (23 Apr 2003)

26 Apr 2003; Adrian Almenar ant-1.5.3-r2.ebuild:
Updated SRC_URI so this ebuild uses apache mirrors.

23 Apr 2003; Dylan Carlson ant-1.5.3-r2.ebuild:
Many fixes, improvements:
- ant now builds from source instead of using the binaries
(thanks to Ryan Shaw in # 10364, belatedly)
- fixed SRC_URI
- fixed HOMEPAGE (ant.apache.org now)
- improved DESCRIPTION

*ant-1.5.3-r1 (18 Apr 2003)

26 Apr 2003; Adrian Almenar ant-1.5.3-r1.ebuild:
Updated SRC_URI so this ebuild uses apache mirrors. Updated Homepage.

18 Apr 2003; Dylan Carlson ant-1.5.3-r1.ebuild,
ant-1.5.3.ebuild, ant-1.5.3.ebuild:
Version bump to close #19505. Still masked for testing.

*ant-1.5.3 (15 Apr 2003)

15 Apr 2003; Dylan Carlson ant-1.5.3.ebuild,
files/1.5.3/ant:
Version bump. Closes # 17097.

*ant-1.5.2 (21 Mar 2003)

26 Apr 2003; Adrian Almenar ant-1.5.2.ebuild:
Updated SRC_URI so this ebuild uses apache mirrors. Updated Homepage.

06 Apr 2003; Dylan Carlson ant-1.5.2.ebuild:
ppc sparc moved to stable.

21 Mar 2003; Dylan Carlson ant-1.5.2.ebuild,
files/1.5.2/ant:
Version bump. Unmasked for x86.

*ant-1.5.1-r4 (16 Mar 2003)

17 Mar 2003; Pieter Van den Abeele ant-1.5.1-r4.ebuild:
Added ~ppc keyword

16 Mar 2003; Dylan Carlson ant-1.5.1-r4.ebuild:
Added 'doc' USE flag for developer's documentation.

*ant-1.5.1-r3 (01 Dec 2002)

05 Mar 2003; Will Woods ant-1.5.1-r3.ebuild:
Added ~alpha keyword

20 Feb 2003; Adrian Almenar ant-1.5.1-r3.ebuild :
Changed to stable keyword only on x86.

08 Dec 2002; Adrian Almenar ant-1.5.1-r3.ebuild :
Added Sparc keyword "~sparc" after testing it.

07 Dec 2002; Jack Morgan ant-1.5.1-r2.ebuild, ant-1.4.1-r3.ebuild :
Changed sparc64 to sparc keyword

01 Dec 2002; Adrian Almenar ant-1.5.1-r3.ebuild
Doesnt need to download from a gentoo mirror.

01 Dec 2002; Adrian Almenar ant-1.5.1-r3.ebuild files/digest-ant-1.5.1-r3
I have created this ebuild cause building it from sources causes circular
dependencies (See bug #10360 and #10364) cause optional.jar doesnt have
all classes compiled. KEYWORDS are set only to "~x86". This ebuild should
fix some strange errors with ant. If somebody complains about this please
let me know. Also ant project changed how them distribute their files so we
need to mirror it now (Cant be downloaded automatically from their site).
Fixed ebuild to follow policy (Missing IUSE, Missing RDEPEND).

*ant-1.5.1-r2 (18 Nov 2002)

25 Nov 2002; Adrian Almenar ant-1.5.1-r2.ebuild
Unmasking ant for sparc64, as it looks like its working very well.

22 Nov 2002; Adrian Almenar ant-1.5.1-r2.ebuild
Changed Keywords "~x86 ~ppc" to "x86 ppc", inserting "~sparc64". Needs more
tests on sparc64 not only me.

18 Nov 2002; Adrian Almenar ant-1.5.1-r2.ebuild files/digest-ant-1.5.1-r2: Added (Marked for Testing)
files/1.5.1/ant: Changed
User Classpath get overwrited by "gentooized" ant script, Fixes bug #10061.

*ant-1.5.1-r1 (02 Nov 2002)

02 Nov 2002; Karl Trygve Kalleberg ant-1.5.1-r1.ebuild files/digest-ant-1.5.1-r1:
Now uses Green threads on PPC. Fixes #7706.
Removed ant-1.5.1.ebuild files/digest-ant-1.5.1

16 Oct 2002; Karl Trygve Kalleberg files/1.5/ant:
Improved slightly, thanks to #9394.

*ant-1.5.1 (25 Oct 2002)

25 Oct 2002; Maik Schreiber ant-1.5.1.ebuild,
files/1.5.1/ant: New version.

25 Oct 2002; Maik Schreiber ant-1.5.ebuild: Changed
KEYWORDS to "x86 ~ppc".

18 Oct 2002; Karl Trygve Kalleberg files/1.5/ant:
Fixed nasty oversight in script.

14 Oct 2002; Karl Trygve Kalleberg files/1.5/ant:
Fixed bugs with script as reported in #7732. Marked for testing.

*ant-1.5 (26 Jul 2002)

26 Jul 2002; William McArthur ant-1.5.ebuild,
files/1.5/ant: Upgraded to Ant 1.5, rewrote the Gentoo specific ant script to
take avantage of java-config. It also looked like the Gentoo ant-1.4.1
script was based an older version of ant.

26 Aug 2002; Karl Trygve Kalleberg ant-1.4.1-r3.ebuild:
Added test in pkg_setup() to ensure that a proper system VM is installed.
This is a special-case, we should not bother about adding similar tests to
all other java packages.

24 Aug 2002; Karl Trygve Kalleberg ant-1.4.1-r3.ebuild:
Added extra install-time test to verify that all files install properly.
Some users manage to install a faulty ant, for some reason.

13 Aug 2002; Pieter Van den Abeele ant-1.4.1-r3.ebuild:
added ppc keyword

01 Aug 2002; Karl Trygve Kalleberg ant-1.4.1-r3.ebuild:
Added SLOT, KEYWORDS and LICENSE. Ebuild originally submitted by Achim
Gottinger .

*ant-1.4.1-r3 (03 May 2002)

03 May 2002; Karl Trygve Kalleberg ant-1.4.1-r3.ebuild:
Now handles the case of multiple occurrences of JAVA_HOME in the Java
environment setting, thanks to Florian L. Klein .

Removed ant-1.4.1-r2.ebuild files/digest-ant-1.4.1-r2

*ant-1.4.1-r2 (10 Apr 2002)

10 Apr 2002; Karl Trygve Kalleberg ant-1.4.1-r2.ebuild:
The JAVA_HOME env var is now picked from $HOME/.gentoo/java-env if it exists,
/etc/env.d/20java if not. An error is emitted if both files are missing.

Removed ant-1.4.1-r1.ebuild files/digest-ant-1.4.1-r1

*ant-1.4.1-r1 (01 Feb 2002)

01 Feb 2002; G.Bevin ChangeLog:
Added initial ChangeLog.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX 1.7.0-ant 5996 RMD160 d523fc2f9cef31e77980de4d367265e205856a0e SHA1 356bc5bfe466969d292b3b6fae4b3f4d97239945 SHA256 d90dac639da2564d16b11f02dad6327bce40082ca00d671c77826a4cda6a1537
AUX ant-core-1.7.0-services.patch 792 RMD160 d9d5e69860428301f3e27475835781938f1abb14 SHA1 c7502fa3e1481a68d3b8533d4673fce5831fd225 SHA256 fa45cd934948dd3b2df5cd56fba3be54eb54d8476b9a2bc3289fd2fe28a1f357
DIST ant-1.7.0-gentoo.tar.bz2 11720 RMD160 51d24f2c0c98195ed6ef1852045201a567a5d9ea SHA1 41acb8398a5ac9713dec30d6305b5abc6c014fff SHA256 7b1e0c63bec193c010c3fcca7a3524e2e35cc4ca56b86e4571737ac1e169e35c
DIST apache-ant-1.7.0-src.tar.bz2 6831017 RMD160 e18ecde1996401f03529d80d2b6f3be2c55e64ab SHA1 3f01c35265ba50a49caafe1fb34ec8998bf45eb3 SHA256 a6698e8420f6d1cefd9e02c5a6b610b84495a3f9bfe1fc9e1b4fe8a8769e3779
EBUILD ant-core-1.7.0-r1.ebuild 2587 RMD160 948138f4244d6eeab41d8d0c6960498f01e1ec3d SHA1 9be0cc3eded9026ca7e5109fa1b793c68636f6a5 SHA256 c8ab86dabc802b9e3e93dd8a0955cb90048d97daee40bb9c89dcf3b488512857
EBUILD ant-core-1.7.0-r2.ebuild 2647 RMD160 91738c8636b2c3f78792eac2f2837fc7308df125 SHA1 70e7a762443c0056ebffe884cc5d222fb5f3dd44 SHA256 b87ca01ec3f9255ca6bbe19471919b32ee73fb2d9f139e39a126eb42bccaedc9
EBUILD ant-core-1.7.0.ebuild 2552 RMD160 418c8d927107524c849e1d0ff12861448ef77309 SHA1 2f8509ec164c3d70d9bd5482dbdc2c7038ea9f24 SHA256 607185bb6d56d749d32b38dc740db00f498bafe04656127a582d329304995e4a
MISC ChangeLog 25496 RMD160 40875767e5c0ab4d4d5c078bb6796334436c450c SHA1 2a0036351f3da23d98e2c410d29717e266b06ae7 SHA256 b33057d0485ec2552fe69ccdeb9fb6b5f72fc7c1184aa92a088c24a517ada720
MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkhWuBEACgkQcxLzpIGCsLSPYQCeMj64YKWpeULRxZLMs/flFe6g
5vwAniE536W8ISGD/suXF3CVoDI9S4ez
=vqsc
-----END PGP SIGNATURE-----

ant-core-1.7.0-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-core/ant-core-1.7.0-r1.ebuild,v 1.5 2008/04/12 10:28:19 nixnut Exp $

# don't depend on itself
JAVA_ANT_DISABLE_ANT_CORE_DEP=true
# rewriting build.xml files for the testcases has no reason atm
JAVA_PKG_BSFIX_ALL=no
inherit java-pkg-2 java-ant-2

MY_P="apache-ant-${PV}"

DESCRIPTION="Java-based build tool similar to 'make' that uses XML configuration files."
HOMEPAGE="http://ant.apache.org/"
SRC_URI="mirror://apache/ant/source/${MY_P}-src.tar.bz2
mirror://gentoo/ant-${PV}-gentoo.tar.bz2"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ia64 ppc ppc64 x86 ~x86-fbsd"
IUSE="doc source"

# 1.7.0 instead of $PV in blocks is intentional, >1.7.0 upgrades should
# be block free (but these fixed blocks should stay there for users upgrading
# from <1.7.0 of course)
RDEPEND=">=virtual/jdk-1.4
! ! !dev-java/ant-optional"
DEPEND="${RDEPEND}
source? ( app-arch/zip )"

S="${WORKDIR}/${MY_P}"

src_unpack() {
unpack ${A}
cd "${S}"

# remove bundled xerces
rm -v lib/*.jar

# use our split-ant build.xml
mv -f "${WORKDIR}/build.xml" .
}

src_compile() {
export ANT_HOME=""

local bsyscp

# this ensures that when building ant with bootstrapped ant,
# only the source is used for resolving references, and not
# the classes in bootstrapped ant
# but jikes in kaffe has issues with this...
if ! java-pkg_current-vm-matches kaffe; then
bsyscp="-Dbuild.sysclasspath=ignore"
fi

./build.sh ${bsyscp} jars-core $(use_doc javadocs) \
|| die "build failed"
}

src_install() {
newbin "${FILESDIR}/${PV}-ant" ant || die "failed to install wrapper"

dodir /usr/share/${PN}/bin
for each in antRun runant.pl runant.py complete-ant-cmd.pl ; do
dobin "${S}/src/script/${each}"
dosym /usr/bin/${each} /usr/share/${PN}/bin/${each}
done

echo "ANT_HOME=\"/usr/share/${PN}\"" > "${T}/20ant"
doenvd "${T}/20ant" || die "failed to install env.d file"

java-pkg_dojar build/lib/ant.jar
java-pkg_dojar build/lib/ant-bootstrap.jar
java-pkg_dojar build/lib/ant-launcher.jar

use source && java-pkg_dosrc src/main/*

dodoc README WHATSNEW KEYS

if use doc; then
dohtml welcome.html
dohtml -r docs/*
java-pkg_dojavadoc --symlink manual/api build/javadocs
fi
}

pkg_postinst() {
elog "The way of packaging ant in Gentoo has changed significantly since"
elog "the 1.7.0 version, For more information, please see:"
elog "http://www.gentoo.org/proj/en/java/ant-guide.xml"
}

ant-core-1.7.0-r2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-core/ant-core-1.7.0-r2.ebuild,v 1.1 2008/06/16 18:59:17 betelgeuse Exp $

# don't depend on itself
JAVA_ANT_DISABLE_ANT_CORE_DEP=true
# rewriting build.xml files for the testcases has no reason atm
JAVA_PKG_BSFIX_ALL=no
inherit java-pkg-2 java-ant-2

MY_P="apache-ant-${PV}"

DESCRIPTION="Java-based build tool similar to 'make' that uses XML configuration files."
HOMEPAGE="http://ant.apache.org/"
SRC_URI="mirror://apache/ant/source/${MY_P}-src.tar.bz2
mirror://gentoo/ant-${PV}-gentoo.tar.bz2"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="doc source"

# 1.7.0 instead of $PV in blocks is intentional, >1.7.0 upgrades should
# be block free (but these fixed blocks should stay there for users upgrading
# from <1.7.0 of course)
RDEPEND=">=virtual/jdk-1.4
! ! !dev-java/ant-optional"
DEPEND="${RDEPEND}
source? ( app-arch/zip )"

S="${WORKDIR}/${MY_P}"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/ant-core-1.7.0-services.patch"

# remove bundled xerces
rm -v lib/*.jar

# use our split-ant build.xml
mv -f "${WORKDIR}/build.xml" .
}

src_compile() {
export ANT_HOME=""

local bsyscp

# this ensures that when building ant with bootstrapped ant,
# only the source is used for resolving references, and not
# the classes in bootstrapped ant
# but jikes in kaffe has issues with this...
if ! java-pkg_current-vm-matches kaffe; then
bsyscp="-Dbuild.sysclasspath=ignore"
fi

./build.sh ${bsyscp} jars-core $(use_doc javadocs) \
|| die "build failed"
}

src_install() {
newbin "${FILESDIR}/${PV}-ant" ant || die "failed to install wrapper"

dodir /usr/share/${PN}/bin
for each in antRun runant.pl runant.py complete-ant-cmd.pl ; do
dobin "${S}/src/script/${each}"
dosym /usr/bin/${each} /usr/share/${PN}/bin/${each}
done

echo "ANT_HOME=\"/usr/share/${PN}\"" > "${T}/20ant"
doenvd "${T}/20ant" || die "failed to install env.d file"

java-pkg_dojar build/lib/ant.jar
java-pkg_dojar build/lib/ant-bootstrap.jar
java-pkg_dojar build/lib/ant-launcher.jar

use source && java-pkg_dosrc src/main/*

dodoc README WHATSNEW KEYS

if use doc; then
dohtml welcome.html
dohtml -r docs/*
java-pkg_dojavadoc --symlink manual/api build/javadocs
fi
}

pkg_postinst() {
elog "The way of packaging ant in Gentoo has changed significantly since"
elog "the 1.7.0 version, For more information, please see:"
elog "http://www.gentoo.org/proj/en/java/ant-guide.xml"
}

ant-core-1.7.0.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-core/ant-core-1.7.0.ebuild,v 1.14 2007/05/12 17:43:18 wltjr Exp $

# don't depend on itself
JAVA_ANT_DISABLE_ANT_CORE_DEP=true
# rewriting build.xml files for the testcases has no reason atm
JAVA_PKG_BSFIX_ALL=no
inherit java-pkg-2 java-ant-2

MY_P="apache-ant-${PV}"

DESCRIPTION="Java-based build tool similar to 'make' that uses XML configuration files."
HOMEPAGE="http://ant.apache.org/"
SRC_URI="mirror://apache/ant/source/${MY_P}-src.tar.bz2
mirror://gentoo/ant-${PV}-gentoo.tar.bz2"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ia64 ppc ppc64 x86 ~x86-fbsd"
IUSE="doc source"

# 1.7.0 instead of $PV in blocks is intentional, >1.7.0 upgrades should
# be block free (but these fixed blocks should stay there for users upgrading
# from <1.7.0 of course)
RDEPEND=">=virtual/jdk-1.4
! ! !dev-java/ant-optional"
DEPEND="${RDEPEND}
source? ( app-arch/zip )"

S="${WORKDIR}/${MY_P}"

src_unpack() {
unpack ${A}
cd "${S}"

# remove bundled xerces
rm -v lib/*.jar

# use our split-ant build.xml
mv -f ${WORKDIR}/build.xml .
}

src_compile() {
export ANT_HOME=""

local bsyscp

# this ensures that when building ant with bootstrapped ant,
# only the source is used for resolving references, and not
# the classes in bootstrapped ant
# but jikes in kaffe has issues with this...
if ! java-pkg_current-vm-matches kaffe; then
bsyscp="-Dbuild.sysclasspath=ignore"
fi

./build.sh ${bsyscp} jars-core $(use_doc javadocs) \
|| die "build failed"
}

src_install() {
newbin ${FILESDIR}/${PV}-ant ant || die "failed to install wrapper"

dodir /usr/share/${PN}/bin
for each in antRun runant.pl runant.py complete-ant-cmd.pl ; do
dobin ${S}/src/script/${each}
dosym /usr/bin/${each} /usr/share/${PN}/bin/${each}
done

echo "ANT_HOME=\"/usr/share/${PN}\"" > ${T}/20ant
doenvd ${T}/20ant || die "failed to install env.d file"

java-pkg_dojar build/lib/ant.jar
java-pkg_dojar build/lib/ant-bootstrap.jar
java-pkg_dojar build/lib/ant-launcher.jar

use source && java-pkg_dosrc src/main/*

dodoc README WHATSNEW KEYS

if use doc; then
dohtml welcome.html
dohtml -r docs/*
java-pkg_dojavadoc build/javadocs
fi
}

pkg_postinst() {
elog "The way of packaging ant in Gentoo has changed significantly since"
elog "the 1.7.0 version, For more information, please see:"
elog "http://www.gentoo.org/proj/en/java/ant-guide.xml"
}

files

metadata.xml




java