summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Trygve Kalleberg <karltk@gentoo.org>2004-08-30 20:21:47 +0000
committerKarl Trygve Kalleberg <karltk@gentoo.org>2004-08-30 20:21:47 +0000
commit48bf5d2de212727a9a4dd7da37bfc2b73e3ad2da (patch)
tree972eab76792136fca0fe594be518097a29e5a54e
parentVersion bump (Manifest recommit) (diff)
downloadgentoo-2-48bf5d2de212727a9a4dd7da37bfc2b73e3ad2da.tar.gz
gentoo-2-48bf5d2de212727a9a4dd7da37bfc2b73e3ad2da.tar.bz2
gentoo-2-48bf5d2de212727a9a4dd7da37bfc2b73e3ad2da.zip
Moved from dev-java/ant-optional
-rw-r--r--dev-java/ant-tasks/ChangeLog149
-rw-r--r--dev-java/ant-tasks/Manifest4
-rw-r--r--dev-java/ant-tasks/ant-tasks-1.6.2-r2.ebuild115
-rw-r--r--dev-java/ant-tasks/files/digest-ant-tasks-1.6.2-r21
-rw-r--r--dev-java/ant-tasks/metadata.xml8
5 files changed, 277 insertions, 0 deletions
diff --git a/dev-java/ant-tasks/ChangeLog b/dev-java/ant-tasks/ChangeLog
new file mode 100644
index 000000000000..6856b95a8d2e
--- /dev/null
+++ b/dev-java/ant-tasks/ChangeLog
@@ -0,0 +1,149 @@
+# ChangeLog for dev-java/ant-optional
+# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-tasks/ChangeLog,v 1.1 2004/08/30 20:21:47 karltk Exp $
+
+*ant-tasks-1.6.2-r2 (30 Aug 2004)
+
+ 30 Aug 2004; Karl Trygve Kalleberg <karltk@gentoo.org> ant-tasks-1.6.2-r2.ebuild:
+ Renamed from dev-java/ant-optional.
+
+ 27 Aug 2004; Thomas Matthijs <axxo@gentoo.org> ant-optional-1.6.2-r2.ebuild:
+ 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 <axxo@gentoo.org> ant-optional-1.6.2-r2.ebuild:
+ 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 <axxo@gentoo.org>
+ -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 <axxo@gentoo.org> metadata.xml,
+ ant-optional-1.6.2-r2.ebuild:
+ x86
+
+ 27 Aug 2004; Thomas Matthijs <axxo@gentoo.org> ant-optional-1.6.2-r2.ebuild:
+ ~ppc
+
+ 27 Aug 2004; <SeJo@gentoo.org> ant-optional-1.6.0-r3.ebuild:
+ stable on ppc
+
+ 31 Jul 2004; Thomas Matthijs <axxo@gentoo.org> ant-optional-1.6.0-r2.ebuild,
+ 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 <axxo@gentoo.org> ant-optional-1.6.0-r2.ebuild,
+ 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 <axxo@gentoo.org> ant-optional-1.6.0-r2.ebuild,
+ 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 <axxo@gentoo.org> ant-optional-1.6.0-r2.ebuild,
+ 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 <axxo@gentoo.org>
+ +ant-optional-1.6.2-r2.ebuild:
+ actualy use the fixed wrapper script
+
+ 30 Jul 2004; Karl Trygve Kalleberg <karltk@gentoo.org>
+ 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 <axxo@gentoo.org>
+ +ant-optional-1.6.2-r1.ebuild, ant-optional-1.6.2.ebuild:
+ fix license
+
+ 18 Jul 2004; Thomas Matthijs <axxo@gentoo.org> ant-optional-1.6.2.ebuild:
+ ~amd64
+
+ 17 Jul 2004; Thomas Matthijs <axxo@gentoo.org> ant-optional-1.6.2.ebuild:
+ 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 <axxo@gentoo.org> +ant-optional-1.6.2.ebuild:
+ Version bump
+ little cleaning
+
+ 19 May 2004; Chris Aniszczyk <zx@gentoo.org> ant-optional-1.6.1-r1.ebuild:
+ Added dep for commons-net to allow for the ftp task. Closes #51011
+ Thanks to Olivier Van Acker <olivier.van.acker@bbc.co.uk> for the quick fix.
+
+ 09 May 2004; Jason Wever <weeve@gentoo.org> ant-optional-1.6.1-r1.ebuild:
+ Added ~sparc keyword, helps resolve bug #50407.
+
+ 04 May 2004; <SeJo@gentoo.org> :
+ added ~ppc keyword
+
+ 02 May 2004; <SeJo@gentoo.org> ant-optional-1.6.1.ebuild:
+ added ~ppc keyword
+
+ 02 May 2004; Karl Trygve Kalleberg <karltk@gentoo.org>
+ 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 <dholm@gentoo.org> ant-optional-1.6.1-r1.ebuild:
+ Backed out of ~ppc.
+
+ 22 Mar 2004; David Holm <dholm@gentoo.org> ant-optional-1.6.1-r1.ebuild:
+ Added to ~ppc.
+
+*ant-optional-1.6.1-r1 (17 Mar 2004)
+
+ 11 Mar 2004; Chris Aniszczyk <zx@gentoo.org> ant-optional-1.6.1.ebuild:
+ Some small dep fixes courtesy of Pavel <hlobil@sympatico.ca>. Closes #42626
+
+*ant-optional-1.6.1 (10 Mar 2004)
+
+ 10 Mar 2004; Chris Aniszczyk <zx@gentoo.org> ant-optional-1.6.1.ebuild:
+ Version bump.
+
+ 15 Feb 2004; David Holm <dholm@gentoo.org> ant-optional-1.6.0-r3.ebuild:
+ Added to ~ppc.
+
+*ant-optional-1.6.0-r3 (10 Feb 2004)
+
+ 10 Feb 2004; Adrian Almenar <strider@gentoo.org> :
+ 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 <strider@gentoo.org>
+ ant-optional-1.6.0-r2.ebuild:
+ Added missing ant call. Thanks to Chetan Sarva <gentoo-bugs@fw2.net> for the
+ fix. Closes #38874.
+
+ 21 Jan 2004; Adrian Almenar <strider@gentoo.org>
+ ant-optional-1.6.0-r2.ebuild:
+ Fixed a missing white-space.
+
+ 20 Jan 2004; Adrian Almenar <strider@gentoo.org>
+ ant-optional-1.6.0-r2.ebuild:
+ Added ~x86 keyword.
+
+ 19 Jan 2004; Adrian Almenar <strider@gentoo.org>
+ ant-optional-1.6.0-r2.ebuild:
+ Added amd64 keyword.
+
+*ant-optional-1.6.0-r2 (18 Jan 2004)
+
+ 18 Jan 2004; Adrian Almenar <strider@gentoo.org> ant-optional-1.6.0-r2.ebuild:
+ New method for building ant. Initial Import.
diff --git a/dev-java/ant-tasks/Manifest b/dev-java/ant-tasks/Manifest
new file mode 100644
index 000000000000..613b8c9c8759
--- /dev/null
+++ b/dev-java/ant-tasks/Manifest
@@ -0,0 +1,4 @@
+MD5 40d0c92ea8e6e624eee7b852d470927e ant-tasks-1.6.2-r2.ebuild 2003
+MD5 c549f9fa2d14eea844d6d4df31675e8e ChangeLog 5525
+MD5 4dad079a28768d183022cff420f01281 metadata.xml 220
+MD5 aac477e88787ed6f0ad5cabe0f6a001a files/digest-ant-tasks-1.6.2-r2 74
diff --git a/dev-java/ant-tasks/ant-tasks-1.6.2-r2.ebuild b/dev-java/ant-tasks/ant-tasks-1.6.2-r2.ebuild
new file mode 100644
index 000000000000..dc3e3e148d3b
--- /dev/null
+++ b/dev-java/ant-tasks/ant-tasks-1.6.2-r2.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2004 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.6.2-r2.ebuild,v 1.1 2004/08/30 20:21:47 karltk Exp $
+
+inherit java-pkg eutils
+
+DESCRIPTION="Apache ANT Optional Tasks Jar Files"
+HOMEPAGE="http://ant.apache.org/"
+SRC_URI="mirror://apache/ant/source/apache-ant-${PV}-src.tar.bz2"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~x86 ~amd64 ~ppc"
+IUSE="javamail noantlr nobcel nobsh nocommonsnet nocommonslogging nojdepend nojsch nojython nolog4j nooro noregexp norhino noxalan noxerces"
+
+DEPEND="=dev-java/ant-1.6.2-r4
+ >=dev-java/java-config-1.2
+ >=dev-java/junit-3.8
+ !nolog4j? ( >=dev-java/log4j-1.2.8 )
+ !noxerces? ( >=dev-java/xerces-2.6.2-r1 )
+ !noxalan? ( >=dev-java/xalan-2.5.2 )
+ !nobsh? ( >=dev-java/bsh-1.2-r7 )
+ !noantlr? ( >=dev-java/antlr-2.7.2 )
+ !nobeanutils? ( >=dev-java/commons-beanutils-1.6.1 )
+ !nocommonslogging? ( >=dev-java/commons-logging-1.0.3 )
+ !nocommonsnet? ( >=dev-java/commons-net-1.1.0 )
+ !nobcel? ( >=dev-java/bcel-5.1 )
+ !nooro? ( >=dev-java/oro-2.0.7 )
+ !norhino? ( >=dev-java/rhino-1.5_rc4 )
+ !nojdepend? ( >=dev-java/jdepend-2.6 )
+ !nojsch? ( >=dev-java/jsch-0.1.12 )
+ !noregexp? ( >=dev-java/regexp-bin-1.3 )
+ !nojython? ( >=dev-java/jython-bin-2.1 )
+ javamail? ( >=dev-java/sun-javamail-bin-1.3 )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/apache-ant-${PV}"
+
+calc_packages() {
+ echo ${p}
+}
+
+src_compile() {
+ addwrite "/proc/self/maps"
+ export JAVA_HOME=${JDK_HOME}
+ if [ `arch` == "ppc" ] ; then
+ # We're compiling _ON_ PPC
+ export THREADS_FLAG="green"
+ fi
+
+ local p="ant,junit"
+ use noantlr || p="${p},antlr"
+ use nobcel || p="${p},bcel"
+ use nobeanutils || p="${p},commons-beanutils"
+ use nocommonslogging || p="${p},commons-logging"
+ use nojdepend || p="${p},jdepend"
+ use nojsch || p="${p},nojsch"
+ use nojython || p="${p},nojython"
+ use nolog4j || p="${p},log4j"
+ use nooro || p="${p},oro"
+ use noregexp || p="${p},regexp"
+ use norhino || p="${p},rhino"
+ use noxalan || p="${p},xalan"
+ use noxerces || p="${p},xerces-2"
+
+ use javamail && p="${p},sun-javamail-bin,sun-jaf-bin"
+
+ packages=${p}
+
+ libs=$(java-config -p ${packages})
+ ./build.sh -Ddist.dir=${D}/usr/share/ant -lib ${libs} || die "build failed"
+}
+
+src_install() {
+
+ local jars="junit vaj weblogic apaache-resolver netrexx nodeps \
+ starteam xslp stylebook icontract jmf swing jai trax"
+
+ use noantlr || jars="${jars} antlr"
+ use nobcel || jars="${jars} apache-bcel"
+ use nobsf || jars="${jars} apache-bsf"
+ use nolog4j || jars="${jars} apache-log4j"
+ use nooro || jars="${jars} apache-oro"
+ use noxalan || jars="${jars} xalan1"
+ use noregexp || jars="${jars} noregexp"
+ use nocommonslogging || jars="${jars} commons-logging"
+ use javamail && jars="${jars} javamail"
+ use nocommonsnet || jars="${jars} commons-net"
+ use nojdepend || jars="${jars} jdepend"
+ use nojsch || jars="${jars} jsch"
+
+
+ dodir /usr/share/ant/lib
+ for jar in ${jars}; do
+ java-pkg_dojar build/lib/ant-${jar}.jar
+ dosym /usr/share/ant-optional/lib/ant-${jar}.jar /usr/share/ant/lib/
+ done
+}
+
+pkg_postinst() {
+
+ local noset=$(false)
+ for x in ${IUSE} ; do
+ if [ ! -z "$(echo ${x} | grep no)" ] ; then
+ use ${x} && noset=$(true)
+ fi
+ done
+ if ${noset} ; then
+ ewarn "You have disabled some of the ant tasks. Be advised that this may"
+ ewarn "break building some of the Java packages!!"
+ ewarn ""
+ ewarn "We can only offer very limited support in cases where dev-java/ant-tasks"
+ ewarn "has been build with essential features disabled."
+ fi
+}
diff --git a/dev-java/ant-tasks/files/digest-ant-tasks-1.6.2-r2 b/dev-java/ant-tasks/files/digest-ant-tasks-1.6.2-r2
new file mode 100644
index 000000000000..511c4167d672
--- /dev/null
+++ b/dev-java/ant-tasks/files/digest-ant-tasks-1.6.2-r2
@@ -0,0 +1 @@
+MD5 83c3adefdbf90bcbc4b804d4c55c0778 apache-ant-1.6.2-src.tar.bz2 6282237
diff --git a/dev-java/ant-tasks/metadata.xml b/dev-java/ant-tasks/metadata.xml
new file mode 100644
index 000000000000..e220c8b8a3f3
--- /dev/null
+++ b/dev-java/ant-tasks/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>java</herd>
+ <maintainer>
+ <email>axxo@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>