Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/jsr311-api/, dev-java/jsr311-api/files/
Date: Wed, 28 Oct 2015 15:59:19
Message-Id: 1446047814.8bfb09b8b67ffb211ff699e571519a3236e2cd65.monsieurp@gentoo
1 commit: 8bfb09b8b67ffb211ff699e571519a3236e2cd65
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 28 15:38:14 2015 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 28 15:56:54 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bfb09b8
7
8 dev-java/jsr311-api: Clean up old.
9
10 Package-Manager: portage-2.2.20.1
11 Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
12
13 dev-java/jsr311-api/Manifest | 1 -
14 dev-java/jsr311-api/files/jsr311-api-1.0-build.xml | 26 ---
15 dev-java/jsr311-api/files/jsr311-api-1.0-manifest | 17 --
16 .../files/jsr311-api-1.0-maven-build.xml | 183 ---------------------
17 dev-java/jsr311-api/files/jsr311-api-1.1-build.xml | 26 ---
18 dev-java/jsr311-api/files/jsr311-api-1.1-manifest | 17 --
19 .../files/jsr311-api-1.1-maven-build.xml | 183 ---------------------
20 dev-java/jsr311-api/jsr311-api-1.1.ebuild | 61 -------
21 8 files changed, 514 deletions(-)
22
23 diff --git a/dev-java/jsr311-api/Manifest b/dev-java/jsr311-api/Manifest
24 index 796db45..94f9512 100644
25 --- a/dev-java/jsr311-api/Manifest
26 +++ b/dev-java/jsr311-api/Manifest
27 @@ -1,2 +1 @@
28 -DIST jsr311-api-1.1-src.tar.bz2 84225 SHA256 c048e69dae1282e345de8cc169d3ead0a2bde9054b385b8b15f24074d4c779ef SHA512 d7d07b1587914f1b060fb780eb96aae98d4d6d78c6f40822bc5e60e1eb2d0956fe048c7dc3f21a8e40160d67ca208eb2e731ae72215e52a7c545eac79ca4ba76 WHIRLPOOL 4cc66526547dbcefa6f1a300c8d16e6ae3e95423a23d2452fc4fbb0a449af84bff6fb739d167e5f0718bfcfa43d58d379bf24e4a3ed85ead81ff0779105def4e
29 DIST jsr311-api-1.1.1-sources.jar 70022 SHA256 99227bada18620d29406be240e7c749da68e646ce1d2a61d6f320863f05a30da SHA512 4f32eb290aa312794ae91b3b4e2baa72efbcf2036962c7223320f7f7e7cd9b5de10c4acb1c92277df946b12710e0699bc1d3ddd7459903c43107437c21cb5542 WHIRLPOOL 022dbf28ddbc7df4a4a020b710c3b64a9f639acc388e3d6370cd426eadfc7aaf1c5ee731c15cd20d75c80829e8e5423714df6007c4cd7408111c8d48c52d2e05
30
31 diff --git a/dev-java/jsr311-api/files/jsr311-api-1.0-build.xml b/dev-java/jsr311-api/files/jsr311-api-1.0-build.xml
32 deleted file mode 100644
33 index 00edede..0000000
34 --- a/dev-java/jsr311-api/files/jsr311-api-1.0-build.xml
35 +++ /dev/null
36 @@ -1,26 +0,0 @@
37 -<?xml version="1.0" encoding="UTF-8"?>
38 -
39 -<!-- Ant build modified for Gentoo @ Mon, 23 Feb 2009 08:35:22 +0000 -->
40 -<!-- Robin H. Johnson <robbat2@g.o> -->
41 -
42 -<!-- ====================================================================== -->
43 -<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
44 -<!-- ====================================================================== -->
45 -
46 -<project name="jsr311-api" default="package" basedir=".">
47 -
48 - <!-- ====================================================================== -->
49 - <!-- Import maven-build.xml into the current project -->
50 - <!-- ====================================================================== -->
51 -
52 - <import file="maven-build.xml"/>
53 -
54 - <!-- ====================================================================== -->
55 - <!-- Help target -->
56 - <!-- ====================================================================== -->
57 -
58 - <target name="help">
59 - <echo message="Please run: $ant -projecthelp"/>
60 - </target>
61 -
62 -</project>
63
64 diff --git a/dev-java/jsr311-api/files/jsr311-api-1.0-manifest b/dev-java/jsr311-api/files/jsr311-api-1.0-manifest
65 deleted file mode 100644
66 index 9c4e64d..0000000
67 --- a/dev-java/jsr311-api/files/jsr311-api-1.0-manifest
68 +++ /dev/null
69 @@ -1,17 +0,0 @@
70 -Manifest-Version: 1.0
71 -Extension-Name: javax.ws.rs
72 -Specification-Title: JAX-RS: Java API for RESTful Web Services
73 -Specification-Vendor: Sun Microsystems, Inc.
74 -Specification-Version: 1.0
75 -Bundle-DocURL: http://www.sun.com/
76 -Bundle-License: http://www.opensource.org/licenses/cddl1.php
77 -Bundle-ManifestVersion: 2
78 -Bundle-Name: jsr311-api
79 -Bundle-SymbolicName: javax.ws.rs.jsr311-api
80 -Bundle-Vendor: Sun Microsystems, Inc
81 -Bundle-Version: 1.0
82 -Import-Package: javax.ws.rs;version="1.0",javax.ws.rs.core;version="1.
83 - 0",javax.ws.rs.ext;version="1.0"
84 -Export-Package: javax.ws.rs;uses:="javax.ws.rs.core";version="1.0",jav
85 - ax.ws.rs.ext;uses:="javax.ws.rs,javax.ws.rs.core";version="1.0",javax
86 - .ws.rs.core;uses:="javax.ws.rs,javax.ws.rs.ext";version="1.0"
87
88 diff --git a/dev-java/jsr311-api/files/jsr311-api-1.0-maven-build.xml b/dev-java/jsr311-api/files/jsr311-api-1.0-maven-build.xml
89 deleted file mode 100644
90 index d8761bd..0000000
91 --- a/dev-java/jsr311-api/files/jsr311-api-1.0-maven-build.xml
92 +++ /dev/null
93 @@ -1,183 +0,0 @@
94 -<?xml version="1.0" encoding="UTF-8"?>
95 -
96 -<!-- Ant build modified for Gentoo @ Mon, 23 Feb 2009 08:35:22 +0000 -->
97 -<!-- Robin H. Johnson <robbat2@g.o> -->
98 -
99 -<!-- ====================================================================== -->
100 -<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
101 -<!-- ====================================================================== -->
102 -
103 -<project name="jsr311-api-from-maven" default="package" basedir=".">
104 -
105 - <!-- ====================================================================== -->
106 - <!-- Build environment properties -->
107 - <!-- ====================================================================== -->
108 -
109 - <property file="maven-build.properties"/>
110 -
111 - <property name="maven.build.finalName" value="jsr311-api-1.0"/>
112 - <property name="maven.build.dir" value="target"/>
113 - <property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
114 - <property name="maven.build.srcDir.0" value="src"/>
115 - <property name="maven.build.resourceDir.0" value="src/main/resources"/>
116 - <property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
117 - <property name="maven.build.testDir.0" value="test"/>
118 - <property name="maven.build.testResourceDir.0" value="src/test/resources"/>
119 - <property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
120 - <property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
121 -
122 - <property name="maven.settings.interactiveMode" value="true"/>
123 -
124 - <!-- ====================================================================== -->
125 - <!-- Defining classpaths -->
126 - <!-- ====================================================================== -->
127 -
128 - <path id="build.classpath">
129 - </path>
130 - <path id="build.test.classpath">
131 - <fileset dir=".">
132 - <include name="lib/junit.jar"/>
133 - </fileset>
134 - </path>
135 -
136 - <!-- ====================================================================== -->
137 - <!-- Cleaning up target -->
138 - <!-- ====================================================================== -->
139 -
140 - <target name="clean" description="Clean the output directory">
141 - <delete dir="${maven.build.dir}"/>
142 - </target>
143 -
144 - <!-- ====================================================================== -->
145 - <!-- Compilation target -->
146 - <!-- ====================================================================== -->
147 -
148 - <target name="compile" description="Compile the code">
149 - <mkdir dir="${maven.build.outputDir}"/>
150 - <javac destdir="${maven.build.outputDir}"
151 - nowarn="false"
152 - debug="true"
153 - optimize="false"
154 - deprecation="true"
155 - target="1.5"
156 - verbose="false"
157 - fork="false"
158 - source="1.5"
159 - classpath="${gentoo.classpath}">
160 - <src>
161 - <pathelement location="${maven.build.srcDir.0}"/>
162 - </src>
163 - <classpath refid="build.classpath"/>
164 - </javac>
165 - </target>
166 -
167 - <!-- ====================================================================== -->
168 - <!-- Test-compilation target -->
169 - <!-- ====================================================================== -->
170 -
171 - <target name="compile-tests"
172 - depends="compile"
173 - description="Compile the test code"
174 - unless="maven.test.skip">
175 - <mkdir dir="${maven.build.testOutputDir}"/>
176 - <javac destdir="${maven.build.testOutputDir}"
177 - nowarn="false"
178 - debug="true"
179 - optimize="false"
180 - deprecation="true"
181 - target="1.5"
182 - verbose="false"
183 - fork="false"
184 - source="1.5"
185 - classpath="${gentoo.classpath}">
186 - <src>
187 - <pathelement location="${maven.build.testDir.0}"/>
188 - </src>
189 - <classpath>
190 - <path refid="build.test.classpath"/>
191 - <pathelement location="${maven.build.outputDir}"/>
192 - </classpath>
193 - </javac>
194 - </target>
195 -
196 - <!-- ====================================================================== -->
197 - <!-- Run all tests -->
198 - <!-- ====================================================================== -->
199 -
200 - <target name="test"
201 - depends="compile-tests"
202 - description="Run the test cases">
203 - <mkdir dir="${maven.test.reports}"/>
204 - <junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
205 - <sysproperty key="basedir" value="."/>
206 - <formatter type="xml"/>
207 - <formatter type="plain" usefile="false"/>
208 - <classpath>
209 - <path refid="build.test.classpath"/>
210 - <pathelement location="${maven.build.outputDir}"/>
211 - <pathelement location="${maven.build.testOutputDir}"/>
212 - </classpath>
213 - <batchtest todir="${maven.test.reports}" unless="test">
214 - <fileset dir="${maven.build.testDir.0}">
215 - <include name="**/Test*.java"/>
216 - <include name="**/*Test.java"/>
217 - <include name="**/*TestCase.java"/>
218 - <exclude name="**/*Abstract*Test.java"/>
219 - </fileset>
220 - </batchtest>
221 - <batchtest todir="${maven.test.reports}" if="test">
222 - <fileset dir="${maven.build.testDir.0}">
223 - <include name="**/${test}.java"/>
224 - <exclude name="**/*Abstract*Test.java"/>
225 - </fileset>
226 - </batchtest>
227 - </junit>
228 - </target>
229 -
230 - <!-- ====================================================================== -->
231 - <!-- Javadoc target -->
232 - <!-- ====================================================================== -->
233 -
234 - <target name="javadoc" description="Generates the Javadoc of the application">
235 - <javadoc sourcepath="${maven.build.srcDir.0}"
236 - packagenames="*"
237 - destdir="${maven.reporting.outputDirectory}/apidocs"
238 - access="protected"
239 - old="false"
240 - verbose="false"
241 - version="true"
242 - use="true"
243 - author="true"
244 - splitindex="false"
245 - nodeprecated="false"
246 - nodeprecatedlist="false"
247 - notree="false"
248 - noindex="false"
249 - nohelp="false"
250 - nonavbar="false"
251 - serialwarn="false"
252 - charset="ISO-8859-1"
253 - linksource="false"
254 - breakiterator="false"/>
255 - </target>
256 -
257 - <!-- ====================================================================== -->
258 - <!-- Package target -->
259 - <!-- ====================================================================== -->
260 -
261 - <target name="package" depends="compile" description="Package the application">
262 - <jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
263 - compress="true"
264 - index="false"
265 - manifest="manifest"
266 - basedir="${maven.build.outputDir}"
267 - excludes="**/package.html"/>
268 - </target>
269 -
270 - <!-- ====================================================================== -->
271 - <!-- A dummy target for the package named after the type it creates -->
272 - <!-- ====================================================================== -->
273 -
274 - <target name="jar" depends="package" description="Builds the jar for the application"/>
275 -
276 -</project>
277
278 diff --git a/dev-java/jsr311-api/files/jsr311-api-1.1-build.xml b/dev-java/jsr311-api/files/jsr311-api-1.1-build.xml
279 deleted file mode 100644
280 index 00edede..0000000
281 --- a/dev-java/jsr311-api/files/jsr311-api-1.1-build.xml
282 +++ /dev/null
283 @@ -1,26 +0,0 @@
284 -<?xml version="1.0" encoding="UTF-8"?>
285 -
286 -<!-- Ant build modified for Gentoo @ Mon, 23 Feb 2009 08:35:22 +0000 -->
287 -<!-- Robin H. Johnson <robbat2@g.o> -->
288 -
289 -<!-- ====================================================================== -->
290 -<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
291 -<!-- ====================================================================== -->
292 -
293 -<project name="jsr311-api" default="package" basedir=".">
294 -
295 - <!-- ====================================================================== -->
296 - <!-- Import maven-build.xml into the current project -->
297 - <!-- ====================================================================== -->
298 -
299 - <import file="maven-build.xml"/>
300 -
301 - <!-- ====================================================================== -->
302 - <!-- Help target -->
303 - <!-- ====================================================================== -->
304 -
305 - <target name="help">
306 - <echo message="Please run: $ant -projecthelp"/>
307 - </target>
308 -
309 -</project>
310
311 diff --git a/dev-java/jsr311-api/files/jsr311-api-1.1-manifest b/dev-java/jsr311-api/files/jsr311-api-1.1-manifest
312 deleted file mode 100644
313 index 9318415..0000000
314 --- a/dev-java/jsr311-api/files/jsr311-api-1.1-manifest
315 +++ /dev/null
316 @@ -1,17 +0,0 @@
317 -Manifest-Version: 1.0
318 -Extension-Name: javax.ws.rs
319 -Specification-Title: JAX-RS: Java API for RESTful Web Services
320 -Specification-Vendor: Sun Microsystems, Inc.
321 -Specification-Version: 1.1
322 -Bundle-License: http://www.opensource.org/licenses/cddl1.php
323 -Import-Package: javax.ws.rs;version="1.1",javax.ws.rs.core;version="1.
324 - 0",javax.ws.rs.ext;version="1.1"
325 -Export-Package: javax.ws.rs;uses:="javax.ws.rs.core";version="1.1",jav
326 - ax.ws.rs.ext;uses:="javax.ws.rs,javax.ws.rs.core";version="1.1",javax
327 - .ws.rs.core;uses:="javax.ws.rs,javax.ws.rs.ext";version="1.1"
328 -Bundle-Version: 1.1
329 -Bundle-Name: jsr311-api
330 -Bundle-DocURL: http://www.sun.com/
331 -Bundle-ManifestVersion: 2
332 -Bundle-Vendor: Sun Microsystems, Inc
333 -Bundle-SymbolicName: javax.ws.rs.jsr311-api
334
335 diff --git a/dev-java/jsr311-api/files/jsr311-api-1.1-maven-build.xml b/dev-java/jsr311-api/files/jsr311-api-1.1-maven-build.xml
336 deleted file mode 100644
337 index 326cfda..0000000
338 --- a/dev-java/jsr311-api/files/jsr311-api-1.1-maven-build.xml
339 +++ /dev/null
340 @@ -1,183 +0,0 @@
341 -<?xml version="1.0" encoding="UTF-8"?>
342 -
343 -<!-- Ant build modified for Gentoo @ Mon, 23 Feb 2009 08:35:22 +0000 -->
344 -<!-- Robin H. Johnson <robbat2@g.o> -->
345 -
346 -<!-- ====================================================================== -->
347 -<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
348 -<!-- ====================================================================== -->
349 -
350 -<project name="jsr311-api-from-maven" default="package" basedir=".">
351 -
352 - <!-- ====================================================================== -->
353 - <!-- Build environment properties -->
354 - <!-- ====================================================================== -->
355 -
356 - <property file="maven-build.properties"/>
357 -
358 - <property name="maven.build.finalName" value="jsr311-api-1.1"/>
359 - <property name="maven.build.dir" value="target"/>
360 - <property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
361 - <property name="maven.build.srcDir.0" value="src"/>
362 - <property name="maven.build.resourceDir.0" value="src/main/resources"/>
363 - <property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
364 - <property name="maven.build.testDir.0" value="test"/>
365 - <property name="maven.build.testResourceDir.0" value="src/test/resources"/>
366 - <property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
367 - <property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
368 -
369 - <property name="maven.settings.interactiveMode" value="true"/>
370 -
371 - <!-- ====================================================================== -->
372 - <!-- Defining classpaths -->
373 - <!-- ====================================================================== -->
374 -
375 - <path id="build.classpath">
376 - </path>
377 - <path id="build.test.classpath">
378 - <fileset dir=".">
379 - <include name="lib/junit.jar"/>
380 - </fileset>
381 - </path>
382 -
383 - <!-- ====================================================================== -->
384 - <!-- Cleaning up target -->
385 - <!-- ====================================================================== -->
386 -
387 - <target name="clean" description="Clean the output directory">
388 - <delete dir="${maven.build.dir}"/>
389 - </target>
390 -
391 - <!-- ====================================================================== -->
392 - <!-- Compilation target -->
393 - <!-- ====================================================================== -->
394 -
395 - <target name="compile" description="Compile the code">
396 - <mkdir dir="${maven.build.outputDir}"/>
397 - <javac destdir="${maven.build.outputDir}"
398 - nowarn="false"
399 - debug="true"
400 - optimize="false"
401 - deprecation="true"
402 - target="1.5"
403 - verbose="false"
404 - fork="false"
405 - source="1.5"
406 - classpath="${gentoo.classpath}">
407 - <src>
408 - <pathelement location="${maven.build.srcDir.0}"/>
409 - </src>
410 - <classpath refid="build.classpath"/>
411 - </javac>
412 - </target>
413 -
414 - <!-- ====================================================================== -->
415 - <!-- Test-compilation target -->
416 - <!-- ====================================================================== -->
417 -
418 - <target name="compile-tests"
419 - depends="compile"
420 - description="Compile the test code"
421 - unless="maven.test.skip">
422 - <mkdir dir="${maven.build.testOutputDir}"/>
423 - <javac destdir="${maven.build.testOutputDir}"
424 - nowarn="false"
425 - debug="true"
426 - optimize="false"
427 - deprecation="true"
428 - target="1.5"
429 - verbose="false"
430 - fork="false"
431 - source="1.5"
432 - classpath="${gentoo.classpath}">
433 - <src>
434 - <pathelement location="${maven.build.testDir.0}"/>
435 - </src>
436 - <classpath>
437 - <path refid="build.test.classpath"/>
438 - <pathelement location="${maven.build.outputDir}"/>
439 - </classpath>
440 - </javac>
441 - </target>
442 -
443 - <!-- ====================================================================== -->
444 - <!-- Run all tests -->
445 - <!-- ====================================================================== -->
446 -
447 - <target name="test"
448 - depends="compile-tests"
449 - description="Run the test cases">
450 - <mkdir dir="${maven.test.reports}"/>
451 - <junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
452 - <sysproperty key="basedir" value="."/>
453 - <formatter type="xml"/>
454 - <formatter type="plain" usefile="false"/>
455 - <classpath>
456 - <path refid="build.test.classpath"/>
457 - <pathelement location="${maven.build.outputDir}"/>
458 - <pathelement location="${maven.build.testOutputDir}"/>
459 - </classpath>
460 - <batchtest todir="${maven.test.reports}" unless="test">
461 - <fileset dir="${maven.build.testDir.0}">
462 - <include name="**/Test*.java"/>
463 - <include name="**/*Test.java"/>
464 - <include name="**/*TestCase.java"/>
465 - <exclude name="**/*Abstract*Test.java"/>
466 - </fileset>
467 - </batchtest>
468 - <batchtest todir="${maven.test.reports}" if="test">
469 - <fileset dir="${maven.build.testDir.0}">
470 - <include name="**/${test}.java"/>
471 - <exclude name="**/*Abstract*Test.java"/>
472 - </fileset>
473 - </batchtest>
474 - </junit>
475 - </target>
476 -
477 - <!-- ====================================================================== -->
478 - <!-- Javadoc target -->
479 - <!-- ====================================================================== -->
480 -
481 - <target name="javadoc" description="Generates the Javadoc of the application">
482 - <javadoc sourcepath="${maven.build.srcDir.0}"
483 - packagenames="*"
484 - destdir="${maven.reporting.outputDirectory}/apidocs"
485 - access="protected"
486 - old="false"
487 - verbose="false"
488 - version="true"
489 - use="true"
490 - author="true"
491 - splitindex="false"
492 - nodeprecated="false"
493 - nodeprecatedlist="false"
494 - notree="false"
495 - noindex="false"
496 - nohelp="false"
497 - nonavbar="false"
498 - serialwarn="false"
499 - charset="ISO-8859-1"
500 - linksource="false"
501 - breakiterator="false"/>
502 - </target>
503 -
504 - <!-- ====================================================================== -->
505 - <!-- Package target -->
506 - <!-- ====================================================================== -->
507 -
508 - <target name="package" depends="compile" description="Package the application">
509 - <jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
510 - compress="true"
511 - index="false"
512 - manifest="manifest"
513 - basedir="${maven.build.outputDir}"
514 - excludes="**/package.html"/>
515 - </target>
516 -
517 - <!-- ====================================================================== -->
518 - <!-- A dummy target for the package named after the type it creates -->
519 - <!-- ====================================================================== -->
520 -
521 - <target name="jar" depends="package" description="Builds the jar for the application"/>
522 -
523 -</project>
524
525 diff --git a/dev-java/jsr311-api/jsr311-api-1.1.ebuild b/dev-java/jsr311-api/jsr311-api-1.1.ebuild
526 deleted file mode 100644
527 index c3b7c4e..0000000
528 --- a/dev-java/jsr311-api/jsr311-api-1.1.ebuild
529 +++ /dev/null
530 @@ -1,61 +0,0 @@
531 -# Copyright 1999-2009 Gentoo Foundation
532 -# Distributed under the terms of the GNU General Public License v2
533 -# $Id$
534 -
535 -EAPI="2"
536 -JAVA_PKG_IUSE="doc source test"
537 -PROJ_PN="jsr311"
538 -PROJ_PV="${PV}"
539 -PROJ_P="${PROJ_PN}-${PROJ_PV}"
540 -
541 -inherit java-pkg-2 java-ant-2
542 -
543 -DESCRIPTION="JAX-RS: Java API for RESTful Web Services"
544 -HOMEPAGE="https://jsr311.dev.java.net/"
545 -SRC_FILE="${P}-src.tar.bz2"
546 -SRC_URI="mirror://gentoo/${SRC_FILE}"
547 -
548 -LICENSE="CDDL"
549 -SLOT="0"
550 -KEYWORDS="amd64 ppc x86"
551 -IUSE=""
552 -
553 -DEPEND=">=virtual/jdk-1.5
554 - test? ( dev-java/ant-junit:0 dev-java/junit:0 )"
555 -RDEPEND=">=virtual/jre-1.5"
556 -
557 -S="${WORKDIR}/${P}/${PN}"
558 -
559 -# Helper to generate the tarball :-)
560 -# ( PN=jsr311-api ; PV=1.1 ; P="${PN}-${PV}" ; . ${P}.ebuild ; src_tarball )
561 -src_tarball() {
562 - SVN_SRC_URI="${HOMEPAGE}/svn/${PROJ_PN}/tags/${P}"
563 - tarball="${P}"
564 - svn export \
565 - --username guest --password '' --non-interactive \
566 - ${SVN_SRC_URI} ${tarball} \
567 - && \
568 - tar cvjf ${SRC_FILE} ${tarball} \
569 - && \
570 - echo "New tarball located at ${SRC_FILE}"
571 -}
572 -
573 -java_prepare() {
574 - for i in build.xml maven-build.xml manifest ; do
575 - cp -f "${FILESDIR}"/"${P}-${i}" "${i}" \
576 - || die "Unable to find ${P}-${i}"
577 - done
578 -}
579 -
580 -src_install() {
581 - dodoc README.txt || die
582 - java-pkg_newjar target/${P}.jar ${PN}.jar
583 - use doc && java-pkg_dojavadoc target/site/apidocs
584 - use source && java-pkg_dosrc src/javax
585 -}
586 -
587 -src_test() {
588 - EANT_GENTOO_CLASSPATH="junit ant-core" \
589 - ANT_TASKS="ant-junit" \
590 - eant test
591 -}