Gentoo Archives: gentoo-commits

From: "Alistair Bush (ali_bush)" <ali_bush@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/jdom: ChangeLog jdom-1.0-r3.ebuild jdom-1.0_beta10-r5.ebuild jdom-1.0_beta9-r4.ebuild
Date: Sun, 16 Sep 2007 08:35:27
Message-Id: E1IWpTq-0003Wj-Qp@stork.gentoo.org
1 ali_bush 07/09/16 08:27:50
2
3 Modified: ChangeLog
4 Added: jdom-1.0-r3.ebuild jdom-1.0_beta10-r5.ebuild
5 jdom-1.0_beta9-r4.ebuild
6 Log:
7 Splitting jdom's jaxen class to jdom-jaxen to resolve circular dependencies
8 (Portage version: 2.1.3.9)
9
10 Revision Changes Path
11 1.56 dev-java/jdom/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom/ChangeLog?rev=1.56&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom/ChangeLog?rev=1.56&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom/ChangeLog?r1=1.55&r2=1.56
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-java/jdom/ChangeLog,v
20 retrieving revision 1.55
21 retrieving revision 1.56
22 diff -u -r1.55 -r1.56
23 --- ChangeLog 22 Jul 2007 09:22:07 -0000 1.55
24 +++ ChangeLog 16 Sep 2007 08:27:50 -0000 1.56
25 @@ -1,6 +1,15 @@
26 # ChangeLog for dev-java/jdom
27 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jdom/ChangeLog,v 1.55 2007/07/22 09:22:07 betelgeuse Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-java/jdom/ChangeLog,v 1.56 2007/09/16 08:27:50 ali_bush Exp $
30 +
31 +*jdom-1.0-r3 (16 Sep 2007)
32 +*jdom-1.0_beta10-r5 (16 Sep 2007)
33 +*jdom-1.0_beta9-r4 (16 Sep 2007)
34 +
35 + 16 Sep 2007; <alistair@g.o> +jdom-1.0_beta9-r4.ebuild,
36 + +jdom-1.0_beta10-r5.ebuild, +jdom-1.0-r3.ebuild:
37 + Splitting jdom's jaxen class into package jdom-jaxen to resolve circular
38 + dependencies
39
40 22 Jul 2007; Petteri Räty <betelgeuse@g.o>
41 jdom-1.0_beta9-r2.ebuild, jdom-1.0_beta10-r4.ebuild:
42
43
44
45 1.1 dev-java/jdom/jdom-1.0-r3.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom/jdom-1.0-r3.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom/jdom-1.0-r3.ebuild?rev=1.1&content-type=text/plain
49
50 Index: jdom-1.0-r3.ebuild
51 ===================================================================
52 # Copyright 1999-2007 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/dev-java/jdom/jdom-1.0-r3.ebuild,v 1.1 2007/09/16 08:27:50 ali_bush Exp $
55
56 JAVA_PKG_IUSE="doc examples source"
57
58 inherit java-pkg-2 java-ant-2
59
60 MY_PN="jdom"
61 MY_PV="b9"
62 MY_P="${MY_PN}-${MY_PV}"
63
64 DESCRIPTION="Java API to manipulate XML data"
65 SRC_URI="http://www.jdom.org/dist/source/archive/${MY_P}.tar.gz"
66 HOMEPAGE="http://www.jdom.org"
67 LICENSE="JDOM"
68 SLOT="${PV}"
69 KEYWORDS="~amd64"
70
71 COMMON_DEP="dev-java/saxpath
72 >=dev-java/xerces-2.7"
73 RDEPEND=">=virtual/jre-1.4
74 ${COMMON_DEP}"
75 DEPEND=">=virtual/jdk-1.4
76 ${COMMON_DEP}"
77 PDEPEND="~dev-java/jdom-jaxen-${PV}"
78 IUSE=""
79
80 S="${WORKDIR}/${MY_P}"
81
82 src_unpack() {
83 unpack ${A}
84 cd "${S}"
85
86 rm -v build/*.jar lib/*.jar || die
87 rm -v src/java/org/jdom/xpath/JaxenXPath.java \
88 || die "Unable to remove Jaxen Binding class."
89 rm -rf build/apidocs || die
90
91 cd ${S}/lib
92 java-pkg_jar-from saxpath,xerces-2
93 }
94
95 src_compile() {
96 # to prevent a newer jdom from going into cp
97 # (EANT_ANT_TASKS doesn't work with none)
98 ANT_TASKS="none" eant package $(use_doc)
99 }
100
101 src_install() {
102 java-pkg_dojar build/*.jar
103
104 java-pkg_register-dependency "jdom-jaxen-${SLOT}"
105
106 dodoc CHANGES.txt COMMITTERS.txt README.txt TODO.txt || die
107 use doc && java-pkg_dojavadoc build/apidocs
108 use examples && java-pkg_doexamples samples
109 use source && java-pkg_dosrc src/java/org
110 }
111
112
113
114 1.1 dev-java/jdom/jdom-1.0_beta10-r5.ebuild
115
116 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom/jdom-1.0_beta10-r5.ebuild?rev=1.1&view=markup
117 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom/jdom-1.0_beta10-r5.ebuild?rev=1.1&content-type=text/plain
118
119 Index: jdom-1.0_beta10-r5.ebuild
120 ===================================================================
121 # Copyright 1999-2007 Gentoo Foundation
122 # Distributed under the terms of the GNU General Public License v2
123 # $Header: /var/cvsroot/gentoo-x86/dev-java/jdom/jdom-1.0_beta10-r5.ebuild,v 1.1 2007/09/16 08:27:50 ali_bush Exp $
124
125 JAVA_PKG_IUSE="doc examples source"
126
127 inherit java-pkg-2 java-ant-2
128
129 MY_PN="jdom"
130 MY_PV="b9"
131 MY_P="${MY_PN}-${MY_PV}"
132
133 DESCRIPTION="Java API to manipulate XML data"
134 SRC_URI="http://www.jdom.org/dist/source/archive/${MY_P}.tar.gz"
135 HOMEPAGE="http://www.jdom.org"
136 LICENSE="JDOM"
137 SLOT="${PV}"
138 KEYWORDS="~amd64"
139
140 COMMON_DEP="dev-java/saxpath
141 >=dev-java/xerces-2.7"
142 RDEPEND=">=virtual/jre-1.4
143 ${COMMON_DEP}"
144 DEPEND=">=virtual/jdk-1.4
145 ${COMMON_DEP}"
146 PDEPEND="~dev-java/jdom-jaxen-${PV}"
147 IUSE=""
148
149 S="${WORKDIR}/${MY_P}"
150
151 src_unpack() {
152 unpack ${A}
153 cd "${S}"
154
155 rm -v build/*.jar lib/*.jar || die
156 rm -v src/java/org/jdom/xpath/JaxenXPath.java \
157 || die "Unable to remove Jaxen Binding class."
158 rm -rf build/apidocs || die
159
160 cd ${S}/lib
161 java-pkg_jar-from saxpath,xerces-2
162 }
163
164 src_compile() {
165 # to prevent a newer jdom from going into cp
166 # (EANT_ANT_TASKS doesn't work with none)
167 ANT_TASKS="none" eant package $(use_doc)
168 }
169
170 src_install() {
171 java-pkg_dojar build/*.jar
172
173 java-pkg_register-dependency "jdom-jaxen-${SLOT}"
174
175 dodoc CHANGES.txt COMMITTERS.txt README.txt TODO.txt || die
176 use doc && java-pkg_dojavadoc build/apidocs
177 use examples && java-pkg_doexamples samples
178 use source && java-pkg_dosrc src/java/org
179 }
180
181
182
183 1.1 dev-java/jdom/jdom-1.0_beta9-r4.ebuild
184
185 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom/jdom-1.0_beta9-r4.ebuild?rev=1.1&view=markup
186 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom/jdom-1.0_beta9-r4.ebuild?rev=1.1&content-type=text/plain
187
188 Index: jdom-1.0_beta9-r4.ebuild
189 ===================================================================
190 # Copyright 1999-2007 Gentoo Foundation
191 # Distributed under the terms of the GNU General Public License v2
192 # $Header: /var/cvsroot/gentoo-x86/dev-java/jdom/jdom-1.0_beta9-r4.ebuild,v 1.1 2007/09/16 08:27:50 ali_bush Exp $
193
194 JAVA_PKG_IUSE="doc examples source"
195
196 inherit java-pkg-2 java-ant-2
197
198 MY_PN="jdom"
199 MY_PV="b9"
200 MY_P="${MY_PN}-${MY_PV}"
201
202 DESCRIPTION="Java API to manipulate XML data"
203 SRC_URI="http://www.jdom.org/dist/source/archive/${MY_P}.tar.gz"
204 HOMEPAGE="http://www.jdom.org"
205 LICENSE="JDOM"
206 SLOT="${PV}"
207 KEYWORDS="~amd64"
208
209 COMMON_DEP="dev-java/saxpath
210 >=dev-java/xerces-2.7"
211 RDEPEND=">=virtual/jre-1.4
212 ${COMMON_DEP}"
213 DEPEND=">=virtual/jdk-1.4
214 ${COMMON_DEP}"
215 PDEPEND="~dev-java/jdom-jaxen-${PV}"
216 IUSE=""
217
218 S="${WORKDIR}/${MY_P}"
219
220 src_unpack() {
221 unpack ${A}
222 cd "${S}"
223
224 rm -v build/*.jar lib/*.jar || die
225 rm -v src/java/org/jdom/xpath/JaxenXPath.java \
226 || die "Unable to remove Jaxen Binding class."
227 rm -rf build/apidocs || die
228
229 cd ${S}/lib
230 java-pkg_jar-from saxpath,xerces-2
231 }
232
233 src_compile() {
234 # to prevent a newer jdom from going into cp
235 # (EANT_ANT_TASKS doesn't work with none)
236 ANT_TASKS="none" eant package $(use_doc)
237 }
238
239 src_install() {
240 java-pkg_dojar build/*.jar
241
242 java-pkg_register-dependency "jdom-jaxen-${SLOT}"
243
244 dodoc CHANGES.txt COMMITTERS.txt README.txt TODO.txt || die
245 use doc && java-pkg_dojavadoc build/apidocs
246 use examples && java-pkg_doexamples samples
247 use source && java-pkg_dosrc src/java/org
248 }
249
250
251
252 --
253 gentoo-commits@g.o mailing list