diff options
author | 2004-08-30 20:21:47 +0000 | |
---|---|---|
committer | 2004-08-30 20:21:47 +0000 | |
commit | 48bf5d2de212727a9a4dd7da37bfc2b73e3ad2da (patch) | |
tree | 972eab76792136fca0fe594be518097a29e5a54e | |
parent | Version bump (Manifest recommit) (diff) | |
download | gentoo-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/ChangeLog | 149 | ||||
-rw-r--r-- | dev-java/ant-tasks/Manifest | 4 | ||||
-rw-r--r-- | dev-java/ant-tasks/ant-tasks-1.6.2-r2.ebuild | 115 | ||||
-rw-r--r-- | dev-java/ant-tasks/files/digest-ant-tasks-1.6.2-r2 | 1 | ||||
-rw-r--r-- | dev-java/ant-tasks/metadata.xml | 8 |
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> |