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-jaxen: ChangeLog jdom-jaxen-1.0.ebuild Manifest metadata.xml jdom-jaxen-1.0_beta10.ebuild jdom-jaxen-1.0_beta9-r2.ebuild
Date: Sun, 16 Sep 2007 08:31:18
Message-Id: E1IWpPo-0005Tr-6G@stork.gentoo.org
1 ali_bush 07/09/16 08:23:40
2
3 Added: ChangeLog jdom-jaxen-1.0.ebuild Manifest
4 metadata.xml jdom-jaxen-1.0_beta10.ebuild
5 jdom-jaxen-1.0_beta9-r2.ebuild
6 Log:
7 Splitting jdom's jaxen class to avoid circular dependencies
8 (Portage version: 2.1.3.9)
9
10 Revision Changes Path
11 1.1 dev-java/jdom-jaxen/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom-jaxen/ChangeLog?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom-jaxen/ChangeLog?rev=1.1&content-type=text/plain
15
16 Index: ChangeLog
17 ===================================================================
18 # ChangeLog for dev-java/jdom-jaxen
19 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
20 # $Header: /var/cvsroot/gentoo-x86/dev-java/jdom-jaxen/ChangeLog,v 1.1 2007/09/16 08:23:39 ali_bush Exp $
21
22 *jdom-jaxen-1.0 (16 Sep 2007)
23 *jdom-jaxen-1.0_beta10 (16 Sep 2007)
24 *jdom-jaxen-1.0_beta9-r2 (16 Sep 2007)
25
26 16 Sep 2007; <alistair@g.o> +metadata.xml,
27 +jdom-jaxen-1.0_beta9-r2.ebuild, +jdom-jaxen-1.0_beta10.ebuild,
28 +jdom-jaxen-1.0.ebuild:
29 Splitting jdom's jaxen class into separate package to avoid circular
30 dependencies.
31
32
33
34
35 1.1 dev-java/jdom-jaxen/jdom-jaxen-1.0.ebuild
36
37 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom-jaxen/jdom-jaxen-1.0.ebuild?rev=1.1&view=markup
38 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom-jaxen/jdom-jaxen-1.0.ebuild?rev=1.1&content-type=text/plain
39
40 Index: jdom-jaxen-1.0.ebuild
41 ===================================================================
42 # Copyright 1999-2007 Gentoo Foundation
43 # Distributed under the terms of the GNU General Public License v2
44 # $Header: /var/cvsroot/gentoo-x86/dev-java/jdom-jaxen/jdom-jaxen-1.0.ebuild,v 1.1 2007/09/16 08:23:39 ali_bush Exp $
45
46 JAVA_PKG_IUSE=""
47
48 inherit base java-pkg-2
49
50 MY_PN="jdom"
51 MY_PV="b9"
52 MY_P="${MY_PN}-${MY_PV}"
53
54 DESCRIPTION="Jaxen binding for jdom."
55 HOMEPAGE="www.jdom.org"
56 SRC_URI="http://www.jdom.org/dist/source/${MY_P}.tar.gz"
57
58 LICENSE="JDOM"
59 SLOT="${PV}"
60 KEYWORDS="~amd64"
61
62 IUSE=""
63
64 COMMON_DEP="~dev-java/jdom-1.0_beta9
65 =dev-java/jaxen-1.1*
66 dev-java/saxpath"
67
68 RDEPEND=">=virtual/jre-1.4
69 ${COMMON_DEP}"
70 DEPEND=">=virtual/jdk-1.4
71 app-arch/unzip
72 ${COMMON_DEP}"
73
74 S="${WORKDIR}/${MY_P}"
75
76 src_compile() {
77 cd "${S}/src/java/org/jdom/xpath/"
78 mv JaxenXPath.java JaxenXPath.java.bak
79 sed 's/SAXPathException/Exception/g' JaxenXPath.java.bak > JaxenXPath.java
80
81 cd "${S}"
82
83 mkdir -p "${S}/build/org/jdom/xpath" || die "Unable to create dir."
84 ejavac -d "${S}/build/" \
85 -classpath $(java-config -p jdom-1.0_beta9,jaxen-1.1,saxpath) \
86 src/java/org/jdom/xpath/JaxenXPath.java
87
88 jar cf jdom-jaxen.jar -C build org || die "Failed to create jar."
89 }
90
91 src_install() {
92 java-pkg_dojar "${PN}.jar"
93 #use doc && java-pkg_dojavadoc build/javadoc
94 #use source && java-pkg_dosrc src
95 }
96
97
98
99
100 1.1 dev-java/jdom-jaxen/Manifest
101
102 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom-jaxen/Manifest?rev=1.1&view=markup
103 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom-jaxen/Manifest?rev=1.1&content-type=text/plain
104
105 Index: Manifest
106 ===================================================================
107 DIST jdom-b9.tar.gz 3417274 RMD160 af44cb104946cc05e1a55a23951c364d08c4cc89 SHA1 f28f676809e3333254e6041e342f2d4e314b4908 SHA256 00c4ddf640b17768582bba0e8b8a2584fe42b2540a98d1bfa276fa43bef1a676
108 EBUILD jdom-jaxen-1.0.ebuild 1183 RMD160 d5cbfe4c067a7ff82f1e207b0beb75315dbaf8ab SHA1 a3ffe58c5301b75e9182a57621495140d02260df SHA256 dc76260217f951e0f5fa69c8cd2b167cc294453c1bf732cd4e79ff7b2824ad7a
109 MD5 d995683735f0a54fccf08d6e12459591 jdom-jaxen-1.0.ebuild 1183
110 RMD160 d5cbfe4c067a7ff82f1e207b0beb75315dbaf8ab jdom-jaxen-1.0.ebuild 1183
111 SHA256 dc76260217f951e0f5fa69c8cd2b167cc294453c1bf732cd4e79ff7b2824ad7a jdom-jaxen-1.0.ebuild 1183
112 EBUILD jdom-jaxen-1.0_beta10.ebuild 1183 RMD160 d5cbfe4c067a7ff82f1e207b0beb75315dbaf8ab SHA1 a3ffe58c5301b75e9182a57621495140d02260df SHA256 dc76260217f951e0f5fa69c8cd2b167cc294453c1bf732cd4e79ff7b2824ad7a
113 MD5 d995683735f0a54fccf08d6e12459591 jdom-jaxen-1.0_beta10.ebuild 1183
114 RMD160 d5cbfe4c067a7ff82f1e207b0beb75315dbaf8ab jdom-jaxen-1.0_beta10.ebuild 1183
115 SHA256 dc76260217f951e0f5fa69c8cd2b167cc294453c1bf732cd4e79ff7b2824ad7a jdom-jaxen-1.0_beta10.ebuild 1183
116 EBUILD jdom-jaxen-1.0_beta9-r2.ebuild 1183 RMD160 d5cbfe4c067a7ff82f1e207b0beb75315dbaf8ab SHA1 a3ffe58c5301b75e9182a57621495140d02260df SHA256 dc76260217f951e0f5fa69c8cd2b167cc294453c1bf732cd4e79ff7b2824ad7a
117 MD5 d995683735f0a54fccf08d6e12459591 jdom-jaxen-1.0_beta9-r2.ebuild 1183
118 RMD160 d5cbfe4c067a7ff82f1e207b0beb75315dbaf8ab jdom-jaxen-1.0_beta9-r2.ebuild 1183
119 SHA256 dc76260217f951e0f5fa69c8cd2b167cc294453c1bf732cd4e79ff7b2824ad7a jdom-jaxen-1.0_beta9-r2.ebuild 1183
120 MISC ChangeLog 459 RMD160 1a38c0b91e6992fad9dd825b5dbfca88d042dcc6 SHA1 0e5e64f67c70265233417738062c8d0027a2f3f9 SHA256 1324d78ffe0f67a01cebcab95b0e9d01f30c6ba9b193768bd4a3be770c18a7bb
121 MD5 fc6a2be93f5672485b4f6eb1aa868157 ChangeLog 459
122 RMD160 1a38c0b91e6992fad9dd825b5dbfca88d042dcc6 ChangeLog 459
123 SHA256 1324d78ffe0f67a01cebcab95b0e9d01f30c6ba9b193768bd4a3be770c18a7bb ChangeLog 459
124 MISC metadata.xml 280 RMD160 ef6329c519847d926ec732788cc17a019b140d74 SHA1 1ac93ba1f8d5edc40ed96d06a6d5712aa1b8ed3a SHA256 ae7f5e42c691309b3f536513987509ebbe41deec965b130cef86bb057df82ac1
125 MD5 c3895a3d54d117192912b7f31a57e904 metadata.xml 280
126 RMD160 ef6329c519847d926ec732788cc17a019b140d74 metadata.xml 280
127 SHA256 ae7f5e42c691309b3f536513987509ebbe41deec965b130cef86bb057df82ac1 metadata.xml 280
128 MD5 d26a104d6e08295aa1296456a0a9334d files/digest-jdom-jaxen-1.0 226
129 RMD160 d30ad45a2ed73ca3377629ecb2e6f8268a60d33b files/digest-jdom-jaxen-1.0 226
130 SHA256 8cd045277ddcccb04c717363116c1db5e6b336863faa5941dd9ee6a33bfc9570 files/digest-jdom-jaxen-1.0 226
131 MD5 d26a104d6e08295aa1296456a0a9334d files/digest-jdom-jaxen-1.0_beta10 226
132 RMD160 d30ad45a2ed73ca3377629ecb2e6f8268a60d33b files/digest-jdom-jaxen-1.0_beta10 226
133 SHA256 8cd045277ddcccb04c717363116c1db5e6b336863faa5941dd9ee6a33bfc9570 files/digest-jdom-jaxen-1.0_beta10 226
134 MD5 d26a104d6e08295aa1296456a0a9334d files/digest-jdom-jaxen-1.0_beta9-r2 226
135 RMD160 d30ad45a2ed73ca3377629ecb2e6f8268a60d33b files/digest-jdom-jaxen-1.0_beta9-r2 226
136 SHA256 8cd045277ddcccb04c717363116c1db5e6b336863faa5941dd9ee6a33bfc9570 files/digest-jdom-jaxen-1.0_beta9-r2 226
137
138
139
140 1.1 dev-java/jdom-jaxen/metadata.xml
141
142 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom-jaxen/metadata.xml?rev=1.1&view=markup
143 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom-jaxen/metadata.xml?rev=1.1&content-type=text/plain
144
145 Index: metadata.xml
146 ===================================================================
147 <?xml version="1.0" encoding="UTF-8"?>
148 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
149 <pkgmetadata>
150 <herd>java</herd>
151 <longdescription lang="en">
152 Jaxen binding for jdom. Split from jdom to resolve circular dependencies.
153 </longdescription>
154 </pkgmetadata>
155
156
157
158
159 1.1 dev-java/jdom-jaxen/jdom-jaxen-1.0_beta10.ebuild
160
161 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom-jaxen/jdom-jaxen-1.0_beta10.ebuild?rev=1.1&view=markup
162 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom-jaxen/jdom-jaxen-1.0_beta10.ebuild?rev=1.1&content-type=text/plain
163
164 Index: jdom-jaxen-1.0_beta10.ebuild
165 ===================================================================
166 # Copyright 1999-2007 Gentoo Foundation
167 # Distributed under the terms of the GNU General Public License v2
168 # $Header: /var/cvsroot/gentoo-x86/dev-java/jdom-jaxen/jdom-jaxen-1.0_beta10.ebuild,v 1.1 2007/09/16 08:23:39 ali_bush Exp $
169
170 JAVA_PKG_IUSE=""
171
172 inherit base java-pkg-2
173
174 MY_PN="jdom"
175 MY_PV="b9"
176 MY_P="${MY_PN}-${MY_PV}"
177
178 DESCRIPTION="Jaxen binding for jdom."
179 HOMEPAGE="www.jdom.org"
180 SRC_URI="http://www.jdom.org/dist/source/${MY_P}.tar.gz"
181
182 LICENSE="JDOM"
183 SLOT="${PV}"
184 KEYWORDS="~amd64"
185
186 IUSE=""
187
188 COMMON_DEP="~dev-java/jdom-1.0_beta9
189 =dev-java/jaxen-1.1*
190 dev-java/saxpath"
191
192 RDEPEND=">=virtual/jre-1.4
193 ${COMMON_DEP}"
194 DEPEND=">=virtual/jdk-1.4
195 app-arch/unzip
196 ${COMMON_DEP}"
197
198 S="${WORKDIR}/${MY_P}"
199
200 src_compile() {
201 cd "${S}/src/java/org/jdom/xpath/"
202 mv JaxenXPath.java JaxenXPath.java.bak
203 sed 's/SAXPathException/Exception/g' JaxenXPath.java.bak > JaxenXPath.java
204
205 cd "${S}"
206
207 mkdir -p "${S}/build/org/jdom/xpath" || die "Unable to create dir."
208 ejavac -d "${S}/build/" \
209 -classpath $(java-config -p jdom-1.0_beta9,jaxen-1.1,saxpath) \
210 src/java/org/jdom/xpath/JaxenXPath.java
211
212 jar cf jdom-jaxen.jar -C build org || die "Failed to create jar."
213 }
214
215 src_install() {
216 java-pkg_dojar "${PN}.jar"
217 #use doc && java-pkg_dojavadoc build/javadoc
218 #use source && java-pkg_dosrc src
219 }
220
221
222
223
224 1.1 dev-java/jdom-jaxen/jdom-jaxen-1.0_beta9-r2.ebuild
225
226 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom-jaxen/jdom-jaxen-1.0_beta9-r2.ebuild?rev=1.1&view=markup
227 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdom-jaxen/jdom-jaxen-1.0_beta9-r2.ebuild?rev=1.1&content-type=text/plain
228
229 Index: jdom-jaxen-1.0_beta9-r2.ebuild
230 ===================================================================
231 # Copyright 1999-2007 Gentoo Foundation
232 # Distributed under the terms of the GNU General Public License v2
233 # $Header: /var/cvsroot/gentoo-x86/dev-java/jdom-jaxen/jdom-jaxen-1.0_beta9-r2.ebuild,v 1.1 2007/09/16 08:23:39 ali_bush Exp $
234
235 JAVA_PKG_IUSE=""
236
237 inherit base java-pkg-2
238
239 MY_PN="jdom"
240 MY_PV="b9"
241 MY_P="${MY_PN}-${MY_PV}"
242
243 DESCRIPTION="Jaxen binding for jdom."
244 HOMEPAGE="www.jdom.org"
245 SRC_URI="http://www.jdom.org/dist/source/${MY_P}.tar.gz"
246
247 LICENSE="JDOM"
248 SLOT="${PV}"
249 KEYWORDS="~amd64"
250
251 IUSE=""
252
253 COMMON_DEP="~dev-java/jdom-1.0_beta9
254 =dev-java/jaxen-1.1*
255 dev-java/saxpath"
256
257 RDEPEND=">=virtual/jre-1.4
258 ${COMMON_DEP}"
259 DEPEND=">=virtual/jdk-1.4
260 app-arch/unzip
261 ${COMMON_DEP}"
262
263 S="${WORKDIR}/${MY_P}"
264
265 src_compile() {
266 cd "${S}/src/java/org/jdom/xpath/"
267 mv JaxenXPath.java JaxenXPath.java.bak
268 sed 's/SAXPathException/Exception/g' JaxenXPath.java.bak > JaxenXPath.java
269
270 cd "${S}"
271
272 mkdir -p "${S}/build/org/jdom/xpath" || die "Unable to create dir."
273 ejavac -d "${S}/build/" \
274 -classpath $(java-config -p jdom-1.0_beta9,jaxen-1.1,saxpath) \
275 src/java/org/jdom/xpath/JaxenXPath.java
276
277 jar cf jdom-jaxen.jar -C build org || die "Failed to create jar."
278 }
279
280 src_install() {
281 java-pkg_dojar "${PN}.jar"
282 #use doc && java-pkg_dojavadoc build/javadoc
283 #use source && java-pkg_dosrc src
284 }
285
286
287
288
289 --
290 gentoo-commits@g.o mailing list