Gentoo Archives: gentoo-commits

From: "Serkan Kaba (serkan)" <serkan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: java-pkg-2.eclass
Date: Wed, 28 Jan 2009 19:59:55
Message-Id: E1LSGZm-0006Oo-1U@stork.gentoo.org
1 serkan 09/01/28 19:59:54
2
3 Modified: java-pkg-2.eclass
4 Log:
5 Add support for the upcoming java-dep-check.
6
7 Revision Changes Path
8 1.32 eclass/java-pkg-2.eclass
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/java-pkg-2.eclass?rev=1.32&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/java-pkg-2.eclass?rev=1.32&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/java-pkg-2.eclass?r1=1.31&r2=1.32
13
14 Index: java-pkg-2.eclass
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/java-pkg-2.eclass,v
17 retrieving revision 1.31
18 retrieving revision 1.32
19 diff -u -r1.31 -r1.32
20 --- java-pkg-2.eclass 22 Dec 2008 22:09:38 -0000 1.31
21 +++ java-pkg-2.eclass 28 Jan 2009 19:59:53 -0000 1.32
22 @@ -5,7 +5,7 @@
23 #
24 # Licensed under the GNU General Public License, v2
25 #
26 -# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg-2.eclass,v 1.31 2008/12/22 22:09:38 serkan Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg-2.eclass,v 1.32 2009/01/28 19:59:53 serkan Exp $
28
29 inherit java-utils-2
30
31 @@ -109,12 +109,15 @@
32 if has_version dev-java/java-dep-check; then
33 [[ -e "${JAVA_PKG_ENV}" ]] || return
34 local output=$(GENTOO_VM= java-dep-check --image "${D}" "${JAVA_PKG_ENV}")
35 - if [[ ${output} ]]; then
36 + if [[ ${output} && has_version <=dev-java/java-dep-check-0.2 ]]; then
37 ewarn "Possibly unneeded dependencies found in package.env:"
38 for dep in ${output}; do
39 ewarn "\t${dep}"
40 done
41 fi
42 + if [[ ${output} && has_version >dev-java/java-dep-check-0.2 ]]; then
43 + ewarn "${output}"
44 + fi
45 else
46 eerror "Install dev-java/java-dep-check for dependency checking"
47 fi