Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-java/ant-tasks
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-tasks/ChangeLog,v 1.80 2008/03/03 08:16:45 caster Exp $
03 Mar 2008; Vlastimil Babka
-ant-tasks-1.6.5-r4.ebuild:
Remove ant 1.6.5. Java packages already depend on 1.7.0.
03 Mar 2008; William L. Thomson Jr.
-ant-tasks-1.7.0-r2.ebuild, -ant-tasks-1.7.0-r3.ebuild,
ant-tasks-1.7.0-r4.ebuild:
amd64 stable, bug #177362.Removed past versions in same slot.
22 Jan 2008; Brent Baude
Marking ant-tasks-1.7.0-r4 ppc64 for bug 177362
20 Jan 2008; Petteri Räty
ant-tasks-1.6.5-r4.ebuild:
Use EAPI=1 to match only slot 0 of dev-java/junit.
19 Jan 2008; nixnut
Stable on ppc wrt bug 177362
19 Jan 2008; Christian Faulhammer
ant-tasks-1.7.0-r4.ebuild:
stable x86, bug 177362
*ant-tasks-1.7.0-r4 (04 Jan 2008)
*ant-tasks-1.7.0-r3 (04 Jan 2008)
04 Jan 2008; Vlastimil Babka
+ant-tasks-1.7.0-r3.ebuild, +ant-tasks-1.7.0-r4.ebuild:
Revbumps to replace the no* USE flags with standard kind of flags, bug
#177362. The 1.7.0-r4 is EAPI=1 with most of the flags enabled by default.
Note that user setting of the flags can no longer break building Java
packages.
03 Nov 2007; Petteri Räty
-ant-tasks-1.6.5-r3.ebuild:
Delete old revision.
03 Nov 2007; Lars Weiler
stable ppc, bug #197477
02 Nov 2007; William L. Thomson Jr.
ant-tasks-1.6.5-r4.ebuild:
amd64 stable, bug #197477.
31 Oct 2007; Christian Faulhammer
ant-tasks-1.6.5-r4.ebuild:
stable x86, bug 197477
30 Oct 2007; Markus Rothe
Stable on ppc64; bug #197477
30 Oct 2007; Petteri Räty
ant-tasks-1.7.0-r2.ebuild:
Add missing quotes.
*ant-tasks-1.6.5-r4 (30 Oct 2007)
30 Oct 2007; Petteri Räty
+ant-tasks-1.6.5-r4.ebuild:
Add missing dependency on xml-commons-external and switch to from source
sun-jaf.
12 May 2007; William L. Thomson Jr.
ant-tasks-1.7.0-r2.ebuild:
Stable on amd64, bug #176856
06 May 2007; Tobias Scherbaum
ant-tasks-1.7.0-r2.ebuild:
ppc stable
05 May 2007; Andrej Kacian
Stable on x86, bug #176856.
03 May 2007; Markus Rothe
Stable on ppc64; bug #176856
26 Apr 2007; Vlastimil Babka
ant-tasks-1.7.0-r2.ebuild:
Remove IFS mangling to prevent potential breakage.
25 Apr 2007; Vlastimil Babka
-ant-tasks-1.7.0-r1.ebuild:
Clean unused version.
*ant-tasks-1.7.0-r2 (28 Mar 2007)
28 Mar 2007; Vlastimil Babka
+ant-tasks-1.7.0-r2.ebuild:
Revbump to register also ant-nodeps into package.env which was forgotten.
Fixes bug #166864.
*ant-tasks-1.7.0-r1 (11 Mar 2007)
11 Mar 2007; Vlastimil Babka
+ant-tasks-1.7.0-r1.ebuild:
Revbump that symlinks all ant-core and tasks jars into one lib dir in
/usr/share/ant and points ANT_HOME there, for stuff that loads the jars
directly without launcher.
18 Feb 2007; Petteri Räty
-ant-tasks-1.6.5-r2.ebuild:
Removed old revision.
10 Feb 2007; nixnut
Stable on ppc wrt bug 165058
05 Feb 2007; Christian Faulhammer
ant-tasks-1.6.5-r3.ebuild:
stable x86; bug #165058
04 Feb 2007; Petteri Räty
ant-tasks-1.6.5-r3.ebuild:
The ebuild was still using jar-from on sun-javamail-bin but dependent on
sun-javamail. Thanks to Markus Meier
#165058.
04 Feb 2007; Markus Rothe
Stable on ppc64; bug #165058
03 Feb 2007; Steve Dibb
amd64 stable, bug 165058
03 Feb 2007; Steve Dibb
amd64 stable, bug 165058
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-tasks-1.7.0.ebuild:
Added ~amd64 keyword
22 Jan 2007; Markus Rothe
Added ~ppc64; bug #159820
*ant-tasks-1.7.0 (21 Jan 2007)
21 Jan 2007; Vlastimil Babka
Version bump, bug #159820. Now just a meta-packagedepending on split ant tasks.
14 Jan 2007; Petteri Räty
ant-tasks-1.6.5-r3.ebuild:
Remove bundled jars in src_unpack.
03 Jan 2007; Vlastimil Babka
ant-tasks-1.6.5-r2.ebuild, ant-tasks-1.6.5-r3.ebuild:
Correct jakarta-regexp dependency to hit the right slot.
*ant-tasks-1.6.5-r3 (17 Dec 2006)
17 Dec 2006; William L. Thomson Jr.
+ant-tasks-1.6.5-r3.ebuild:
Updated dep to javamail, instead of -bin version. Keywording ~arch for
testing, although that might be a bit extreme :)
09 Dec 2006; Vlastimil Babka
ant-tasks-1.6.5-r2.ebuild:
Block on dev-java/ant-optional because some people still seem to have it. If
you get the block, unmerge ant-optional.
07 Dec 2006; Diego Pettenò
ant-tasks-1.6.5-r2.ebuild:
Add ~x86-fbsd keyword.
26 Nov 2006; Petteri Räty
ant-tasks-1.6.5-r2.ebuild:
Changing sun-javamail-bin dependency to >=1.3.1-r1 as java-pkg.eclass used
to produce bad package.env files. Hopefully will get to more people this
way.
26 Nov 2006; Petteri Räty
-ant-tasks-1.6.2-r9.ebuild, -ant-tasks-1.6.2-r10.ebuild,
-ant-tasks-1.6.5.ebuild:
Removed old versions.
17 Oct 2006; Joshua Nichols
Keyworded ~ia64.
15 Oct 2006; Tobias Scherbaum
ant-tasks-1.6.5-r2.ebuild:
ppc stable. 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-tasks-1.6.2-r9.ebuild, ant-tasks-1.6.2-r10.ebuild,
ant-tasks-1.6.5.ebuild, ant-tasks-1.6.5-r2.ebuild:
Dropping sparc keywords, see #96229
16 Sep 2006; Stephanie Lockwood-Childs
ant-tasks-1.6.5.ebuild:
stable on ppc (Bug #147754)
13 Sep 2006; Joshua Nichols
ant-tasks-1.6.2-r10.ebuild, ant-tasks-1.6.5.ebuild,
ant-tasks-1.6.5-r2.ebuild:
Removed redundant src_unpack. Removed block on nonexistant package,
ant-optional.
13 Sep 2006; Vlastimil Babka
ant-tasks-1.6.5-r2.ebuild:
Raised xerces dep to >=2.7.1 to pull xml-commons-external-1.3, which is
added to CLASSPATH for compiling to ensure it works with 1.4 JDK. Dies
properly if compile failed.
22 Jul 2006; Diego Pettenò
ant-tasks-1.6.5-r2.ebuild:
Replace arch with uname -m for Gentoo/FreeBSD compatibility. See bug #141422.
*ant-tasks-1.6.5-r2 (26 Jun 2006)
26 Jun 2006; Joshua Nichols
+ant-tasks-1.6.5-r2.ebuild:
Revision bump to add support for new Java system.
09 Jul 2005; Thomas Matthijs
ant-tasks-1.6.2-r9.ebuild, ant-tasks-1.6.5.ebuild:
fix deps
02 Jun 2005; Thomas Matthijs
-ant-tasks-1.6.4.ebuild:
prune
*ant-tasks-1.6.5 (02 Jun 2005)
02 Jun 2005; Thomas Matthijs
version bump
*ant-tasks-1.6.4 (23 May 2005)
23 May 2005; Thomas Matthijs
version bump
*ant-tasks-1.6.3-r1 (14 May 2005)
*ant-tasks-1.6.2-r10 (14 May 2005)
*ant-tasks-1.6.2-r9 (14 May 2005)
*ant-tasks-1.6.2-r8 (14 May 2005)
14 May 2005; Jan Brinkmann
-ant-tasks-1.6.2-r5.ebuild, -ant-tasks-1.6.2-r6.ebuild,
-ant-tasks-1.6.2-r7.ebuild, +ant-tasks-1.6.2-r8.ebuild,
+ant-tasks-1.6.2-r9.ebuild, +ant-tasks-1.6.2-r10.ebuild,
-ant-tasks-1.6.3.ebuild, +ant-tasks-1.6.3-r1.ebuild:
updated commons-beanutils dependency to reflect new slotting. see #71952
*ant-tasks-1.6.3 (28 Apr 2005)
28 Apr 2005; Thomas Matthijs
-ant-tasks-1.6.3_beta1.ebuild, +ant-tasks-1.6.3.ebuild:
version bump
18 Apr 2005; Jan Brinkmann
ant-tasks-1.6.2-r6.ebuild:
fixed jakarta-regexp dep, see #89477
10 Apr 2005; Thomas Matthijs
ant-tasks-1.6.3_beta1.ebuild:
fix dep
10 Apr 2005; Thomas Matthijs
fix dep
*ant-tasks-1.6.3_beta1 (03 Apr 2005)
03 Apr 2005; Thomas Matthijs
+ant-tasks-1.6.3_beta1.ebuild:
version bump
03 Apr 2005; Jan Brinkmann
ant-tasks-1.6.2-r6.ebuild:
updated oro and regexp dependencies to reflect moves oro->jakarta-oro and
regexp->jakarta-regexp
*ant-tasks-1.6.2-r7 (29 Mar 2005)
29 Mar 2005; Jan Brinkmann
+ant-tasks-1.6.2-r7.ebuild:
moved from dev-java/oro to dev-java/jakarta-oro dependency. see #71337. also
readded generation of the bsf.jar, fixes #59799
*ant-tasks-1.6.2-r6 (27 Mar 2005)
27 Mar 2005; Jan Brinkmann
+ant-tasks-1.6.2-r6.ebuild:
moved from dev-java/regexp to dev-java/jakarta-regexp dependency. see #71336
03 Feb 2005; Jan Brinkmann
applied an patch to fix scp with openssh-3.9. also see #77365
29 Jan 2005; Jan Brinkmann
update 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; Dylan Carlson
ant-tasks-1.6.2-r5.ebuild:
Stable on amd64.
28 Sep 2004; Thomas Matthijs
depend on ant-core not ant
17 Sep 2004; Thomas Matthijs
ignore global classpath
*ant-tasks-1.6.2-r5 (10 Sep 2004)
10 Sep 2004; Thomas Matthijs
+ant-tasks-1.6.2-r5.ebuild:
revision bump: ant moved to ant-core
05 Sep 2004; Sven Wegener
Fixed ChangeLog header.
04 Sep 2004; Thomas Matthijs
move jython-bin -> jython, regexp-bin -> regexp-bin
01 Sep 2004; Thomas Matthijs
block on ant-optional
31 Aug 2004; Thomas Matthijs
-ant-tasks-1.6.2-r3.ebuild:
remove broken versions
*ant-tasks-1.6.2-r4 (31 Aug 2004)
31 Aug 2004; Thomas Matthijs
ant-tasks-1.6.2-r3.ebuild, +ant-tasks-1.6.2-r4.ebuild:
fix symlinks & some cleanup cleanups
*ant-tasks-1.6.2-r3 (31 Aug 2004)
31 Aug 2004; Thomas Matthijs
missing IUSE:nobeanutils, fixed various naming in $p and $jar, properly detect noX
usage
*ant-tasks-1.6.2-r2 (30 Aug 2004)
30 Aug 2004; Karl Trygve Kalleberg
Renamed from dev-java/ant-optional.
27 Aug 2004; Thomas Matthijs
depend on dev-java/xerces-2.6.2-r1 since thats the first one slotted and we
are assuming its slotted in this ebuild
27 Aug 2004; Thomas Matthijs
depend on dev-java/xerces-2.6.2-r1 since thats the first one slotted and we
are assuming its slotted in this ebuild
27 Aug 2004; Thomas Matthijs
-ant-optional-1.6.0-r2.ebuild, -ant-optional-1.6.2-r1.ebuild,
-ant-optional-1.6.2.ebuild:
remove older version
27 Aug 2004; Thomas Matthijs
ant-optional-1.6.2-r2.ebuild:
x86
27 Aug 2004; Thomas Matthijs
~ppc
27 Aug 2004;
stable on ppc
31 Jul 2004; Thomas Matthijs
ant-optional-1.6.0-r3.ebuild, ant-optional-1.6.1-r1.ebuild,
ant-optional-1.6.1.ebuild, ant-optional-1.6.2-r1.ebuild,
ant-optional-1.6.2-r2.ebuild, ant-optional-1.6.2.ebuild:
move jython -> jython-bin
31 Jul 2004; Thomas Matthijs
ant-optional-1.6.0-r3.ebuild, ant-optional-1.6.1-r1.ebuild,
ant-optional-1.6.1.ebuild, ant-optional-1.6.2-r1.ebuild,
ant-optional-1.6.2-r2.ebuild, ant-optional-1.6.2.ebuild:
move regexp -> regexp-bin
30 Jul 2004; Thomas Matthijs
ant-optional-1.6.0-r3.ebuild, ant-optional-1.6.1-r1.ebuild,
ant-optional-1.6.1.ebuild, ant-optional-1.6.2-r1.ebuild,
ant-optional-1.6.2-r2.ebuild, ant-optional-1.6.2.ebuild:
move dev-java/regexp dev-java/regexp-bin
30 Jul 2004; Thomas Matthijs
ant-optional-1.6.0-r3.ebuild, ant-optional-1.6.1-r1.ebuild,
ant-optional-1.6.1.ebuild, ant-optional-1.6.2-r1.ebuild,
ant-optional-1.6.2-r2.ebuild, ant-optional-1.6.2.ebuild:
Moved dev-java/jython to dev-java/jython-bin.
*ant-optional-1.6.2-r2 (29 Jul 2004)
29 Jul 2004; Thomas Matthijs
+ant-optional-1.6.2-r2.ebuild:
actualy use the fixed wrapper script
30 Jul 2004; Karl Trygve Kalleberg
Prepared (mostly) for the move of dev-java/jython to dev-java/jython-bin.
*ant-optional-1.6.2-r1 (23 Jul 2004)
23 Jul 2004; Thomas Matthijs
+ant-optional-1.6.2-r1.ebuild, ant-optional-1.6.2.ebuild:
fix license
18 Jul 2004; Thomas Matthijs
~amd64
17 Jul 2004; Thomas Matthijs
Change it so it doesn't look for javamail when javamail useflag is not
defined, closed 57385
*ant-optional-1.6.2 (17 Jul 2004)
17 Jul 2004; Thomas Matthijs
Version bump
little cleaning
19 May 2004; Chris Aniszczyk
Added dep for commons-net to allow for the ftp task. Closes #51011
Thanks to Olivier Van Acker
09 May 2004; Jason Wever
Added ~sparc keyword, helps resolve bug #50407.
04 May 2004;
added ~ppc keyword
02 May 2004;
added ~ppc keyword
02 May 2004; Karl Trygve Kalleberg
ant-optional-1.6.0-r2.ebuild, ant-optional-1.6.0-r3.ebuild,
ant-optional-1.6.1.ebuild, ant-optional-1.6.1-r1.ebuild: Changed deps
for dev-java/javamail and dev-java/jaf to dev-java/sun-javamail-bin and
dev-java/sun-jaf-bin.
23 Mar 2004; David Holm
Backed out of ~ppc.
22 Mar 2004; David Holm
Added to ~ppc.
*ant-optional-1.6.1-r1 (17 Mar 2004)
11 Mar 2004; Chris Aniszczyk
Some small dep fixes courtesy of Pavel
*ant-optional-1.6.1 (10 Mar 2004)
10 Mar 2004; Chris Aniszczyk
Version bump.
15 Feb 2004; David Holm
Added to ~ppc.
*ant-optional-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.
21 Jan 2004; Adrian Almenar
ant-optional-1.6.0-r2.ebuild:
Added missing ant call. Thanks to Chetan Sarva
fix. Closes #38874.
21 Jan 2004; Adrian Almenar
ant-optional-1.6.0-r2.ebuild:
Fixed a missing white-space.
20 Jan 2004; Adrian Almenar
ant-optional-1.6.0-r2.ebuild:
Added ~x86 keyword.
19 Jan 2004; Adrian Almenar
ant-optional-1.6.0-r2.ebuild:
Added amd64 keyword.
*ant-optional-1.6.0-r2 (18 Jan 2004)
18 Jan 2004; Adrian Almenar
New method for building ant. Initial Import.
EBUILD ant-tasks-1.7.0-r4.ebuild 3370 RMD160 23ad0047ec93de53885f7224651925d829c8e5fe SHA1 3ae4bb13117a50aab1f18fa9e7d355844b740555 SHA256 02b42ec7bc8e8345715e9b142d4d0f7f4f18b84264457f571dc670700bd80007
MISC ChangeLog 17431 RMD160 a0403ef0b94ebd2a7f36caa96ae1913f7800304a SHA1 5db7e5b633ab4b8cb88aa94f23a4ac3acb46916b SHA256 a58093a1699ee4a3ed427e9060bd8c617e8da7c1795757bd0480de54ba1fc172
MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-tasks/ant-tasks-1.7.0-r4.ebuild,v 1.5 2008/03/03 00:55:03 wltjr Exp $
EAPI="1"
inherit java-pkg-2 eutils
DESCRIPTION="Meta-package for Apache Ant's optional tasks."
HOMEPAGE="http://ant.apache.org/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ia64 ppc ppc64 x86 ~x86-fbsd"
IUSE="X +antlr +bcel +bsf +commonslogging +commonsnet jai +javamail +jdepend jmf +jsch
+log4j +oro +regexp +resolver"
RDEPEND=">=virtual/jre-1.4
~dev-java/ant-core-${PV}
~dev-java/ant-nodeps-${PV}
~dev-java/ant-junit-${PV}
!dev-java/ant-optional
~dev-java/ant-trax-${PV}
antlr? ( ~dev-java/ant-antlr-${PV} )
bcel? ( ~dev-java/ant-apache-bcel-${PV} )
bsf? ( ~dev-java/ant-apache-bsf-${PV} )
log4j? ( ~dev-java/ant-apache-log4j-${PV} )
oro? ( ~dev-java/ant-apache-oro-${PV} )
regexp? ( ~dev-java/ant-apache-regexp-${PV} )
resolver? ( ~dev-java/ant-apache-resolver-${PV} )
commonslogging? ( ~dev-java/ant-commons-logging-${PV} )
commonsnet? ( ~dev-java/ant-commons-net-${PV} )
jai? ( ~dev-java/ant-jai-${PV} )
javamail? ( ~dev-java/ant-javamail-${PV} )
jdepend? ( ~dev-java/ant-jdepend-${PV} )
jmf? ( ~dev-java/ant-jmf-${PV} )
jsch? ( ~dev-java/ant-jsch-${PV} )
X? ( ~dev-java/ant-swing-${PV} )"
DEPEND=">=virtual/jdk-1.4
${RDEPEND}"
S="${WORKDIR}"
src_compile() { :; }
my_reg_jars() {
# Recording jars to get the same behaviour as before
local jars="$(java-pkg_getjars ${1})"
for jar in ${jars//:/ }; do
# these two are only for tasks, not core
if [[ "${1}" != ant-core ]]; then
# this one for package.env, thus java-config -p etc
java-pkg_regjar "${jar}"
# this one for broken stuff with hardcoded paths
dosym ${jar} /usr/share/${PN}/lib/
fi
# this one for the non-split $ANT_HOME/lib expected by stuff that
# doesn't use the launcher
dosym ${jar} /usr/share/ant/lib/
done
}
src_install() {
# create the fake ANT_HOME with symlinks to all ant jars
# starting with ant-core
dodir /usr/share/ant/lib
my_reg_jars ant-core
# just in case
dosym /usr/share/ant-core/bin /usr/share/ant/bin
# now process the tasks
my_reg_jars ant-nodeps
my_reg_jars ant-junit
my_reg_jars ant-trax
use antlr && my_reg_jars ant-antlr
use bcel && my_reg_jars ant-apache-bcel
use bsf && my_reg_jars ant-apache-bsf
use log4j && my_reg_jars ant-apache-log4j
use oro && my_reg_jars ant-apache-oro
use regexp && my_reg_jars ant-apache-regexp
use resolver && my_reg_jars ant-apache-resolver
use commonslogging && my_reg_jars ant-commons-logging
use commonsnet && my_reg_jars ant-commons-net
use jai && my_reg_jars ant-jai
use javamail && my_reg_jars ant-javamail
use jdepend && my_reg_jars ant-jdepend
use jmf && my_reg_jars ant-jmf
use jsch && my_reg_jars ant-jsch
use X && my_reg_jars ant-swing
# point ANT_HOME to the one with all symlinked jars
# ant-core startup script will ignore this one anyway
echo "ANT_HOME=\"/usr/share/ant\"" > "${T}/21ant-tasks"
doenvd "${T}/21ant-tasks" || die "failed to install env.d file"
}
pkg_postinst() {
elog "You may now freely set the USE flags of this package without breaking"
elog "building of Java packages, which DEPEND on the exact tasks they need."
elog "The USE flags default to enabled except X, jai and jmf for convenience."
}