Gentoo Archives: gentoo-commits

From: "Vlastimil Babka (caster)" <caster@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: ant-tasks.eclass
Date: Thu, 25 Dec 2008 00:39:05
Message-Id: E1LFeFj-0000Nf-Rr@stork.gentoo.org
1 caster 08/12/25 00:39:03
2
3 Modified: ant-tasks.eclass
4 Log:
5 Add a blocker on dev-java/ant-tasks for tasks with version >=1.7.1 to solve bug #252324.
6
7 Revision Changes Path
8 1.7 eclass/ant-tasks.eclass
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ant-tasks.eclass?rev=1.7&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ant-tasks.eclass?rev=1.7&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ant-tasks.eclass?r1=1.6&r2=1.7
13
14 Index: ant-tasks.eclass
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/ant-tasks.eclass,v
17 retrieving revision 1.6
18 retrieving revision 1.7
19 diff -u -r1.6 -r1.7
20 --- ant-tasks.eclass 14 Jul 2008 21:38:14 -0000 1.6
21 +++ ant-tasks.eclass 25 Dec 2008 00:39:03 -0000 1.7
22 @@ -3,7 +3,7 @@
23 # Copyright 2007 Gentoo Foundation
24 # Distributed under the terms of the GNU General Public License, v2 or later
25 # Author Vlastimil Babka <caster@g.o>
26 -# $Header: /var/cvsroot/gentoo-x86/eclass/ant-tasks.eclass,v 1.6 2008/07/14 21:38:14 caster Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/eclass/ant-tasks.eclass,v 1.7 2008/12/25 00:39:03 caster Exp $
28
29 # we set ant-core dep ourselves, restricted
30 JAVA_ANT_DISABLE_ANT_CORE_DEP=true
31 @@ -104,6 +104,12 @@
32 DEPEND=">=virtual/jdk-${ANT_TASK_JDKVER}
33 ${RDEPEND}"
34
35 +# we need direct blockers with old ant-tasks for file collisions - bug #252324
36 +if version_is_at_least 1.7.1 ; then
37 + DEPEND="${DEPEND}
38 + !dev-java/ant-tasks"
39 +fi
40 +
41 # Would run the full ant test suite for every ant task
42 RESTRICT="test"