1 |
commit: 3e2612a6a0c31791b2765e90eeb11bff74750ad5 |
2 |
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com> |
3 |
AuthorDate: Thu Jul 30 14:42:58 2015 +0000 |
4 |
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Jul 30 14:42:58 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=3e2612a6 |
7 |
|
8 |
[dev-java/xml-xmlbeans] Drop same version as in portage |
9 |
|
10 |
dev-java/xml-xmlbeans/ChangeLog | 152 --------------------- |
11 |
dev-java/xml-xmlbeans/Manifest | 1 - |
12 |
.../files/xml-xmlbeans-2.6.0-jam.patch | 64 --------- |
13 |
.../files/xml-xmlbeans-2.6.0-piccolo.patch | 14 -- |
14 |
.../xml-xmlbeans-2.6.0-remove-jamsupport.patch | 37 ----- |
15 |
dev-java/xml-xmlbeans/metadata.xml | 23 ---- |
16 |
dev-java/xml-xmlbeans/xml-xmlbeans-2.6.0.ebuild | 93 ------------- |
17 |
7 files changed, 384 deletions(-) |
18 |
|
19 |
diff --git a/dev-java/xml-xmlbeans/ChangeLog b/dev-java/xml-xmlbeans/ChangeLog |
20 |
deleted file mode 100644 |
21 |
index a0c8a38..0000000 |
22 |
--- a/dev-java/xml-xmlbeans/ChangeLog |
23 |
+++ /dev/null |
24 |
@@ -1,152 +0,0 @@ |
25 |
-# ChangeLog for dev-java/xml-xmlbeans |
26 |
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
27 |
-# $Header: /var/cvsroot/gentoo-x86/dev-java/xml-xmlbeans/ChangeLog,v 1.35 2013/09/17 17:15:56 tomwij Exp $ |
28 |
- |
29 |
-*xml-xmlbeans-2.6.0 (17 Sep 2013) |
30 |
- |
31 |
- 17 Sep 2013; Tom Wijsman <TomWij@g.o> |
32 |
- +files/xml-xmlbeans-2.6.0-jam.patch, +files/xml-xmlbeans-2.6.0-piccolo.patch, |
33 |
- +files/xml-xmlbeans-2.6.0-remove-jamsupport.patch, +xml-xmlbeans-2.6.0.ebuild: |
34 |
- Version bump to 2.6.0, imported from dmol overlay; made additional adjustments |
35 |
- like adding missing dependencies and simplifying maintenance. Fixes bug |
36 |
- #173129. Thanks to Kim, Arfrever, Karsten, dmol and Java herd for helping. |
37 |
- |
38 |
- 28 Jul 2013; Fabian Groffen <grobian@g.o> |
39 |
- xml-xmlbeans-1.0.4_pre20041217-r1.ebuild: |
40 |
- Marked ~x64-macos, bug #435528 |
41 |
- |
42 |
- 05 Feb 2013; Rick Farina <zerochaos@g.o> |
43 |
- xml-xmlbeans-1.0.4_pre20041217-r1.ebuild, |
44 |
- xml-xmlbeans-1.0.4_pre20041217.ebuild: |
45 |
- adding ~arm |
46 |
- |
47 |
-*xml-xmlbeans-1.0.4_pre20041217-r1 (13 Jan 2013) |
48 |
- |
49 |
- 13 Jan 2013; Ralph Sennhauser <sera@g.o> |
50 |
- +xml-xmlbeans-1.0.4_pre20041217-r1.ebuild: |
51 |
- Don't leak jre into DEPND, may confuse vm switching code. #432904 |
52 |
- EAPI bump, use slot deps and java_prepare. |
53 |
- |
54 |
- 15 Apr 2012; Mike Frysinger <vapier@g.o> |
55 |
- xml-xmlbeans-1.0.4_pre20041217.ebuild: |
56 |
- Add back ia64 love #349020 by Dennis Schridde. |
57 |
- |
58 |
- 01 Jan 2012; Ralph Sennhauser <sera@g.o> |
59 |
- xml-xmlbeans-1.0.4_pre20041217.ebuild: |
60 |
- Drop ia64 support #345433 |
61 |
- |
62 |
- 24 Apr 2010; Fabian Groffen <grobian@g.o> |
63 |
- xml-xmlbeans-1.0.4_pre20041217.ebuild: |
64 |
- Marked ~sparc-solaris ~x86-solaris, bug #314093 |
65 |
- |
66 |
- 03 Jan 2010; Christian Faulhammer <fauli@g.o> |
67 |
- xml-xmlbeans-1.0.4_pre20041217.ebuild: |
68 |
- Transfer Prefix keywords |
69 |
- |
70 |
- 23 May 2007; Diego Pettenò <flameeyes@g.o> ChangeLog: |
71 |
- Add ~x86-fbsd keyword. Bug #176906. |
72 |
- |
73 |
- 09 May 2007; Raúl Porcel <armin76@g.o> |
74 |
- xml-xmlbeans-1.0.4_pre20041217.ebuild: |
75 |
- Add ~ia64 wrt #160813 |
76 |
- |
77 |
-*xml-xmlbeans-1.0.4_pre20041217 (09 May 2007) |
78 |
- |
79 |
- 09 May 2007; Vlastimil Babka <caster@g.o> |
80 |
- +xml-xmlbeans-1.0.4_pre20041217.ebuild, -xml-xmlbeans-20041217-r1.ebuild: |
81 |
- Change version to one that will allow future bump. Will seems like a |
82 |
- downgrade, that's fine. |
83 |
- |
84 |
- 25 Apr 2007; Petteri Räty <betelgeuse@g.o> |
85 |
- xml-xmlbeans-20041217-r1.ebuild: |
86 |
- Add dev-java/ant-core to RDEPEND. |
87 |
- |
88 |
- 25 Apr 2007; Petteri Räty <betelgeuse@g.o> |
89 |
- -xml-xmlbeans-20041217.ebuild: |
90 |
- Remove generation 1 ebuild. |
91 |
- |
92 |
- 15 Apr 2007; Markus Rothe <corsair@g.o> |
93 |
- xml-xmlbeans-20041217-r1.ebuild: |
94 |
- Stable on ppc64 |
95 |
- |
96 |
- 06 Apr 2007; Petteri Räty <betelgeuse@g.o> |
97 |
- xml-xmlbeans-20041217-r1.ebuild: |
98 |
- Mark stable on amd64 wrt bug #173559. |
99 |
- |
100 |
- 06 Apr 2007; nixnut <nixnut@g.o> xml-xmlbeans-20041217-r1.ebuild: |
101 |
- Stable on ppc wrt bug 173559 |
102 |
- |
103 |
- 06 Apr 2007; Christian Faulhammer <opfer@g.o> |
104 |
- xml-xmlbeans-20041217-r1.ebuild: |
105 |
- filter jikes and stable x86, bug 173559 |
106 |
- |
107 |
- 14 Feb 2007; Markus Rothe <corsair@g.o> |
108 |
- xml-xmlbeans-20041217-r1.ebuild: |
109 |
- Added ~ppc64 |
110 |
- |
111 |
- 21 Jan 2007; Diego Pettenò <flameeyes@g.o> |
112 |
- xml-xmlbeans-20041217-r1.ebuild: |
113 |
- Add ~x86-fbsd keyword (see the various bugs for netbeans 5.5-r2). |
114 |
- |
115 |
-*xml-xmlbeans-20041217-r1 (26 Dec 2006) |
116 |
- |
117 |
- 26 Dec 2006; Petteri Räty <betelgeuse@g.o> |
118 |
- +xml-xmlbeans-20041217-r1.ebuild: |
119 |
- Migrated to generation 2. |
120 |
- |
121 |
- 05 Oct 2006; Gustavo Zacarias <gustavoz@g.o> |
122 |
- xml-xmlbeans-20041217.ebuild: |
123 |
- Dropping sparc keywords, see #96229 |
124 |
- |
125 |
- 11 Mar 2006; Michael Hanselmann <hansmi@g.o> |
126 |
- xml-xmlbeans-20041217.ebuild: |
127 |
- Stable on ppc. |
128 |
- |
129 |
- 11 Sep 2005; Thomas Matthijs <axxo@g.o> |
130 |
- xml-xmlbeans-20041217.ebuild: |
131 |
- Disable junit #100895 |
132 |
- |
133 |
- 22 Aug 2005; Gustavo Zacarias <gustavoz@g.o> |
134 |
- xml-xmlbeans-20041217.ebuild: |
135 |
- Stable on sparc |
136 |
- |
137 |
- 20 Jul 2005; Gustavo Zacarias <gustavoz@g.o> |
138 |
- xml-xmlbeans-20041217.ebuild: |
139 |
- Gimme ~sparc |
140 |
- |
141 |
- 09 Jul 2005; Thomas Matthijs <axxo@g.o> |
142 |
- xml-xmlbeans-20041217.ebuild: |
143 |
- fix deps |
144 |
- |
145 |
- 12 Jun 2005; Jan Brinkmann <luckyduck@g.o> |
146 |
- xml-xmlbeans-20041217.ebuild: |
147 |
- Updated dev-java/jaxen dependency. |
148 |
- |
149 |
- 16 May 2005; Jan Brinkmann <luckyduck@g.o> |
150 |
- xml-xmlbeans-20041217.ebuild: |
151 |
- stable on amd64 and x86, added ~ppc to KEYWORDS |
152 |
- |
153 |
- 16 Mar 2005; Jan Brinkmann <luckyduck@g.o> |
154 |
- xml-xmlbeans-20041217.ebuild: |
155 |
- xml-xmlbeans now makes use of java-pkg_dosrc |
156 |
- |
157 |
- 10 Jan 2005; Jan Brinkmann <luckyduck@g.o> |
158 |
- xml-xmlbeans-20041217.ebuild: |
159 |
- finally fixed the junit dependency nightmare. fixes #77097. |
160 |
- |
161 |
- 08 Jan 2005; Jan Brinkmann <luckyduck@g.o> |
162 |
- xml-xmlbeans-20041217.ebuild: |
163 |
- updated ant dependency because junit needs ant-tasks. fixes #77097. |
164 |
- |
165 |
- 03 Jan 2005; Jan Brinkmann <luckyduck@g.o> xml-xmlbeans-20041217.ebuild: |
166 |
- Updated junit dependency and added source useflag. Fixes #75906 |
167 |
- |
168 |
- 24 Dec 2004; Thomas Matthijs <axxo@g.o> |
169 |
- files/xml-xmlbeans-gentoo.patch, xml-xmlbeans-20041217.ebuild: |
170 |
- fix #75528 |
171 |
- |
172 |
-*xml-xmlbeans-20041217 (19 Dec 2004) |
173 |
- |
174 |
- 19 Dec 2004; Karl Trygve Kalleberg <karltk@g.o> xml-xmlbeans-20041217.ebuild: |
175 |
- Initial import. Ebuild submitted by the wunderbar Jan Brinkmann |
176 |
- <lucky@×××××××××××××.de>. Fixes #74818. |
177 |
|
178 |
diff --git a/dev-java/xml-xmlbeans/Manifest b/dev-java/xml-xmlbeans/Manifest |
179 |
deleted file mode 100644 |
180 |
index a3efb24..0000000 |
181 |
--- a/dev-java/xml-xmlbeans/Manifest |
182 |
+++ /dev/null |
183 |
@@ -1 +0,0 @@ |
184 |
-DIST xmlbeans-2.6.0-src.zip 9005098 SHA256 3dff52b0854236adbbff9dc76722372415cd9a8f406f6133886a6c5228595390 SHA512 162dc3d283ebf9f7fae823a2ae8d835b708c2cbeed48349c85996e60b2b8dfe0e51b17bd37eb34327c6452b2c0fc7df8a4902816b145993e36ca614ceb43b2b7 WHIRLPOOL cd775fa268e56aa02d744be67012d807e1cebf978d453610b48a8ca865f8d1587f27ced161d622d5d6ae0badab80de80ee4b46b7bf3bb753f69242c20d1e03d5 |
185 |
|
186 |
diff --git a/dev-java/xml-xmlbeans/files/xml-xmlbeans-2.6.0-jam.patch b/dev-java/xml-xmlbeans/files/xml-xmlbeans-2.6.0-jam.patch |
187 |
deleted file mode 100644 |
188 |
index 8081f71..0000000 |
189 |
--- a/dev-java/xml-xmlbeans/files/xml-xmlbeans-2.6.0-jam.patch |
190 |
+++ /dev/null |
191 |
@@ -1,64 +0,0 @@ |
192 |
-diff -Nru /tmp/xmlbeans-2.6.0.orig/src/xmlconfig/org/apache/xmlbeans/impl/config/BindingConfigImpl.java src/xmlconfig/org/apache/xmlbeans/impl/config/BindingConfigImpl.java |
193 |
---- /tmp/xmlbeans-2.6.0.orig/src/xmlconfig/org/apache/xmlbeans/impl/config/BindingConfigImpl.java 2010-04-14 08:30:34.000000000 +0300 |
194 |
-+++ src/xmlconfig/org/apache/xmlbeans/impl/config/BindingConfigImpl.java 2012-09-05 23:03:48.617016181 +0300 |
195 |
-@@ -27,10 +27,10 @@ |
196 |
- import org.apache.xmlbeans.XmlError; |
197 |
- import org.apache.xmlbeans.InterfaceExtension; |
198 |
- import org.apache.xmlbeans.PrePostExtension; |
199 |
--import org.apache.xmlbeans.impl.jam.JamClassLoader; |
200 |
--import org.apache.xmlbeans.impl.jam.JamService; |
201 |
--import org.apache.xmlbeans.impl.jam.JamServiceFactory; |
202 |
--import org.apache.xmlbeans.impl.jam.JamServiceParams; |
203 |
-+import org.codehaus.jam.JamClassLoader; |
204 |
-+import org.codehaus.jam.JamService; |
205 |
-+import org.codehaus.jam.JamServiceFactory; |
206 |
-+import org.codehaus.jam.JamServiceParams; |
207 |
- import org.apache.xmlbeans.impl.schema.StscState; |
208 |
- |
209 |
- import javax.xml.namespace.QName; |
210 |
-diff -Nru /tmp/xmlbeans-2.6.0.orig/src/xmlconfig/org/apache/xmlbeans/impl/config/InterfaceExtensionImpl.java src/xmlconfig/org/apache/xmlbeans/impl/config/InterfaceExtensionImpl.java |
211 |
---- /tmp/xmlbeans-2.6.0.orig/src/xmlconfig/org/apache/xmlbeans/impl/config/InterfaceExtensionImpl.java 2010-04-14 08:30:34.000000000 +0300 |
212 |
-+++ src/xmlconfig/org/apache/xmlbeans/impl/config/InterfaceExtensionImpl.java 2012-09-05 23:09:00.320097542 +0300 |
213 |
-@@ -18,10 +18,10 @@ |
214 |
- import org.apache.xmlbeans.impl.xb.xmlconfig.Extensionconfig; |
215 |
- import org.apache.xmlbeans.InterfaceExtension; |
216 |
- import org.apache.xmlbeans.XmlObject; |
217 |
--import org.apache.xmlbeans.impl.jam.JMethod; |
218 |
--import org.apache.xmlbeans.impl.jam.JClass; |
219 |
--import org.apache.xmlbeans.impl.jam.JParameter; |
220 |
--import org.apache.xmlbeans.impl.jam.JamClassLoader; |
221 |
-+import org.codehaus.jam.JMethod; |
222 |
-+import org.codehaus.jam.JClass; |
223 |
-+import org.codehaus.jam.JParameter; |
224 |
-+import org.codehaus.jam.JamClassLoader; |
225 |
- |
226 |
- public class InterfaceExtensionImpl implements InterfaceExtension |
227 |
- { |
228 |
-diff -Nru /tmp/xmlbeans-2.6.0.orig/src/xmlconfig/org/apache/xmlbeans/impl/config/PrePostExtensionImpl.java src/xmlconfig/org/apache/xmlbeans/impl/config/PrePostExtensionImpl.java |
229 |
---- /tmp/xmlbeans-2.6.0.orig/src/xmlconfig/org/apache/xmlbeans/impl/config/PrePostExtensionImpl.java 2010-04-14 08:30:34.000000000 +0300 |
230 |
-+++ src/xmlconfig/org/apache/xmlbeans/impl/config/PrePostExtensionImpl.java 2012-09-05 23:06:48.081760004 +0300 |
231 |
-@@ -17,9 +17,9 @@ |
232 |
- |
233 |
- import org.apache.xmlbeans.XmlObject; |
234 |
- import org.apache.xmlbeans.PrePostExtension; |
235 |
--import org.apache.xmlbeans.impl.jam.JamClassLoader; |
236 |
--import org.apache.xmlbeans.impl.jam.JClass; |
237 |
--import org.apache.xmlbeans.impl.jam.JMethod; |
238 |
-+import org.codehaus.jam.JamClassLoader; |
239 |
-+import org.codehaus.jam.JClass; |
240 |
-+import org.codehaus.jam.JMethod; |
241 |
- import org.apache.xmlbeans.impl.xb.xmlconfig.Extensionconfig; |
242 |
- |
243 |
- |
244 |
-diff -Nru /tmp/xmlbeans-2.6.0.orig/src/xmlconfig/org/apache/xmlbeans/impl/config/UserTypeImpl.java src/xmlconfig/org/apache/xmlbeans/impl/config/UserTypeImpl.java |
245 |
---- /tmp/xmlbeans-2.6.0.orig/src/xmlconfig/org/apache/xmlbeans/impl/config/UserTypeImpl.java 2010-04-14 08:30:34.000000000 +0300 |
246 |
-+++ src/xmlconfig/org/apache/xmlbeans/impl/config/UserTypeImpl.java 2012-09-05 23:06:33.710940667 +0300 |
247 |
-@@ -3,7 +3,7 @@ |
248 |
- import javax.xml.namespace.QName; |
249 |
- |
250 |
- import org.apache.xmlbeans.UserType; |
251 |
--import org.apache.xmlbeans.impl.jam.JamClassLoader; |
252 |
-+import org.codehaus.jam.JamClassLoader; |
253 |
- import org.apache.xmlbeans.impl.xb.xmlconfig.Usertypeconfig; |
254 |
- |
255 |
- public class UserTypeImpl implements UserType |
256 |
|
257 |
diff --git a/dev-java/xml-xmlbeans/files/xml-xmlbeans-2.6.0-piccolo.patch b/dev-java/xml-xmlbeans/files/xml-xmlbeans-2.6.0-piccolo.patch |
258 |
deleted file mode 100644 |
259 |
index 866dc0f..0000000 |
260 |
--- a/dev-java/xml-xmlbeans/files/xml-xmlbeans-2.6.0-piccolo.patch |
261 |
+++ /dev/null |
262 |
@@ -1,14 +0,0 @@ |
263 |
-diff -ur /tmp/xmlbeans-2.6.0.orig/src/store/org/apache/xmlbeans/impl/store/Locale.java src/store/org/apache/xmlbeans/impl/store/Locale.java |
264 |
---- /tmp/xmlbeans-2.6.0.orig/src/store/org/apache/xmlbeans/impl/store/Locale.java 2012-09-05 14:31:47.743396340 +0300 |
265 |
-+++ src/store/org/apache/xmlbeans/impl/store/Locale.java 2012-09-05 14:35:31.527582989 +0300 |
266 |
-@@ -106,8 +106,8 @@ |
267 |
- import org.apache.xmlbeans.impl.values.TypeStoreUser; |
268 |
- import org.apache.xmlbeans.impl.values.TypeStoreUserFactory; |
269 |
- |
270 |
--import org.apache.xmlbeans.impl.piccolo.xml.Piccolo; |
271 |
--import org.apache.xmlbeans.impl.piccolo.io.FileFormatException; |
272 |
-+import com.bluecast.xml.Piccolo; |
273 |
-+import com.bluecast.io.FileFormatException; |
274 |
- |
275 |
- public final class Locale |
276 |
- implements DOMImplementation, SaajCallback, XmlLocale |
277 |
|
278 |
diff --git a/dev-java/xml-xmlbeans/files/xml-xmlbeans-2.6.0-remove-jamsupport.patch b/dev-java/xml-xmlbeans/files/xml-xmlbeans-2.6.0-remove-jamsupport.patch |
279 |
deleted file mode 100644 |
280 |
index 23467d2..0000000 |
281 |
--- a/dev-java/xml-xmlbeans/files/xml-xmlbeans-2.6.0-remove-jamsupport.patch |
282 |
+++ /dev/null |
283 |
@@ -1,37 +0,0 @@ |
284 |
---- a/build.xml |
285 |
-+++ b/build.xml |
286 |
-@@ -433,7 +433,6 @@ |
287 |
- <jar jarfile="build/private/xmlbeans-${version.base}${version.rc}-sources.jar" index="false"> |
288 |
- <fileset dir="src/common" includes="**/*.java"/> |
289 |
- <fileset dir="src/configschema" includes="**/*.java"/> |
290 |
-- <fileset dir="src/jamsupport" includes="**/*.java"/> |
291 |
- <fileset dir="src/marshal" includes="**/*.java"/> |
292 |
- <fileset dir="src/repackage" includes="**/*.java"/> |
293 |
- <fileset dir="src/saaj_api" includes="**/*.java"/> |
294 |
-@@ -488,7 +487,7 @@ |
295 |
- store.classes, saaj_api.classes, |
296 |
- marshal.classes, xpath.classes, oldxbean.jar, xsdschema.classes, |
297 |
- xmlinputstream.classes, resolver.jar, xbean_xpath.jar, |
298 |
-- piccolo.classes, tools.classes, jamsupport.classes"> |
299 |
-+ piccolo.classes, tools.classes"> |
300 |
- <jar jarfile="build/lib/xbean.jar" index="true"> |
301 |
- <fileset dir="build/classes/xmlpublic" |
302 |
- excludes="javax/**"/> |
303 |
-@@ -711,17 +710,6 @@ |
304 |
- </classpath> |
305 |
- </javac> |
306 |
- </target> |
307 |
-- |
308 |
-- |
309 |
-- <!-- support for running JAM under JDK1.5 ========================= --> |
310 |
-- |
311 |
-- <target name="jamsupport.classes" depends="dirs,jam.classes"> |
312 |
-- <javac srcdir="src/jamsupport" destdir="build/classes/jam" source="${javac.source}" target="${javac.target}" debug="on"> |
313 |
-- <classpath id="jamsupport.compile.path"> |
314 |
-- <pathelement location="build/classes/jam"/> |
315 |
-- </classpath> |
316 |
-- </javac> |
317 |
-- </target> |
318 |
- |
319 |
- <!-- saaj_api target ============================================== --> |
320 |
- |
321 |
|
322 |
diff --git a/dev-java/xml-xmlbeans/metadata.xml b/dev-java/xml-xmlbeans/metadata.xml |
323 |
deleted file mode 100644 |
324 |
index 3f89838..0000000 |
325 |
--- a/dev-java/xml-xmlbeans/metadata.xml |
326 |
+++ /dev/null |
327 |
@@ -1,23 +0,0 @@ |
328 |
-<?xml version="1.0" encoding="UTF-8"?> |
329 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
330 |
- |
331 |
-<pkgmetadata> |
332 |
-<herd>java</herd> |
333 |
- |
334 |
-<longdescription> |
335 |
- |
336 |
-XMLBeans is a tool that allows you to access the full power of XML in a Java |
337 |
-friendly way. It is an XML-Java binding tool. The idea is that you can take |
338 |
-advantage the richness and features of XML and XML Schema and have these |
339 |
-features mapped as naturally as possible to the equivalent Java language and |
340 |
-typing constructs. XMLBeans uses XML Schema to compile Java interfaces and |
341 |
-classes that you can then use to access and modify XML instance data. Using |
342 |
-XMLBeans is similar to using any other Java interface/class, you will see things |
343 |
-like getFoo or setFoo just as you would expect when working with Java. While a |
344 |
-major use of XMLBeans is to access your XML instance data with strongly typed |
345 |
-Java classes there are also API's that allow you access to the full XML infoset |
346 |
-(XMLBeans keeps full XML Infoset fidelity) as well as to allow you to reflect |
347 |
-into the XML schema itself through an XML Schema Object model. |
348 |
- |
349 |
-</longdescription> |
350 |
-</pkgmetadata> |
351 |
|
352 |
diff --git a/dev-java/xml-xmlbeans/xml-xmlbeans-2.6.0.ebuild b/dev-java/xml-xmlbeans/xml-xmlbeans-2.6.0.ebuild |
353 |
deleted file mode 100644 |
354 |
index 7f479f6..0000000 |
355 |
--- a/dev-java/xml-xmlbeans/xml-xmlbeans-2.6.0.ebuild |
356 |
+++ /dev/null |
357 |
@@ -1,93 +0,0 @@ |
358 |
-# Copyright 1999-2013 Gentoo Foundation |
359 |
-# Distributed under the terms of the GNU General Public License v2 |
360 |
-# $Header: /var/cvsroot/gentoo-x86/dev-java/xml-xmlbeans/xml-xmlbeans-2.6.0.ebuild,v 1.1 2013/09/17 17:15:56 tomwij Exp $ |
361 |
- |
362 |
-EAPI="5" |
363 |
- |
364 |
-JAVA_PKG_IUSE="doc source" |
365 |
- |
366 |
-inherit eutils java-pkg-2 java-ant-2 |
367 |
- |
368 |
-MY_P="xmlbeans-${PV}" |
369 |
- |
370 |
-DESCRIPTION="An XML-Java binding tool." |
371 |
-HOMEPAGE="http://xmlbeans.apache.org/" |
372 |
-SRC_URI="http://archive.apache.org/dist/xmlbeans/source/${MY_P}-src.zip" |
373 |
- |
374 |
-LICENSE="Apache-2.0" |
375 |
-SLOT="2" |
376 |
-KEYWORDS="~amd64" |
377 |
- |
378 |
-COMMON_DEP="dev-java/annogen:0 |
379 |
- dev-java/ant-core:0 |
380 |
- dev-java/piccolo:0 |
381 |
- dev-java/saxon:9 |
382 |
- dev-java/xml-commons-resolver:0" |
383 |
- |
384 |
-RDEPEND=">=virtual/jre-1.6 |
385 |
- ${COMMON_DEP}" |
386 |
- |
387 |
-DEPEND=">=virtual/jdk-1.6 |
388 |
- ${COMMON_DEP}" |
389 |
- |
390 |
-S="${WORKDIR}/${MY_P}" |
391 |
- |
392 |
-java_prepare() { |
393 |
- # Preserve the old xbean jar, which is required for bootstrapping schemas. |
394 |
- mv external/lib/oldxbean.jar "${T}"/ || die |
395 |
- |
396 |
- # Remove bundled binary files. |
397 |
- find . -name '*.jar' -exec rm -v {} + || die |
398 |
- |
399 |
- pushd external/lib > /dev/null || die |
400 |
- find . -iname '*.zip' -exec rm -v {} + || die |
401 |
- |
402 |
- # Symlink the dependencies. |
403 |
- ln -s ${JAVA_HOME}/jre/lib/rt.jar jsr173_1.0_api_bundle.jar |
404 |
- ln -s ${JAVA_HOME}/jre/lib/rt.jar jsr173_1.0_api.jar |
405 |
- mkdir xml-commons-resolver-1.1 || die |
406 |
- java-pkg_jar-from xml-commons-resolver{,.jar} xcresolver.zip |
407 |
- java-pkg_jar-from xml-commons-resolver{,.jar,-1.1/resolver.jar} |
408 |
- |
409 |
- # Put back the preserved old xbean jar. |
410 |
- mv "${T}"/oldxbean.jar . || die |
411 |
- popd > /dev/null || die |
412 |
- |
413 |
- # Remove broken jamsupport. |
414 |
- epatch "${FILESDIR}"/${P}-remove-jamsupport.patch |
415 |
- |
416 |
- # Patch package imports. |
417 |
- epatch "${FILESDIR}"/${P}-piccolo.patch |
418 |
- epatch "${FILESDIR}"/${P}-jam.patch |
419 |
- |
420 |
- # Create empty directories to let the build pass. |
421 |
- mkdir -p build/classes/{jam,piccolo} |
422 |
-} |
423 |
- |
424 |
-JAVA_ANT_REWRITE_CLASSPATH="true" |
425 |
-EANT_GENTOO_CLASSPATH="annogen,ant-core,piccolo,saxon-9" |
426 |
- |
427 |
-EANT_BUILD_TARGET="deploy" |
428 |
-EANT_DOC_TARGET="docs" |
429 |
- |
430 |
-EANT_EXTRA_ARGS="-Dpiccolo.classes.notRequired=true" |
431 |
-EANT_EXTRA_ARGS+=" -Djam.classes.notRequired=true" |
432 |
-EANT_EXTRA_ARGS+=" -Dsaxon9.jar.exists=true" |
433 |
- |
434 |
-src_install() { |
435 |
- java-pkg_dojar build/lib/xbean*.jar |
436 |
- |
437 |
- dodoc NOTICE.txt README.txt |
438 |
- if use doc; then |
439 |
- java-pkg_dojavadoc build/docs/reference |
440 |
- java-pkg_dohtml -r docs |
441 |
- fi |
442 |
- |
443 |
- use source && java-pkg_dosrc src/* |
444 |
-} |
445 |
- |
446 |
-pkg_postinst() |
447 |
-{ |
448 |
- ewarn "This package uses an old binary xbean to bootstrap its schemas." |
449 |
- ewarn "If you do not trust the binary part of this build, please unmerge." |
450 |
-} |