Portage is a package management system used by Gentoo Linux
# 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
Stable on ppc wrt bug 216258
07 Apr 2008; Markus Rothe
Stable on ppc64; bug #216258
06 Apr 2008; Markus Meier
amd64/x86 stable, bug #216258
03 Mar 2008; Vlastimil Babka
-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
Stable on x86, bug #176856.
03 May 2007; Markus Rothe
Stable on ppc64; bug #176856
03 May 2007; Raúl Porcel
ia64 stable wrt 176856
25 Apr 2007; Vlastimil Babka
Update the URL in elog to the new xmlfied guide.
24 Feb 2007; Vlastimil Babka
Block on
27 Jan 2007; Vlastimil Babka
Add ~ia64 keyword, bug #159820.
26 Jan 2007; Krzysiek Pawlik
Added ~ppc.
25 Jan 2007; William L. Thomson Jr.
ant-core-1.7.0.ebuild:
Added ~amd64 keyword
22 Jan 2007; Markus Rothe
Added ~ppc64; bug #159820
22 Jan 2007; Diego Pettenò
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
+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-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
Stabilizing on ia64 as part of new Java system, bug #147254.
14 Oct 2006; Joshua Nichols
Stabilizing on amd64 as part of new Java system, bug #147254.
14 Oct 2006; Joshua Nichols
Stabilizing on ppc64 as part of new Java system, bug #147254.
14 Oct 2006; Joshua Jackson
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
-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ò
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
Fixed patch location.
*ant-core-1.6.5-r13 (25 Jun 2006)
25 Jun 2006;
Revision bump to add support for new Java system.
12 Mar 2006;
-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
No longer exports CLASSPATH as per bug #50306.
21 Dec 2005; Petteri Räty
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.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.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
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-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.6.2-r3.ebuild, ant-core-1.6.5.ebuild:
Fix deps, add source useflag
02 Jun 2005; Thomas Matthijs
-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
+ant-core-1.6.5.ebuild:
version bump
*ant-core-1.6.4 (23 May 2005)
23 May 2005; Thomas Matthijs
+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.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
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
-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
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
+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
improved support of the doc useflag, now also the api doc is getting
installed. fixes #80762
04 Feb 2005; Jan Brinkmann
added commons-collections to the java-config -p call in the ant wrapper. see
#72932
03 Feb 2005; Jan Brinkmann
ant-core-1.6.2.ebuild:
applied an patch to fix scp with openssh-3.9. also see #77365
29 Jan 2005; Jan Brinkmann
updated java-config -p call in 1.6.2-ant to reflect the new rhino slots.
26 Jan 2005; Markus Rothe
Stable on ppc64
18 Dec 2004; Markus Rothe
added ~ppc64 to KEYWORDS
16 Oct 2004; Thomas Matthijs
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
Stable on amd64.
*ant-core-1.5.4-r2 (22 Sep 2004)
22 Sep 2004; Thomas Matthijs
+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
+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
respect JAVA_HOME, bug 61665
11 Sep 2004; Thomas Matthijs
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
+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.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
ant-1.6.2-r5.ebuild:
move jython-bin -> jython, regexp-bin -> regexp
01 Sep 2004; Thomas Matthijs
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
-ant-1.6.2-r4.ebuild:
remove since its broken
*ant-1.6.2-r5 (31 Aug 2004)
31 Aug 2004; Thomas Matthijs
+ant-1.6.2-r5.ebuild:
fix ant wrapper script to use ant-tasks,and some (-bin)
31 Aug 2004; Thomas Matthijs
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
ant-1.6.2-r3.ebuild:
x86
27 Aug 2004;
stable on ppc
*ant-1.6.2-r3 (27 Aug 2004)
27 Aug 2004; Thomas Matthijs
+ant-1.6.2-r3.ebuild:
fix bug 60991
*ant-1.6.2-r2 (29 Jul 2004)
29 Jul 2004; Thomas Matthijs
+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
+ant-1.6.2-r1.ebuild:
fix ant script wrapper script and depends
18 Jul 2004; Thomas Matthijs
added ~amd64
*ant-1.6.2 (17 Jul 2004)
17 Jul 2004; Thomas Matthijs
+ant-1.6.2.ebuild:
Version bump
01 Jul 2004; Jeremy Huddleston
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-r1.ebuild: Added some extra symlinks. Fixes #49128.
16 May 2004; Chris Aniszczyk
ant-1.6.1.ebuild:
Updated license to Apache 2.0
09 May 2004; Jason Wever
Added ~sparc keyword, helps resolve bug #50407.
04 May 2004;
added ~ppc keyword to the ant-1.6.1.ebuild
23 Mar 2004; David Holm
Backed out from ~ppc.
22 Mar 2004; David Holm
Added to ~ppc.
20 Mar 2004; Chris Aniszczyk
Updated ant to use the new launcher interface.
Thanks to Thomas Wutsch
*ant-1.6.1-r1 (17 Mar 2004)
11 Mar 2004; Chris Aniszczyk
ant-1.6.1.ebuild:
Added some fixes. Thanks to Pavel
*ant-1.6.1 (10 Mar 2004)
10 Mar 2004; Chris Aniszczyk
ant-1.6.1.ebuild:
Version bump + fixes. Closes #43398, #42850, #41414
25 Feb 2004; Dylan Carlson
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
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
Bug Fix #39021
*ant-1.6.0-r3 (10 Feb 2004)
10 Feb 2004; Adrian Almenar
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
Added ~x86 keyword.
19 Jan 2004; Adrian Almenar
Added amd64 keyword.
18 Jan 2004; Adrian Almenar
Redirect java-config stderr output to /dev/null.
*ant-1.6.0-r2 (18 Jan 2004)
18 Jan 2004; Adrian Almenar
New method for building ant.
*ant-1.6.0 (25 Dec 2003)
25 Dec 2003; Adrian Almenar
files/1.6.0/ant:
Updated ant to latest available version.
20 Nov 2003; Adrian Almenar
Moved to stable on all arches.
20 Oct 2003; Adrian Almenar
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
New process to build ant from sources.
18 Oct 2003; Adrian Almenar
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
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-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
Updating ant as its working ok, has been tested.
*ant-1.5.3-r5 (08 Aug 2003)
08 Aug 2003; Adrian Almenar
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
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
Updated SRC_URI so this ebuild uses apache mirrors.
23 Apr 2003; Dylan Carlson
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
Updated SRC_URI so this ebuild uses apache mirrors. Updated Homepage.
18 Apr 2003; Dylan Carlson
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
files/1.5.3/ant:
Version bump. Closes # 17097.
*ant-1.5.2 (21 Mar 2003)
26 Apr 2003; Adrian Almenar
Updated SRC_URI so this ebuild uses apache mirrors. Updated Homepage.
06 Apr 2003; Dylan Carlson
ppc sparc moved to stable.
21 Mar 2003; Dylan Carlson
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
Added ~ppc keyword
16 Mar 2003; Dylan Carlson
Added 'doc' USE flag for developer's documentation.
*ant-1.5.1-r3 (01 Dec 2002)
05 Mar 2003; Will Woods
Added ~alpha keyword
20 Feb 2003; Adrian Almenar
Changed to stable keyword only on x86.
08 Dec 2002; Adrian Almenar
Added Sparc keyword "~sparc" after testing it.
07 Dec 2002; Jack Morgan
Changed sparc64 to sparc keyword
01 Dec 2002; Adrian Almenar
Doesnt need to download from a gentoo mirror.
01 Dec 2002; Adrian Almenar
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
Unmasking ant for sparc64, as it looks like its working very well.
22 Nov 2002; Adrian Almenar
Changed Keywords "~x86 ~ppc" to "x86 ppc", inserting "~sparc64". Needs more
tests on sparc64 not only me.
18 Nov 2002; Adrian Almenar
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
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
Improved slightly, thanks to #9394.
*ant-1.5.1 (25 Oct 2002)
25 Oct 2002; Maik Schreiber
files/1.5.1/ant: New version.
25 Oct 2002; Maik Schreiber
KEYWORDS to "x86 ~ppc".
18 Oct 2002; Karl Trygve Kalleberg
Fixed nasty oversight in script.
14 Oct 2002; Karl Trygve Kalleberg
Fixed bugs with script as reported in #7732. Marked for testing.
*ant-1.5 (26 Jul 2002)
26 Jul 2002; William McArthur
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
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
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
added ppc keyword
01 Aug 2002; Karl Trygve Kalleberg
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
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
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
Added initial ChangeLog.
-----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-----
# 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
!
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"
}
# 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
!
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"
}
# 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
!
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"
}