diff options
42 files changed, 594 insertions, 39 deletions
diff --git a/dev-java/ant-antlr/ChangeLog b/dev-java/ant-antlr/ChangeLog index 7d8b9bea9100..49a09d841d9a 100644 --- a/dev-java/ant-antlr/ChangeLog +++ b/dev-java/ant-antlr/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/ant-antlr -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-antlr/ChangeLog,v 1.35 2011/07/18 06:23:17 xarthisius Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-antlr/ChangeLog,v 1.36 2012/02/18 22:09:20 caster Exp $ + +*ant-antlr-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> +ant-antlr-1.8.2.ebuild: + Version bump, bug #351850. 18 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> ant-antlr-1.8.1.ebuild: ppc stable wrt #305929 diff --git a/dev-java/ant-antlr/ant-antlr-1.8.2.ebuild b/dev-java/ant-antlr/ant-antlr-1.8.2.ebuild new file mode 100644 index 000000000000..c217e75e916b --- /dev/null +++ b/dev-java/ant-antlr/ant-antlr-1.8.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-antlr/ant-antlr-1.8.2.ebuild,v 1.1 2012/02/18 22:09:20 caster Exp $ + +EAPI="4" + +# just a runtime dependency +ANT_TASK_DEPNAME="" + +inherit ant-tasks + +DESCRIPTION="Apache Ant's optional tasks for Antlr" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="" +RDEPEND=">=dev-java/antlr-2.7.5-r3:0[java]" + +src_install() { + ant-tasks_src_install + java-pkg_register-dependency antlr +} diff --git a/dev-java/ant-apache-bcel/ChangeLog b/dev-java/ant-apache-bcel/ChangeLog index a96410fa736c..4c27fd916e03 100644 --- a/dev-java/ant-apache-bcel/ChangeLog +++ b/dev-java/ant-apache-bcel/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/ant-apache-bcel -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-bcel/ChangeLog,v 1.25 2011/12/31 10:07:31 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-bcel/ChangeLog,v 1.26 2012/02/18 22:09:35 caster Exp $ + +*ant-apache-bcel-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> + +ant-apache-bcel-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-apache-bcel-1.7.1.ebuild, ant-apache-bcel-1.8.0.ebuild, ant-apache-bcel-1.8.1.ebuild: diff --git a/dev-java/ant-apache-bcel/ant-apache-bcel-1.8.2.ebuild b/dev-java/ant-apache-bcel/ant-apache-bcel-1.8.2.ebuild new file mode 100644 index 000000000000..c024bd7813b6 --- /dev/null +++ b/dev-java/ant-apache-bcel/ant-apache-bcel-1.8.2.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-bcel/ant-apache-bcel-1.8.2.ebuild,v 1.1 2012/02/18 22:09:35 caster Exp $ + +EAPI="4" + +ANT_TASK_DEPNAME="bcel" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=dev-java/bcel-5.1-r3:0" +RDEPEND="${DEPEND}" diff --git a/dev-java/ant-apache-bsf/ChangeLog b/dev-java/ant-apache-bsf/ChangeLog index 5cfc037f74aa..5b3da0d4df49 100644 --- a/dev-java/ant-apache-bsf/ChangeLog +++ b/dev-java/ant-apache-bsf/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/ant-apache-bsf -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-bsf/ChangeLog,v 1.35 2011/12/31 11:42:43 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-bsf/ChangeLog,v 1.36 2012/02/18 22:09:50 caster Exp $ + +*ant-apache-bsf-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> + +ant-apache-bsf-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-apache-bsf-1.7.1-r1.ebuild, ant-apache-bsf-1.8.0.ebuild, diff --git a/dev-java/ant-apache-bsf/ant-apache-bsf-1.8.2.ebuild b/dev-java/ant-apache-bsf/ant-apache-bsf-1.8.2.ebuild new file mode 100644 index 000000000000..f8e71d29e0f2 --- /dev/null +++ b/dev-java/ant-apache-bsf/ant-apache-bsf-1.8.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-bsf/ant-apache-bsf-1.8.2.ebuild,v 1.1 2012/02/18 22:09:50 caster Exp $ + +EAPI="4" + +ANT_TASK_DEPNAME="bsf-2.3" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=dev-java/bsf-2.4.0-r1:2.3[python?,javascript?,tcl?]" +RDEPEND="${DEPEND}" + +IUSE="python javascript tcl" + +JAVA_PKG_FILTER_COMPILER="jikes" + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "Also, >=dev-java/bsf-2.4.0-r1 adds optional support for groovy," + elog "ruby and beanshell. See its postinst elog messages for instructions." + fi +} diff --git a/dev-java/ant-apache-log4j/ChangeLog b/dev-java/ant-apache-log4j/ChangeLog index eba6c9c65a3d..fdde9b1e81f3 100644 --- a/dev-java/ant-apache-log4j/ChangeLog +++ b/dev-java/ant-apache-log4j/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/ant-apache-log4j -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-log4j/ChangeLog,v 1.25 2011/12/31 11:45:19 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-log4j/ChangeLog,v 1.26 2012/02/18 22:10:06 caster Exp $ + +*ant-apache-log4j-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> + +ant-apache-log4j-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-apache-log4j-1.7.1.ebuild, ant-apache-log4j-1.8.0.ebuild, diff --git a/dev-java/ant-apache-log4j/ant-apache-log4j-1.8.2.ebuild b/dev-java/ant-apache-log4j/ant-apache-log4j-1.8.2.ebuild new file mode 100644 index 000000000000..efa0cc3d8588 --- /dev/null +++ b/dev-java/ant-apache-log4j/ant-apache-log4j-1.8.2.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-log4j/ant-apache-log4j-1.8.2.ebuild,v 1.1 2012/02/18 22:10:06 caster Exp $ + +EAPI="4" + +ANT_TASK_DEPNAME="log4j" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=dev-java/log4j-1.2.13-r2:0" +RDEPEND="${DEPEND}" diff --git a/dev-java/ant-apache-oro/ChangeLog b/dev-java/ant-apache-oro/ChangeLog index 05b78d9397e3..935d5d7b7aa4 100644 --- a/dev-java/ant-apache-oro/ChangeLog +++ b/dev-java/ant-apache-oro/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/ant-apache-oro -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-oro/ChangeLog,v 1.25 2011/12/31 11:48:09 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-oro/ChangeLog,v 1.26 2012/02/18 22:10:21 caster Exp $ + +*ant-apache-oro-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> + +ant-apache-oro-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-apache-oro-1.7.1.ebuild, ant-apache-oro-1.8.0.ebuild, ant-apache-oro-1.8.1.ebuild: diff --git a/dev-java/ant-apache-oro/ant-apache-oro-1.8.2.ebuild b/dev-java/ant-apache-oro/ant-apache-oro-1.8.2.ebuild new file mode 100644 index 000000000000..d22844491366 --- /dev/null +++ b/dev-java/ant-apache-oro/ant-apache-oro-1.8.2.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-oro/ant-apache-oro-1.8.2.ebuild,v 1.1 2012/02/18 22:10:21 caster Exp $ + +EAPI="4" + +ANT_TASK_DEPNAME="jakarta-oro-2.0" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=dev-java/jakarta-oro-2.0.8-r2:2.0" +RDEPEND="${DEPEND}" diff --git a/dev-java/ant-apache-regexp/ChangeLog b/dev-java/ant-apache-regexp/ChangeLog index f0455fe32589..1a533fc83d15 100644 --- a/dev-java/ant-apache-regexp/ChangeLog +++ b/dev-java/ant-apache-regexp/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/ant-apache-regexp -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-regexp/ChangeLog,v 1.25 2011/12/31 11:49:54 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-regexp/ChangeLog,v 1.26 2012/02/18 22:10:35 caster Exp $ + +*ant-apache-regexp-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> + +ant-apache-regexp-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-apache-regexp-1.7.1.ebuild, ant-apache-regexp-1.8.0.ebuild, diff --git a/dev-java/ant-apache-regexp/ant-apache-regexp-1.8.2.ebuild b/dev-java/ant-apache-regexp/ant-apache-regexp-1.8.2.ebuild new file mode 100644 index 000000000000..8fa595ed1126 --- /dev/null +++ b/dev-java/ant-apache-regexp/ant-apache-regexp-1.8.2.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-regexp/ant-apache-regexp-1.8.2.ebuild,v 1.1 2012/02/18 22:10:35 caster Exp $ + +EAPI="4" + +ANT_TASK_DEPNAME="jakarta-regexp-1.4" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=dev-java/jakarta-regexp-1.4-r1:1.4" +RDEPEND="${DEPEND}" diff --git a/dev-java/ant-apache-resolver/ChangeLog b/dev-java/ant-apache-resolver/ChangeLog index 12cb2ee4cda6..bbbf40aed84c 100644 --- a/dev-java/ant-apache-resolver/ChangeLog +++ b/dev-java/ant-apache-resolver/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/ant-apache-resolver -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-resolver/ChangeLog,v 1.25 2011/12/31 11:52:00 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-resolver/ChangeLog,v 1.26 2012/02/18 22:10:49 caster Exp $ + +*ant-apache-resolver-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> + +ant-apache-resolver-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-apache-resolver-1.7.1.ebuild, ant-apache-resolver-1.8.0.ebuild, diff --git a/dev-java/ant-apache-resolver/ant-apache-resolver-1.8.2.ebuild b/dev-java/ant-apache-resolver/ant-apache-resolver-1.8.2.ebuild new file mode 100644 index 000000000000..7f92d679c8fc --- /dev/null +++ b/dev-java/ant-apache-resolver/ant-apache-resolver-1.8.2.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-resolver/ant-apache-resolver-1.8.2.ebuild,v 1.1 2012/02/18 22:10:49 caster Exp $ + +EAPI="4" + +ANT_TASK_DEPNAME="xml-commons-resolver" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=dev-java/xml-commons-resolver-1.2:0" +RDEPEND="${DEPEND}" diff --git a/dev-java/ant-apache-xalan2/ChangeLog b/dev-java/ant-apache-xalan2/ChangeLog index 9796afb30cb6..03e0ffb0f72b 100644 --- a/dev-java/ant-apache-xalan2/ChangeLog +++ b/dev-java/ant-apache-xalan2/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/ant-apache-xalan2 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-xalan2/ChangeLog,v 1.9 2012/01/01 20:56:57 sera Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-xalan2/ChangeLog,v 1.10 2012/02/18 22:11:03 caster Exp $ + +*ant-apache-xalan2-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> + +ant-apache-xalan2-1.8.2.ebuild: + Version bump, bug #351850. 01 Jan 2012; Ralph Sennhauser <sera@gentoo.org> ant-apache-xalan2-1.8.0.ebuild, ant-apache-xalan2-1.8.1.ebuild: diff --git a/dev-java/ant-apache-xalan2/ant-apache-xalan2-1.8.2.ebuild b/dev-java/ant-apache-xalan2/ant-apache-xalan2-1.8.2.ebuild new file mode 100644 index 000000000000..e4d0f83aa002 --- /dev/null +++ b/dev-java/ant-apache-xalan2/ant-apache-xalan2-1.8.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-apache-xalan2/ant-apache-xalan2-1.8.2.ebuild,v 1.1 2012/02/18 22:11:03 caster Exp $ + +EAPI="4" + +ANT_TASK_DEPNAME="xalan" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="dev-java/xalan" +RDEPEND="${DEPEND}" + +src_unpack() { + ant-tasks_src_unpack all +} diff --git a/dev-java/ant-commons-logging/ChangeLog b/dev-java/ant-commons-logging/ChangeLog index 1a37f35af8b6..309031f09fb4 100644 --- a/dev-java/ant-commons-logging/ChangeLog +++ b/dev-java/ant-commons-logging/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/ant-commons-logging -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-commons-logging/ChangeLog,v 1.25 2011/12/31 11:54:00 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-commons-logging/ChangeLog,v 1.26 2012/02/18 22:11:19 caster Exp $ + +*ant-commons-logging-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> + +ant-commons-logging-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-commons-logging-1.7.1.ebuild, ant-commons-logging-1.8.0.ebuild, diff --git a/dev-java/ant-commons-logging/ant-commons-logging-1.8.2.ebuild b/dev-java/ant-commons-logging/ant-commons-logging-1.8.2.ebuild new file mode 100644 index 000000000000..1f4fa9c4d49d --- /dev/null +++ b/dev-java/ant-commons-logging/ant-commons-logging-1.8.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-commons-logging/ant-commons-logging-1.8.2.ebuild,v 1.1 2012/02/18 22:11:19 caster Exp $ + +EAPI="4" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=dev-java/commons-logging-1.0.4-r2:0" +RDEPEND="${DEPEND}" diff --git a/dev-java/ant-commons-net/ChangeLog b/dev-java/ant-commons-net/ChangeLog index 1cfddbfbddbd..2f673d04d496 100644 --- a/dev-java/ant-commons-net/ChangeLog +++ b/dev-java/ant-commons-net/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/ant-commons-net -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-commons-net/ChangeLog,v 1.25 2011/12/31 11:55:39 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-commons-net/ChangeLog,v 1.26 2012/02/18 22:11:33 caster Exp $ + +*ant-commons-net-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> + +ant-commons-net-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-commons-net-1.7.1.ebuild, ant-commons-net-1.8.0.ebuild, ant-commons-net-1.8.1.ebuild: diff --git a/dev-java/ant-commons-net/ant-commons-net-1.8.2.ebuild b/dev-java/ant-commons-net/ant-commons-net-1.8.2.ebuild new file mode 100644 index 000000000000..a16228c31e63 --- /dev/null +++ b/dev-java/ant-commons-net/ant-commons-net-1.8.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-commons-net/ant-commons-net-1.8.2.ebuild,v 1.1 2012/02/18 22:11:33 caster Exp $ + +EAPI="4" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=dev-java/commons-net-1.4.1-r1:0" +RDEPEND="${DEPEND}" diff --git a/dev-java/ant-jai/ChangeLog b/dev-java/ant-jai/ChangeLog index 4fbee8bde36e..4123914996f2 100644 --- a/dev-java/ant-jai/ChangeLog +++ b/dev-java/ant-jai/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/ant-jai -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jai/ChangeLog,v 1.21 2011/12/31 10:12:04 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jai/ChangeLog,v 1.22 2012/02/18 22:11:48 caster Exp $ + +*ant-jai-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> +ant-jai-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-jai-1.7.1.ebuild, ant-jai-1.8.0.ebuild, ant-jai-1.8.1.ebuild: diff --git a/dev-java/ant-jai/ant-jai-1.8.2.ebuild b/dev-java/ant-jai/ant-jai-1.8.2.ebuild new file mode 100644 index 000000000000..cc3797d184d5 --- /dev/null +++ b/dev-java/ant-jai/ant-jai-1.8.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jai/ant-jai-1.8.2.ebuild,v 1.1 2012/02/18 22:11:48 caster Exp $ + +EAPI="4" + +ANT_TASK_DEPNAME="sun-jai-bin" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" +IUSE="" + +# unmigrated, has textrels and there's also some source one now too +DEPEND=">=dev-java/sun-jai-bin-1.1.2.01-r1" +RDEPEND="${DEPEND}" diff --git a/dev-java/ant-javamail/ChangeLog b/dev-java/ant-javamail/ChangeLog index 9af3bd8c7dd7..412d60fd1d81 100644 --- a/dev-java/ant-javamail/ChangeLog +++ b/dev-java/ant-javamail/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/ant-javamail -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-javamail/ChangeLog,v 1.27 2011/07/18 06:15:55 xarthisius Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-javamail/ChangeLog,v 1.28 2012/02/18 22:12:02 caster Exp $ + +*ant-javamail-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> +ant-javamail-1.8.2.ebuild: + Version bump, bug #351850. 18 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> ant-javamail-1.8.1.ebuild: diff --git a/dev-java/ant-javamail/ant-javamail-1.8.2.ebuild b/dev-java/ant-javamail/ant-javamail-1.8.2.ebuild new file mode 100644 index 000000000000..fbcb02a3e976 --- /dev/null +++ b/dev-java/ant-javamail/ant-javamail-1.8.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-javamail/ant-javamail-1.8.2.ebuild,v 1.1 2012/02/18 22:12:02 caster Exp $ + +EAPI="4" + +ANT_TASK_DEPNAME="--virtual javamail" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="java-virtuals/javamail + java-virtuals/jaf" +RDEPEND="${DEPEND}" + +src_unpack() { + ant-tasks_src_unpack all + java-pkg_jar-from --virtual jaf +} diff --git a/dev-java/ant-jdepend/ChangeLog b/dev-java/ant-jdepend/ChangeLog index a753da00b820..44ad01c5486d 100644 --- a/dev-java/ant-jdepend/ChangeLog +++ b/dev-java/ant-jdepend/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/ant-jdepend -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jdepend/ChangeLog,v 1.25 2011/12/31 12:05:18 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jdepend/ChangeLog,v 1.26 2012/02/18 22:12:17 caster Exp $ + +*ant-jdepend-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> +ant-jdepend-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-jdepend-1.7.1.ebuild, ant-jdepend-1.8.0.ebuild, ant-jdepend-1.8.1.ebuild: diff --git a/dev-java/ant-jdepend/ant-jdepend-1.8.2.ebuild b/dev-java/ant-jdepend/ant-jdepend-1.8.2.ebuild new file mode 100644 index 000000000000..115af8543ca1 --- /dev/null +++ b/dev-java/ant-jdepend/ant-jdepend-1.8.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jdepend/ant-jdepend-1.8.2.ebuild,v 1.1 2012/02/18 22:12:17 caster Exp $ + +EAPI="4" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=dev-java/jdepend-2.9-r2:0" +RDEPEND="${DEPEND}" diff --git a/dev-java/ant-jmf/ChangeLog b/dev-java/ant-jmf/ChangeLog index 69eff43a002e..65a90d5bd27c 100644 --- a/dev-java/ant-jmf/ChangeLog +++ b/dev-java/ant-jmf/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/ant-jmf -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jmf/ChangeLog,v 1.25 2011/12/31 10:15:11 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jmf/ChangeLog,v 1.26 2012/02/18 22:12:32 caster Exp $ + +*ant-jmf-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> +ant-jmf-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-jmf-1.7.1.ebuild, ant-jmf-1.8.0.ebuild, ant-jmf-1.8.1.ebuild: diff --git a/dev-java/ant-jmf/ant-jmf-1.8.2.ebuild b/dev-java/ant-jmf/ant-jmf-1.8.2.ebuild new file mode 100644 index 000000000000..870249da7ff3 --- /dev/null +++ b/dev-java/ant-jmf/ant-jmf-1.8.2.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jmf/ant-jmf-1.8.2.ebuild,v 1.1 2012/02/18 22:12:32 caster Exp $ + +EAPI="4" + +# seems no need to dep on jmf-bin, the classes ant imports are in J2SE API since 1.3 +ANT_TASK_DEPNAME="" + +inherit ant-tasks + +DESCRIPTION="Apache Ant's optional tasks for the Java Media Framework (JMF)." + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="" diff --git a/dev-java/ant-jsch/ChangeLog b/dev-java/ant-jsch/ChangeLog index bc57061ff906..5d869d139c0c 100644 --- a/dev-java/ant-jsch/ChangeLog +++ b/dev-java/ant-jsch/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/ant-jsch -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jsch/ChangeLog,v 1.29 2011/12/31 12:07:43 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jsch/ChangeLog,v 1.30 2012/02/18 22:12:47 caster Exp $ + +*ant-jsch-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> +ant-jsch-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-jsch-1.7.1.ebuild, ant-jsch-1.8.0.ebuild, ant-jsch-1.8.1.ebuild: diff --git a/dev-java/ant-jsch/ant-jsch-1.8.2.ebuild b/dev-java/ant-jsch/ant-jsch-1.8.2.ebuild new file mode 100644 index 000000000000..4d3f4b8f2716 --- /dev/null +++ b/dev-java/ant-jsch/ant-jsch-1.8.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-jsch/ant-jsch-1.8.2.ebuild,v 1.1 2012/02/18 22:12:47 caster Exp $ + +EAPI="4" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=dev-java/jsch-0.1.37:0" +RDEPEND="${DEPEND}" diff --git a/dev-java/ant-junit/ChangeLog b/dev-java/ant-junit/ChangeLog index 85dc5e5b0721..3dd05c5c43a8 100644 --- a/dev-java/ant-junit/ChangeLog +++ b/dev-java/ant-junit/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/ant-junit # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-junit/ChangeLog,v 1.25 2012/01/01 22:24:13 sera Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-junit/ChangeLog,v 1.26 2012/02/18 22:13:01 caster Exp $ + +*ant-junit-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> +ant-junit-1.8.2.ebuild: + Version bump, bug #351850. 01 Jan 2012; Ralph Sennhauser <sera@gentoo.org> ant-junit-1.7.1.ebuild, ant-junit-1.8.0.ebuild, ant-junit-1.8.1.ebuild: diff --git a/dev-java/ant-junit/ant-junit-1.8.2.ebuild b/dev-java/ant-junit/ant-junit-1.8.2.ebuild new file mode 100644 index 000000000000..502a46170f2f --- /dev/null +++ b/dev-java/ant-junit/ant-junit-1.8.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-junit/ant-junit-1.8.2.ebuild,v 1.1 2012/02/18 22:13:01 caster Exp $ + +EAPI="4" + +inherit ant-tasks + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="dev-java/junit:0" +RDEPEND="${DEPEND}" + +src_compile() { + eant jar-junit +} + diff --git a/dev-java/ant-nodeps/ChangeLog b/dev-java/ant-nodeps/ChangeLog index 070725768672..6b52860897ff 100644 --- a/dev-java/ant-nodeps/ChangeLog +++ b/dev-java/ant-nodeps/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/ant-nodeps -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-nodeps/ChangeLog,v 1.27 2011/12/31 12:09:48 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-nodeps/ChangeLog,v 1.28 2012/02/18 22:13:17 caster Exp $ + +*ant-nodeps-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> +ant-nodeps-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-nodeps-1.7.1.ebuild, ant-nodeps-1.8.0.ebuild, ant-nodeps-1.8.1.ebuild: diff --git a/dev-java/ant-nodeps/ant-nodeps-1.8.2.ebuild b/dev-java/ant-nodeps/ant-nodeps-1.8.2.ebuild new file mode 100644 index 000000000000..f38d1616bfb2 --- /dev/null +++ b/dev-java/ant-nodeps/ant-nodeps-1.8.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-nodeps/ant-nodeps-1.8.2.ebuild,v 1.1 2012/02/18 22:13:17 caster Exp $ + +EAPI="4" + +ANT_TASK_DEPNAME="" + +inherit ant-tasks + +DESCRIPTION="Apache Ant's optional tasks requiring no external deps" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + + +DEPEND="" +RDEPEND="" + +src_compile() { + # the classes were moved to ant-core in 1.8.2, this is just for compatibility + mkdir -p build/lib/empty && cd build/lib/empty || die + jar -cf ../${PN}.jar . +} + +src_postinst() { + elog "Upstream has removed ant-nodeps.jar as of 1.8.2 and moved the classes to ant.jar" + elog "This package thus installs an empty jar for compatibility" + elog "and will be removed once reverse dependencies are transitioned." +} diff --git a/dev-java/ant-swing/ChangeLog b/dev-java/ant-swing/ChangeLog index cd2e3e06ffb6..56e6a4739887 100644 --- a/dev-java/ant-swing/ChangeLog +++ b/dev-java/ant-swing/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/ant-swing -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-swing/ChangeLog,v 1.26 2011/12/31 12:11:36 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-swing/ChangeLog,v 1.27 2012/02/18 22:13:31 caster Exp $ + +*ant-swing-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> +ant-swing-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-swing-1.7.1.ebuild, ant-swing-1.8.0.ebuild, ant-swing-1.8.1.ebuild: diff --git a/dev-java/ant-swing/ant-swing-1.8.2.ebuild b/dev-java/ant-swing/ant-swing-1.8.2.ebuild new file mode 100644 index 000000000000..100700acecf5 --- /dev/null +++ b/dev-java/ant-swing/ant-swing-1.8.2.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-swing/ant-swing-1.8.2.ebuild,v 1.1 2012/02/18 22:13:31 caster Exp $ + +EAPI="4" +# no extra deps +ANT_TASK_DEPNAME="" + +inherit ant-tasks + +DESCRIPTION="Apache Ant's optional tasks for Swing." + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" diff --git a/dev-java/ant-testutil/ChangeLog b/dev-java/ant-testutil/ChangeLog index d13fc49ed32f..ba188bf25502 100644 --- a/dev-java/ant-testutil/ChangeLog +++ b/dev-java/ant-testutil/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/ant-testutil -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-testutil/ChangeLog,v 1.9 2011/12/31 11:23:53 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-testutil/ChangeLog,v 1.10 2012/02/18 22:13:46 caster Exp $ + +*ant-testutil-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> +ant-testutil-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> +ant-testutil-1.8.0.ebuild: Restore 1.8.0 as there still are reverse dependencies, drop ia64 keyword diff --git a/dev-java/ant-testutil/ant-testutil-1.8.2.ebuild b/dev-java/ant-testutil/ant-testutil-1.8.2.ebuild new file mode 100644 index 000000000000..c999786bf25e --- /dev/null +++ b/dev-java/ant-testutil/ant-testutil-1.8.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-testutil/ant-testutil-1.8.2.ebuild,v 1.1 2012/02/18 22:13:46 caster Exp $ + +EAPI="4" + +inherit ant-tasks + +DESCRIPTION="Apache Ant's optional test utility classes" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +DEPEND="virtual/jdk:1.6 + dev-java/junit:4 + ~dev-java/ant-swing-${PV} + ~dev-java/ant-junit4-${PV}" +RDEPEND="" + +IUSE="" + +# the build system builds much more than it actually packages, so there are many +# build-only deps, but since those are quite common, it wasn't worth to patch it + +src_unpack() { + ant-tasks_src_unpack base + java-pkg_jar-from --build-only junit-4,ant-junit4,ant-swing + java-pkg_jar-from --build-only ant-core ant-launcher.jar +} + +src_compile() { + eant test-jar +} diff --git a/dev-java/ant-trax/ChangeLog b/dev-java/ant-trax/ChangeLog index 53c470b9a0f6..60eed8320ff1 100644 --- a/dev-java/ant-trax/ChangeLog +++ b/dev-java/ant-trax/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/ant-trax # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-trax/ChangeLog,v 1.26 2012/01/01 20:54:51 sera Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-trax/ChangeLog,v 1.27 2012/02/18 22:14:01 caster Exp $ + +*ant-trax-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> +ant-trax-1.8.2.ebuild: + Version bump, bug #351850. 01 Jan 2012; Ralph Sennhauser <sera@gentoo.org> ant-trax-1.7.1.ebuild, ant-trax-1.8.0.ebuild, ant-trax-1.8.1.ebuild: diff --git a/dev-java/ant-trax/ant-trax-1.8.2.ebuild b/dev-java/ant-trax/ant-trax-1.8.2.ebuild new file mode 100644 index 000000000000..092551819c70 --- /dev/null +++ b/dev-java/ant-trax/ant-trax-1.8.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-trax/ant-trax-1.8.2.ebuild,v 1.1 2012/02/18 22:14:01 caster Exp $ + +EAPI="4" + +ANT_TASK_DEPNAME="" + +inherit ant-tasks + +DESCRIPTION="Apache Ant .jar with optional tasks depending on XML transformer (Deprecated!)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="" +RDEPEND="" + +# it seems that xslt task will try to use Xalan2TraceSupport from ant-apache-xalan2 +# when xalan happens to be on ant's classpath, so it's safer to have ant-apache-xalan2 there +# we need PDEPEND and register-optional-dependency to break circular dependency +PDEPEND="~dev-java/ant-apache-xalan2-${PV}" + +src_compile() { + # the classes were moved to ant-core in 1.8.1, this is just for compatibility + mkdir -p build/lib/empty && cd build/lib/empty || die + jar -cf ../${PN}.jar . +} + +src_install() { + ant-tasks_src_install + java-pkg_register-optional-dependency ant-apache-xalan2 +} + +src_postinst() { + elog "Upstream has removed ant-trax.jar as of 1.8.1 and moved the classes to ant.jar" + elog "This package thus installs an empty jar for compatibility" + elog "and will be removed once reverse dependencies are transitioned." +} diff --git a/dev-java/ant/ChangeLog b/dev-java/ant/ChangeLog index 6797fbbe6aa2..b9df57c5f3ee 100644 --- a/dev-java/ant/ChangeLog +++ b/dev-java/ant/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/ant -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant/ChangeLog,v 1.130 2011/12/31 11:26:24 sera Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant/ChangeLog,v 1.131 2012/02/18 22:14:16 caster Exp $ + +*ant-1.8.2 (18 Feb 2012) + + 18 Feb 2012; Vlastimil Babka <caster@gentoo.org> +ant-1.8.2.ebuild: + Version bump, bug #351850. 31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> ant-1.7.1.ebuild, ant-1.8.0.ebuild, ant-1.8.1.ebuild: diff --git a/dev-java/ant/ant-1.8.2.ebuild b/dev-java/ant/ant-1.8.2.ebuild new file mode 100644 index 000000000000..1959e7570a45 --- /dev/null +++ b/dev-java/ant/ant-1.8.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant/ant-1.8.2.ebuild,v 1.1 2012/02/18 22:14:16 caster Exp $ + +EAPI="4" + +inherit versionator + +DESCRIPTION="Java-based build tool similar to 'make' that uses XML configuration files." +HOMEPAGE="http://ant.apache.org/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="~dev-java/ant-core-${PV}" +RDEPEND="${DEPEND}" + +IUSE="X +antlr +bcel +bsf +commonslogging +commonsnet jai +javamail +jdepend jmf + +jsch +log4j +oro +regexp +resolver testutil" + +RDEPEND="~dev-java/ant-core-${PV} + ~dev-java/ant-nodeps-${PV} + ~dev-java/ant-junit-${PV} + !dev-java/ant-optional + !dev-java/ant-tasks + ~dev-java/ant-trax-${PV} + ~dev-java/ant-apache-xalan2-${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} ) + testutil? ( ~dev-java/ant-testutil-${PV} ) + X? ( ~dev-java/ant-swing-${PV} )" + +DEPEND="" + +S="${WORKDIR}" + +src_compile() { :; } + +pkg_postinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + # if we update from a version below 1.7.1 + if ! version_is_at_least 1.7.1 ${REPLACING_VERSIONS}; then + elog "Since 1.7.1, the ant-tasks meta-ebuild has been removed and its USE" + elog "flags have been moved to dev-java/ant." + elog + elog "You may now freely set the USE flags of this package without breaking" + elog "building of Java packages, which depend on the exact ant tasks they need." + elog "The USE flags default to enabled (except X, jai and jmf) for convenience." + fi + fi +} |