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: java-pkg-2.eclass java-pkg-opt-2.eclass java-utils-2.eclass
Date: Sat, 11 Oct 2008 21:07:19
Message-Id: E1Kolg9-0005sk-Hv@stork.gentoo.org
1 caster 08/10/11 21:07:13
2
3 Modified: java-pkg-2.eclass java-pkg-opt-2.eclass
4 java-utils-2.eclass
5 Log:
6 Move the src_prepare export from java-utils-2 to java-pkg-2 and java-pkg-opt-2 (where it's now called only if USE=java).
7
8 Revision Changes Path
9 1.30 eclass/java-pkg-2.eclass
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/java-pkg-2.eclass?rev=1.30&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/java-pkg-2.eclass?rev=1.30&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/java-pkg-2.eclass?r1=1.29&r2=1.30
14
15 Index: java-pkg-2.eclass
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/eclass/java-pkg-2.eclass,v
18 retrieving revision 1.29
19 retrieving revision 1.30
20 diff -u -r1.29 -r1.30
21 --- java-pkg-2.eclass 18 Jul 2008 22:53:20 -0000 1.29
22 +++ java-pkg-2.eclass 11 Oct 2008 21:07:13 -0000 1.30
23 @@ -5,7 +5,7 @@
24 #
25 # Licensed under the GNU General Public License, v2
26 #
27 -# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg-2.eclass,v 1.29 2008/07/18 22:53:20 betelgeuse Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg-2.eclass,v 1.30 2008/10/11 21:07:13 caster Exp $
29
30 inherit java-utils-2
31
32 @@ -50,6 +50,7 @@
33 fi
34
35 EXPORT_FUNCTIONS pkg_setup src_compile pkg_preinst
36 +[[ "${EAPI:-0}" == "2" ]] && EXPORT_FUNCTIONS src_prepare
37
38 # ------------------------------------------------------------------------------
39 # @eclass-pkg_setup
40 @@ -62,6 +63,15 @@
41 }
42
43 # ------------------------------------------------------------------------------
44 +# @eclass-src_prepare
45 +#
46 +# wrapper for java-utils-2_src_prepare
47 +# ------------------------------------------------------------------------------
48 +java-pkg-2_src_prepare() {
49 + java-utils-2_src_prepare
50 +}
51 +
52 +# ------------------------------------------------------------------------------
53 # @eclass-src_compile
54 #
55 # Default src_compile for java packages
56
57
58
59 1.10 eclass/java-pkg-opt-2.eclass
60
61 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/java-pkg-opt-2.eclass?rev=1.10&view=markup
62 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/java-pkg-opt-2.eclass?rev=1.10&content-type=text/plain
63 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/java-pkg-opt-2.eclass?r1=1.9&r2=1.10
64
65 Index: java-pkg-opt-2.eclass
66 ===================================================================
67 RCS file: /var/cvsroot/gentoo-x86/eclass/java-pkg-opt-2.eclass,v
68 retrieving revision 1.9
69 retrieving revision 1.10
70 diff -u -r1.9 -r1.10
71 --- java-pkg-opt-2.eclass 6 Jan 2008 19:30:24 -0000 1.9
72 +++ java-pkg-opt-2.eclass 11 Oct 2008 21:07:13 -0000 1.10
73 @@ -10,7 +10,7 @@
74 # Removed phase hooks because Portage does proper env saving now.
75 # <betelgeuse@g.o>
76 #
77 -# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg-opt-2.eclass,v 1.9 2008/01/06 19:30:24 swegener Exp $
78 +# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg-opt-2.eclass,v 1.10 2008/10/11 21:07:13 caster Exp $
79
80 inherit java-utils-2
81
82 @@ -37,9 +37,19 @@
83 IUSE="${JAVA_PKG_IUSE} ${JAVA_PKG_OPT_USE}"
84
85 EXPORT_FUNCTIONS pkg_setup
86 +[[ "${EAPI:-0}" == "2" ]] && EXPORT_FUNCTIONS src_prepare
87
88 # ------------------------------------------------------------------------------
89 # ------------------------------------------------------------------------------
90 java-pkg-opt-2_pkg_setup() {
91 use ${JAVA_PKG_OPT_USE} && java-pkg_init
92 }
93 +
94 +# ------------------------------------------------------------------------------
95 +# @eclass-src_prepare
96 +#
97 +# wrapper for java-utils-2_src_prepare
98 +# ------------------------------------------------------------------------------
99 +java-pkg-opt-2_src_prepare() {
100 + use ${JAVA_PKG_OPT_USE} && java-utils-2_src_prepare
101 +}
102
103
104
105 1.117 eclass/java-utils-2.eclass
106
107 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/java-utils-2.eclass?rev=1.117&view=markup
108 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/java-utils-2.eclass?rev=1.117&content-type=text/plain
109 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/java-utils-2.eclass?r1=1.116&r2=1.117
110
111 Index: java-utils-2.eclass
112 ===================================================================
113 RCS file: /var/cvsroot/gentoo-x86/eclass/java-utils-2.eclass,v
114 retrieving revision 1.116
115 retrieving revision 1.117
116 diff -u -r1.116 -r1.117
117 --- java-utils-2.eclass 10 Oct 2008 20:11:46 -0000 1.116
118 +++ java-utils-2.eclass 11 Oct 2008 21:07:13 -0000 1.117
119 @@ -6,7 +6,7 @@
120 #
121 # Licensed under the GNU General Public License, v2
122 #
123 -# $Header: /var/cvsroot/gentoo-x86/eclass/java-utils-2.eclass,v 1.116 2008/10/10 20:11:46 betelgeuse Exp $
124 +# $Header: /var/cvsroot/gentoo-x86/eclass/java-utils-2.eclass,v 1.117 2008/10/11 21:07:13 caster Exp $
125
126 # -----------------------------------------------------------------------------
127 # @eclass-begin
128 @@ -37,8 +37,6 @@
129 # Make sure we use java-config-2
130 export WANT_JAVA_CONFIG="2"
131
132 -[[ "${EAPI:-0}" == "2" ]] && EXPORT_FUNCTIONS src_prepare
133 -
134 # -----------------------------------------------------------------------------
135 # @variable-external WANT_ANT_TASKS
136 # @variable-default ""
137 @@ -1808,6 +1806,7 @@
138 # @eclass-src_prepare
139 #
140 # src_prepare Searches for bundled jars
141 +# Don't call directly, but via java-pkg-2_src_prepare!
142 # ------------------------------------------------------------------------------
143
144 java-utils-2_src_prepare() {