diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2007-01-28 21:42:24 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2007-01-28 21:42:24 +0000 |
commit | 6690dc8c58110b86939c02c831d574afe8a7ca74 (patch) | |
tree | 4eff2c9f227d4418e241c9c3f4c4c3f8e9adc5dc /eclass | |
parent | x86 stable wrt bug 156304 (diff) | |
download | gentoo-2-6690dc8c58110b86939c02c831d574afe8a7ca74.tar.gz gentoo-2-6690dc8c58110b86939c02c831d574afe8a7ca74.tar.bz2 gentoo-2-6690dc8c58110b86939c02c831d574afe8a7ca74.zip |
Use WANT_ANT_TASKS if EANT_ANT_TASKS is not defined. Fixes bug #164315.
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/java-ant-2.eclass | 6 | ||||
-rw-r--r-- | eclass/java-pkg-2.eclass | 6 |
2 files changed, 8 insertions, 4 deletions
diff --git a/eclass/java-ant-2.eclass b/eclass/java-ant-2.eclass index 484d7126915c..8f78577e2aaa 100644 --- a/eclass/java-ant-2.eclass +++ b/eclass/java-ant-2.eclass @@ -10,7 +10,7 @@ # # Licensed under the GNU General Public License, v2 # -# $Header: /var/cvsroot/gentoo-x86/eclass/java-ant-2.eclass,v 1.14 2007/01/21 01:20:21 caster Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/java-ant-2.eclass,v 1.15 2007/01/28 21:42:24 betelgeuse Exp $ inherit java-utils-2 @@ -27,8 +27,10 @@ inherit java-utils-2 # We need some tools from javatoolkit. We also need portage 2.1 for phase hooks DEPEND=">=dev-java/javatoolkit-0.1.5 ${JAVA_PKG_PORTAGE_DEP}" + # add ant-core into DEPEND, unless disabled -[[ "${JAVA_ANT_DISABLE_ANT_CORE_DEP:-true}" ]] || DEPEND="${DEPEND} dev-java/ant-core" +[[ "${JAVA_ANT_DISABLE_ANT_CORE_DEP}" ]] || DEPEND="${DEPEND} dev-java/ant-core" + # add ant tasks specified in WANT_ANT_TASKS to DEPEND local ANT_TASKS_DEPEND; ANT_TASKS_DEPEND="$(java-pkg_ant-tasks-depend)" diff --git a/eclass/java-pkg-2.eclass b/eclass/java-pkg-2.eclass index c8590ab12ddb..5f7c5a64c4b5 100644 --- a/eclass/java-pkg-2.eclass +++ b/eclass/java-pkg-2.eclass @@ -5,7 +5,7 @@ # # Licensed under the GNU General Public License, v2 # -# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg-2.eclass,v 1.19 2007/01/28 20:04:59 betelgeuse Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg-2.eclass,v 1.20 2007/01/28 21:42:24 betelgeuse Exp $ inherit java-utils-2 @@ -79,7 +79,9 @@ java-pkg-2_src_compile() { local antflags="${EANT_BUILD_TARGET:=jar}" hasq doc ${IUSE} && antflags="${antflags} $(use_doc ${EANT_DOC_TARGET})" - ANT_TASKS="${ANT_TASKS} ${EANT_ANT_TASKS}" \ + local tasks + [[ ${EANT_ANT_TASKS} ]] && tasks="${ANT_TASKS} ${EANT_ANT_TASKS}" + ANT_TASKS="${tasks}" \ eant ${antflags} -f "${EANT_BUILD_XML}" ${EANT_EXTRA_ARGS} "${@}" else echo "${FUNCNAME}: ${EANT_BUILD_XML} not found so nothing to do." |