1 |
commit: f644106da68869d9034650fea899d6dbb1750aba |
2 |
Author: Tiziano Müller <tm <AT> dev-zero <DOT> ch> |
3 |
AuthorDate: Tue Jun 4 08:11:34 2013 +0000 |
4 |
Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jun 4 08:11:34 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=f644106d |
7 |
|
8 |
Add ebuilds for several geronimo specs, annogen as required for activemq and activemq-openwire-generator. |
9 |
|
10 |
--- |
11 |
dev-java/activemq-openwire-generator/Manifest | 3 + |
12 |
.../activemq-openwire-generator-5.8.0.ebuild | 47 +++ |
13 |
...tivemq-openwire-generator-5.8.0-maven-build.xml | 282 ++++++++++++++++++ |
14 |
dev-java/annogen/Manifest | 4 + |
15 |
dev-java/annogen/annogen-0.1.0.ebuild | 58 ++++ |
16 |
dev-java/annogen/annogen-0.1.1.ebuild | 51 ++++ |
17 |
.../.geronimo-jta-spec-1.1.1.1.1.ebuild.swp | Bin 0 -> 12288 bytes |
18 |
dev-java/geronimo-annotation-spec/Manifest | 3 + |
19 |
...onimo-annotation-spec-1.0.1.1.1-maven-build.xml | 250 ++++++++++++++++ |
20 |
.../geronimo-annotation-spec-1.0.1.1.1.ebuild | 43 +++ |
21 |
dev-java/geronimo-ejb-spec/Manifest | 3 + |
22 |
.../geronimo-ejb-spec-3.0.1.0.1-maven-build.xml | 320 +++++++++++++++++++++ |
23 |
.../geronimo-ejb-spec-3.0.1.0.1.ebuild | 47 +++ |
24 |
.../.geronimo-jta-spec-1.1.1.1.1.ebuild.swp | Bin 0 -> 12288 bytes |
25 |
dev-java/geronimo-interceptor-spec/Manifest | 3 + |
26 |
...nimo-interceptor-spec-3.0.1.0.1-maven-build.xml | 250 ++++++++++++++++ |
27 |
.../geronimo-interceptor-spec-3.0.1.0.1.ebuild | 43 +++ |
28 |
dev-java/geronimo-j2ee-management-spec/Manifest | 3 + |
29 |
...-j2ee-management-spec-1.1.1.0.1-maven-build.xml | 317 ++++++++++++++++++++ |
30 |
.../geronimo-j2ee-management-spec-1.1.1.0.1.ebuild | 45 +++ |
31 |
dev-java/geronimo-jta-spec/Manifest | 3 + |
32 |
.../geronimo-jta-spec-1.1.1.1.1-maven-build.xml | 250 ++++++++++++++++ |
33 |
.../geronimo-jta-spec-1.1.1.1.1.ebuild | 43 +++ |
34 |
23 files changed, 2068 insertions(+) |
35 |
|
36 |
diff --git a/dev-java/activemq-openwire-generator/Manifest b/dev-java/activemq-openwire-generator/Manifest |
37 |
new file mode 100644 |
38 |
index 0000000..2f2bcf6 |
39 |
--- /dev/null |
40 |
+++ b/dev-java/activemq-openwire-generator/Manifest |
41 |
@@ -0,0 +1,3 @@ |
42 |
+AUX activemq-openwire-generator-5.8.0-maven-build.xml 13991 SHA256 a4bd4174ce45ddc20fd8b2ea2765bba1454ed3e7268c1ec9c6acf881c5809d90 SHA512 4a194d2d5cb65deb5fd092892404436d1afeabe903d57fff750795dced4429927d16badbbeb8b34417b159b7c1dfb790c4d7a8f4bf8247ed1b2776db97c7c301 WHIRLPOOL 1e83863e266a3f3f44ccbc6a1cc7ada07d634cd407ae8177025581e29db2e614211a6c78de8086cdee965aa46a2aee5fe38d9d3997e65655dd8161ff0cb3038b |
43 |
+DIST activemq-parent-5.8.0-source-release.zip 8505650 SHA256 2068a30438b50b7bede20c8af21c608035b41bc2ac89309e0b4c21fa9b39c2c0 SHA512 279004611b5350e9b5abfc56bdb6cf2916625476560dbe4e9b8a0d6e6087f02b1829f1a9825c0492cf8731b3f40f2888c5422af4a4b7c91562fa2ae713ba5ca2 WHIRLPOOL 68b03cc59345a8f0238068fec4d0a906346928819bc37c32a5687c017d4dd16adfb9d3d16912eeb0359584ebc0333f07f74fc48ac8832fb28c600f01580ba5ef |
44 |
+EBUILD activemq-openwire-generator-5.8.0.ebuild 1004 SHA256 3f0f949811b986235d65bde6b80058596ce4c07fbb9b6dd0558ea60eb076cf53 SHA512 7ddfb80b7d02d16f6d84732d03c38a2d9081f1aaae37a6251d2bbebafd7bb92e147ec87b066351fd989d81d6450a1bb653f805e00b9e623afe48a2324bd9e02b WHIRLPOOL 8ce0eb763a36305effb00150f1b00ca145f1769caebb70f710329b3375a08125798b864094920e1422ea7c7587e53223d9eff15ebd89894e933607be2cbbfb24 |
45 |
|
46 |
diff --git a/dev-java/activemq-openwire-generator/activemq-openwire-generator-5.8.0.ebuild b/dev-java/activemq-openwire-generator/activemq-openwire-generator-5.8.0.ebuild |
47 |
new file mode 100644 |
48 |
index 0000000..f78f389 |
49 |
--- /dev/null |
50 |
+++ b/dev-java/activemq-openwire-generator/activemq-openwire-generator-5.8.0.ebuild |
51 |
@@ -0,0 +1,47 @@ |
52 |
+# Copyright 1999-2013 Gentoo Foundation |
53 |
+# Distributed under the terms of the GNU General Public License v2 |
54 |
+# $Header: $ |
55 |
+ |
56 |
+EAPI=5 |
57 |
+ |
58 |
+JAVA_PKG_IUSE="source" |
59 |
+ |
60 |
+inherit java-pkg-2 java-ant-2 |
61 |
+ |
62 |
+DESCRIPTION="ActiveMQ Openwire Generator" |
63 |
+HOMEPAGE="http://activemq.apache.org/" |
64 |
+SRC_URI="mirror://apache//activemq/apache-activemq/${PV}/activemq-parent-${PV}-source-release.zip" |
65 |
+ |
66 |
+LICENSE="" |
67 |
+SLOT="0" |
68 |
+KEYWORDS="~amd64" |
69 |
+ |
70 |
+IUSE="" |
71 |
+ |
72 |
+COMMON_DEP="dev-java/ant-core |
73 |
+ dev-java/annogen" |
74 |
+ |
75 |
+RDEPEND=">=virtual/jre-1.5 |
76 |
+ ${COMMON_DEP}" |
77 |
+DEPEND=">=virtual/jdk-1.5 |
78 |
+ app-arch/unzip |
79 |
+ ${COMMON_DEP}" |
80 |
+ |
81 |
+JAVA_ANT_REWRITE_CLASSPATH="yes" |
82 |
+EANT_GENTOO_CLASSPATH="ant-core,annogen" |
83 |
+ |
84 |
+S="${WORKDIR}/activemq-parent-${PV}/${PN}" |
85 |
+ |
86 |
+src_unpack() { |
87 |
+ unzip -q "${DISTDIR}/${A}" "activemq-parent-${PV}/${PN}/*" || die "unpacking ${PN} from ${A} failed" |
88 |
+} |
89 |
+ |
90 |
+java_prepare() { |
91 |
+ cp -v "${FILESDIR}/${P}-maven-build.xml" build.xml || die "build.xml is missing" |
92 |
+} |
93 |
+ |
94 |
+src_install() { |
95 |
+ java-pkg_newjar target/${P}.jar |
96 |
+ |
97 |
+ use source && java-pkg_dosrc src/main/java/* |
98 |
+} |
99 |
|
100 |
diff --git a/dev-java/activemq-openwire-generator/files/activemq-openwire-generator-5.8.0-maven-build.xml b/dev-java/activemq-openwire-generator/files/activemq-openwire-generator-5.8.0-maven-build.xml |
101 |
new file mode 100644 |
102 |
index 0000000..10726ce |
103 |
--- /dev/null |
104 |
+++ b/dev-java/activemq-openwire-generator/files/activemq-openwire-generator-5.8.0-maven-build.xml |
105 |
@@ -0,0 +1,282 @@ |
106 |
+<?xml version="1.0" encoding="UTF-8"?> |
107 |
+ |
108 |
+<!-- ====================================================================== --> |
109 |
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. --> |
110 |
+<!-- ====================================================================== --> |
111 |
+ |
112 |
+<!-- ====================================================================== --> |
113 |
+<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== --> |
114 |
+<!-- ====================================================================== --> |
115 |
+<!-- --> |
116 |
+<!-- Any modifications will be overwritten. --> |
117 |
+<!-- --> |
118 |
+<!-- Generated by Maven Ant Plugin on 4/24/13 8:19 PM --> |
119 |
+<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ --> |
120 |
+<!-- --> |
121 |
+<!-- ====================================================================== --> |
122 |
+ |
123 |
+<project name="activemq-openwire-generator-from-maven" default="package" basedir="."> |
124 |
+ |
125 |
+ <!-- ====================================================================== --> |
126 |
+ <!-- Build environment properties --> |
127 |
+ <!-- ====================================================================== --> |
128 |
+ |
129 |
+ <property file="${user.home}/.m2/maven.properties"/> |
130 |
+ <property file="maven-build.properties"/> |
131 |
+ |
132 |
+ <property name="maven.build.finalName" value="activemq-openwire-generator-5.8.0"/> |
133 |
+ <property name="maven.build.dir" value="target"/> |
134 |
+ <property name="maven.build.outputDir" value="${maven.build.dir}/classes"/> |
135 |
+ <property name="maven.build.srcDir.0" value="src/main/java"/> |
136 |
+ <property name="maven.build.resourceDir.0" value="src/main/resources"/> |
137 |
+ <property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/> |
138 |
+ <property name="maven.build.testDir.0" value="src/test/java"/> |
139 |
+ <property name="maven.build.testResourceDir.0" value="src/test/resources"/> |
140 |
+ <property name="maven.test.reports" value="${maven.build.dir}/test-reports"/> |
141 |
+ <property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/> |
142 |
+ |
143 |
+ <property name="maven.repo.local" value="${user.home}/.m2/repository"/> |
144 |
+ <property name="maven.settings.offline" value="false"/> |
145 |
+ <property name="maven.settings.interactiveMode" value="true"/> |
146 |
+ |
147 |
+ <!-- ====================================================================== --> |
148 |
+ <!-- Defining classpaths --> |
149 |
+ <!-- ====================================================================== --> |
150 |
+ |
151 |
+ <path id="build.classpath"> |
152 |
+ <pathelement location="${maven.repo.local}/groovy/gram/1.1/gram-1.1.jar"/> |
153 |
+ <pathelement location="${maven.repo.local}/groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-03.jar"/> |
154 |
+ <pathelement location="${maven.repo.local}/annogen/annogen/0.1.0/annogen-0.1.0.jar"/> |
155 |
+ <pathelement location="${maven.repo.local}/ant/ant/1.6.2/ant-1.6.2.jar"/> |
156 |
+ </path> |
157 |
+ <path id="build.test.classpath"> |
158 |
+ <pathelement location="${maven.repo.local}/groovy/gram/1.1/gram-1.1.jar"/> |
159 |
+ <pathelement location="${maven.repo.local}/groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-03.jar"/> |
160 |
+ <pathelement location="${maven.repo.local}/annogen/annogen/0.1.0/annogen-0.1.0.jar"/> |
161 |
+ <pathelement location="${maven.repo.local}/ant/ant/1.6.2/ant-1.6.2.jar"/> |
162 |
+ </path> |
163 |
+ |
164 |
+ <!-- ====================================================================== --> |
165 |
+ <!-- Cleaning up target --> |
166 |
+ <!-- ====================================================================== --> |
167 |
+ |
168 |
+ <target name="clean" description="Clean the output directory"> |
169 |
+ <delete dir="${maven.build.dir}"/> |
170 |
+ </target> |
171 |
+ |
172 |
+ <!-- ====================================================================== --> |
173 |
+ <!-- Compilation target --> |
174 |
+ <!-- ====================================================================== --> |
175 |
+ |
176 |
+ <target name="compile" depends="get-deps" description="Compile the code"> |
177 |
+ <mkdir dir="${maven.build.outputDir}"/> |
178 |
+ <javac destdir="${maven.build.outputDir}" |
179 |
+ nowarn="true" |
180 |
+ debug="true" |
181 |
+ optimize="true" |
182 |
+ deprecation="true" |
183 |
+ target="1.6" |
184 |
+ verbose="false" |
185 |
+ fork="false" |
186 |
+ source="1.6"> |
187 |
+ <src> |
188 |
+ <pathelement location="${maven.build.srcDir.0}"/> |
189 |
+ </src> |
190 |
+ <classpath refid="build.classpath"/> |
191 |
+ </javac> |
192 |
+ </target> |
193 |
+ |
194 |
+ <!-- ====================================================================== --> |
195 |
+ <!-- Test-compilation target --> |
196 |
+ <!-- ====================================================================== --> |
197 |
+ |
198 |
+ <target name="compile-tests" |
199 |
+ depends="compile" |
200 |
+ description="Compile the test code" |
201 |
+ unless="maven.test.skip"> |
202 |
+ <mkdir dir="${maven.build.testOutputDir}"/> |
203 |
+ </target> |
204 |
+ |
205 |
+ <!-- ====================================================================== --> |
206 |
+ <!-- Run all tests --> |
207 |
+ <!-- ====================================================================== --> |
208 |
+ |
209 |
+ <target name="test" |
210 |
+ depends="compile-tests, junit-missing" |
211 |
+ unless="junit.skipped" |
212 |
+ description="Run the test cases"/> |
213 |
+ |
214 |
+ <target name="test-junit-present"> |
215 |
+ <available classname="junit.framework.Test" property="junit.present"/> |
216 |
+ </target> |
217 |
+ |
218 |
+ <target name="test-junit-status" |
219 |
+ depends="test-junit-present"> |
220 |
+ <condition property="junit.missing"> |
221 |
+ <and> |
222 |
+ <isfalse value="${junit.present}"/> |
223 |
+ <isfalse value="${maven.test.skip}"/> |
224 |
+ </and> |
225 |
+ </condition> |
226 |
+ <condition property="junit.skipped"> |
227 |
+ <or> |
228 |
+ <isfalse value="${junit.present}"/> |
229 |
+ <istrue value="${maven.test.skip}"/> |
230 |
+ </or> |
231 |
+ </condition> |
232 |
+ </target> |
233 |
+ |
234 |
+ <target name="junit-missing" |
235 |
+ depends="test-junit-status" |
236 |
+ if="junit.missing"> |
237 |
+ <echo>=================================== WARNING ===================================</echo> |
238 |
+ <echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo> |
239 |
+ <echo>===============================================================================</echo> |
240 |
+ </target> |
241 |
+ |
242 |
+ <!-- ====================================================================== --> |
243 |
+ <!-- Javadoc target --> |
244 |
+ <!-- ====================================================================== --> |
245 |
+ |
246 |
+ <target name="javadoc" description="Generates the Javadoc of the application"> |
247 |
+ <javadoc sourcepath="${maven.build.srcDir.0}" |
248 |
+ packagenames="*" |
249 |
+ destdir="${maven.reporting.outputDirectory}/apidocs" |
250 |
+ access="protected" |
251 |
+ old="false" |
252 |
+ verbose="false" |
253 |
+ version="true" |
254 |
+ use="true" |
255 |
+ author="true" |
256 |
+ splitindex="false" |
257 |
+ nodeprecated="false" |
258 |
+ nodeprecatedlist="false" |
259 |
+ notree="false" |
260 |
+ noindex="false" |
261 |
+ nohelp="false" |
262 |
+ nonavbar="false" |
263 |
+ serialwarn="false" |
264 |
+ stylesheetfile="/home/tiziano/entwicklung/gentoo/ebuilds/activemq-parent-5.8.0/activemq-openwire-generator/../etc/css/stylesheet.css" |
265 |
+ charset="ISO-8859-1" |
266 |
+ source="1.6" |
267 |
+ linksource="true" |
268 |
+ breakiterator="false" |
269 |
+ maxmemory="900m"> |
270 |
+ <link href="http://download.oracle.com/javase/6/docs/api/"/> |
271 |
+ <link href="http://download.oracle.com/javaee/6/api/"/> |
272 |
+ <link href="http://jakarta.apache.org/commons/collections/apidocs-COLLECTIONS_3_0/"/> |
273 |
+ <link href="http://jakarta.apache.org/commons/dbcp/apidocs/"/> |
274 |
+ <link href="http://jakarta.apache.org/commons/fileupload/apidocs/"/> |
275 |
+ <link href="http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/"/> |
276 |
+ <link href="http://www.slf4j.org/apidocs/"/> |
277 |
+ <link href="http://jakarta.apache.org/commons/pool/apidocs/"/> |
278 |
+ <link href="http://junit.sourceforge.net/javadoc/"/> |
279 |
+ <link href="http://logging.apache.org/log4j/docs/api/"/> |
280 |
+ </javadoc> |
281 |
+ </target> |
282 |
+ |
283 |
+ <!-- ====================================================================== --> |
284 |
+ <!-- Package target --> |
285 |
+ <!-- ====================================================================== --> |
286 |
+ |
287 |
+ <target name="package" depends="compile,test" description="Package the application"> |
288 |
+ <jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar" |
289 |
+ compress="true" |
290 |
+ index="true" |
291 |
+ basedir="${maven.build.outputDir}" |
292 |
+ excludes="**/package.html"> |
293 |
+ </jar> |
294 |
+ </target> |
295 |
+ |
296 |
+ <!-- ====================================================================== --> |
297 |
+ <!-- A dummy target for the package named after the type it creates --> |
298 |
+ <!-- ====================================================================== --> |
299 |
+ |
300 |
+ <target name="jar" depends="package" description="Builds the jar for the application"/> |
301 |
+ |
302 |
+ <!-- ====================================================================== --> |
303 |
+ <!-- Download dependencies target --> |
304 |
+ <!-- ====================================================================== --> |
305 |
+ |
306 |
+ <target name="test-offline"> |
307 |
+ <condition property="maven.mode.offline"> |
308 |
+ <equals arg1="${maven.settings.offline}" arg2="true"/> |
309 |
+ </condition> |
310 |
+ </target> |
311 |
+ |
312 |
+ <target name="get-deps" |
313 |
+ depends="test-offline" |
314 |
+ description="Download all dependencies" |
315 |
+ unless="maven.mode.offline"> |
316 |
+ <mkdir dir="${maven.repo.local}"/> |
317 |
+ <mkdir dir="${maven.repo.local}/groovy/gram/1.1"/> |
318 |
+ <get src="http://repo.fusesource.com/nexus/content/groups/public//groovy/gram/1.1/gram-1.1.jar" |
319 |
+ dest="${maven.repo.local}/groovy/gram/1.1/gram-1.1.jar" |
320 |
+ usetimestamp="false" |
321 |
+ ignoreerrors="true"/> |
322 |
+ <get src="http://repo.fusesource.com/nexus/content/repositories/snapshots//groovy/gram/1.1/gram-1.1.jar" |
323 |
+ dest="${maven.repo.local}/groovy/gram/1.1/gram-1.1.jar" |
324 |
+ usetimestamp="false" |
325 |
+ ignoreerrors="true"/> |
326 |
+ <get src="http://repository.apache.org/snapshots/groovy/gram/1.1/gram-1.1.jar" |
327 |
+ dest="${maven.repo.local}/groovy/gram/1.1/gram-1.1.jar" |
328 |
+ usetimestamp="false" |
329 |
+ ignoreerrors="true"/> |
330 |
+ <get src="http://repo.maven.apache.org/maven2/groovy/gram/1.1/gram-1.1.jar" |
331 |
+ dest="${maven.repo.local}/groovy/gram/1.1/gram-1.1.jar" |
332 |
+ usetimestamp="false" |
333 |
+ ignoreerrors="true"/> |
334 |
+ <mkdir dir="${maven.repo.local}/groovy/groovy-all/1.0-jsr-03"/> |
335 |
+ <get src="http://repo.fusesource.com/nexus/content/groups/public//groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-03.jar" |
336 |
+ dest="${maven.repo.local}/groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-03.jar" |
337 |
+ usetimestamp="false" |
338 |
+ ignoreerrors="true"/> |
339 |
+ <get src="http://repo.fusesource.com/nexus/content/repositories/snapshots//groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-03.jar" |
340 |
+ dest="${maven.repo.local}/groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-03.jar" |
341 |
+ usetimestamp="false" |
342 |
+ ignoreerrors="true"/> |
343 |
+ <get src="http://repository.apache.org/snapshots/groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-03.jar" |
344 |
+ dest="${maven.repo.local}/groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-03.jar" |
345 |
+ usetimestamp="false" |
346 |
+ ignoreerrors="true"/> |
347 |
+ <get src="http://repo.maven.apache.org/maven2/groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-03.jar" |
348 |
+ dest="${maven.repo.local}/groovy/groovy-all/1.0-jsr-03/groovy-all-1.0-jsr-03.jar" |
349 |
+ usetimestamp="false" |
350 |
+ ignoreerrors="true"/> |
351 |
+ <mkdir dir="${maven.repo.local}/annogen/annogen/0.1.0"/> |
352 |
+ <get src="http://repo.fusesource.com/nexus/content/groups/public//annogen/annogen/0.1.0/annogen-0.1.0.jar" |
353 |
+ dest="${maven.repo.local}/annogen/annogen/0.1.0/annogen-0.1.0.jar" |
354 |
+ usetimestamp="false" |
355 |
+ ignoreerrors="true"/> |
356 |
+ <get src="http://repo.fusesource.com/nexus/content/repositories/snapshots//annogen/annogen/0.1.0/annogen-0.1.0.jar" |
357 |
+ dest="${maven.repo.local}/annogen/annogen/0.1.0/annogen-0.1.0.jar" |
358 |
+ usetimestamp="false" |
359 |
+ ignoreerrors="true"/> |
360 |
+ <get src="http://repository.apache.org/snapshots/annogen/annogen/0.1.0/annogen-0.1.0.jar" |
361 |
+ dest="${maven.repo.local}/annogen/annogen/0.1.0/annogen-0.1.0.jar" |
362 |
+ usetimestamp="false" |
363 |
+ ignoreerrors="true"/> |
364 |
+ <get src="http://repo.maven.apache.org/maven2/annogen/annogen/0.1.0/annogen-0.1.0.jar" |
365 |
+ dest="${maven.repo.local}/annogen/annogen/0.1.0/annogen-0.1.0.jar" |
366 |
+ usetimestamp="false" |
367 |
+ ignoreerrors="true"/> |
368 |
+ <mkdir dir="${maven.repo.local}/ant/ant/1.6.2"/> |
369 |
+ <get src="http://repo.fusesource.com/nexus/content/groups/public//ant/ant/1.6.2/ant-1.6.2.jar" |
370 |
+ dest="${maven.repo.local}/ant/ant/1.6.2/ant-1.6.2.jar" |
371 |
+ usetimestamp="false" |
372 |
+ ignoreerrors="true"/> |
373 |
+ <get src="http://repo.fusesource.com/nexus/content/repositories/snapshots//ant/ant/1.6.2/ant-1.6.2.jar" |
374 |
+ dest="${maven.repo.local}/ant/ant/1.6.2/ant-1.6.2.jar" |
375 |
+ usetimestamp="false" |
376 |
+ ignoreerrors="true"/> |
377 |
+ <get src="http://repository.apache.org/snapshots/ant/ant/1.6.2/ant-1.6.2.jar" |
378 |
+ dest="${maven.repo.local}/ant/ant/1.6.2/ant-1.6.2.jar" |
379 |
+ usetimestamp="false" |
380 |
+ ignoreerrors="true"/> |
381 |
+ <get src="http://repo.maven.apache.org/maven2/ant/ant/1.6.2/ant-1.6.2.jar" |
382 |
+ dest="${maven.repo.local}/ant/ant/1.6.2/ant-1.6.2.jar" |
383 |
+ usetimestamp="false" |
384 |
+ ignoreerrors="true"/> |
385 |
+ </target> |
386 |
+ |
387 |
+</project> |
388 |
|
389 |
diff --git a/dev-java/annogen/Manifest b/dev-java/annogen/Manifest |
390 |
new file mode 100644 |
391 |
index 0000000..c12262d |
392 |
--- /dev/null |
393 |
+++ b/dev-java/annogen/Manifest |
394 |
@@ -0,0 +1,4 @@ |
395 |
+DIST annogen-0.1.0.zip 1008931 SHA256 60cf2bed2bc90d366b2c8ad9f83cc4f4a8b205298bdf55c85fadcc4cd4e05246 SHA512 f5c4eeb92ef8c87874df6619ef701b99dace01bd3ebc87f201ee3ab523fe612b6d143da2646c280d4831bc8e3051887514aa06b8bad6928b68ddd6cd6357fa16 WHIRLPOOL 02c7bae1a7f06d6348bcf060c1e81896cc6e2861c2066323dd4a0716f8413321d8a4248040ab2b9924ca383022f06d66af79c408596ef19c002becbd9992e802 |
396 |
+DIST annogen-release-0.1.1.zip 4206871 SHA256 a81abcaadb53e315fb90b8afcc7d60c957247b7dd1e029b7b5f42ba54b8d6aac SHA512 a205b028f28ad16b289292b3e37a6455944436757d4960e2212e86e276611947f77a6305fa6b5c216a60e1815f203f7b138799d113175322d39c144181fa8884 WHIRLPOOL 76cd8b328bc797dafdc65684412b92b611b6a4eadccaea20a0dda32d007209be93a2eb73780ed81e3c38170c298a675feb79b6db0b8d04519916a07d1c9f55dd |
397 |
+EBUILD annogen-0.1.0.ebuild 1262 SHA256 f02541e769a687ca20dde46d7f1d85522ac425bdfae21df92de5d12f43e8bbeb SHA512 b4e064f42cad6c9e997c756eb2ac76dc830bc8edad8c4caf49dda202ea99845954df0e3bd058798bb56be9dc379e7403e3331b9f29131c6bfab60f1396ce3f28 WHIRLPOOL 7bf3a333cbfc26a29cd17a194bb19c2651750cf2e7295118e0057e052eea92904e1d1101af640446c7a8a4e8480b8e2a0141678b0b3c191ef6c9a27529141f3b |
398 |
+EBUILD annogen-0.1.1.ebuild 984 SHA256 e09a66d3d4e15ca6cc0091e0f23995d90c1d4c76ce921edfd655e5ec59d95466 SHA512 5324fdb6b1a4bfde0cd16e6b5f07a55c44c0771d2eae949316aa75949efe90cfc4f14ab54fc3c390ab86998d7cba776bea3dc61c6628933ef6e8d6c5c4b7321a WHIRLPOOL 27f1b41e4c2892ae56de7c525348721c91be5fde64366efbeabb4d291be68de0fd713cbbcf36f856e27769568420e1cfca71c57df8e8aec58e8f46ea3e76f104 |
399 |
|
400 |
diff --git a/dev-java/annogen/annogen-0.1.0.ebuild b/dev-java/annogen/annogen-0.1.0.ebuild |
401 |
new file mode 100644 |
402 |
index 0000000..0d7538d |
403 |
--- /dev/null |
404 |
+++ b/dev-java/annogen/annogen-0.1.0.ebuild |
405 |
@@ -0,0 +1,58 @@ |
406 |
+# Copyright 1999-2013 Gentoo Foundation |
407 |
+# Distributed under the terms of the GNU General Public License v2 |
408 |
+# $Header: $ |
409 |
+ |
410 |
+EAPI="5" |
411 |
+JAVA_PKG_IUSE="doc source examples" |
412 |
+ |
413 |
+inherit java-pkg-2 |
414 |
+ |
415 |
+DESCRIPTION="Annogen is a tool which helps you work with JSR175 annotations" |
416 |
+HOMEPAGE="http://annogen.codehaus.org/" |
417 |
+SRC_URI="http://dist.codehaus.org/${PN}/distributions/${P}.zip" |
418 |
+ |
419 |
+LICENSE="BSD" |
420 |
+SLOT="0" |
421 |
+KEYWORDS="~amd64" |
422 |
+ |
423 |
+IUSE="" |
424 |
+ |
425 |
+CDEPEND="java-virtuals/stax-api:0 |
426 |
+ dev-java/ant-core:0 |
427 |
+ java-virtuals/jdk-with-com-sun:0 |
428 |
+ dev-java/qdox:1.6" |
429 |
+ |
430 |
+RDEPEND=">=virtual/jdk-1.5 |
431 |
+ ${CDEPEND}" |
432 |
+DEPEND=">=virtual/jdk-1.5 |
433 |
+ app-arch/unzip |
434 |
+ ${CDEPEND}" |
435 |
+ |
436 |
+S="${WORKDIR}" |
437 |
+ |
438 |
+src_unpack() { |
439 |
+ default |
440 |
+ unzip -o -q "${S}/${PN}-src-${PV}.zip" || die "unpacking source zip failed" |
441 |
+} |
442 |
+ |
443 |
+java_prepare() { |
444 |
+ find -name '*.jar' -exec rm -v {} + |
445 |
+} |
446 |
+ |
447 |
+src_compile() { |
448 |
+ find org -name "*.java" > "${T}/src.list" |
449 |
+ mkdir "${S}/classes" |
450 |
+ ejavac -d "${S}/classes" \ |
451 |
+ -classpath $(java-pkg_getjars stax-api,qdox-1.6,ant-core):$(java-config --tools) \ |
452 |
+ "@${T}/src.list" |
453 |
+ cd "${S}/classes" |
454 |
+ jar -cf "${S}/${PN}.jar" * || die "failed to create jar" |
455 |
+} |
456 |
+ |
457 |
+src_install() { |
458 |
+ java-pkg_dojar ${PN}.jar |
459 |
+ |
460 |
+ use doc && java-pkg_dojavadoc docs |
461 |
+ use source && java-pkg_dosrc org |
462 |
+ use examples && java-pkg_doexamples "examples" |
463 |
+} |
464 |
|
465 |
diff --git a/dev-java/annogen/annogen-0.1.1.ebuild b/dev-java/annogen/annogen-0.1.1.ebuild |
466 |
new file mode 100644 |
467 |
index 0000000..4cd3e81 |
468 |
--- /dev/null |
469 |
+++ b/dev-java/annogen/annogen-0.1.1.ebuild |
470 |
@@ -0,0 +1,51 @@ |
471 |
+# Copyright 1999-2013 Gentoo Foundation |
472 |
+# Distributed under the terms of the GNU General Public License v2 |
473 |
+# $Header: $ |
474 |
+ |
475 |
+EAPI=4 |
476 |
+ |
477 |
+JAVA_PKG_IUSE="doc" |
478 |
+ |
479 |
+inherit java-pkg-2 java-ant-2 |
480 |
+ |
481 |
+DESCRIPTION="" |
482 |
+HOMEPAGE="http://annogen.codehaus.org" |
483 |
+SRC_URI="${PN}-release-${PV}.zip" |
484 |
+ |
485 |
+LICENSE="" |
486 |
+SLOT="0" |
487 |
+KEYWORDS="" |
488 |
+ |
489 |
+IUSE="" |
490 |
+ |
491 |
+COMMON_DEP="dev-java/ant-core |
492 |
+ dev-java/qdox:1.6" |
493 |
+ |
494 |
+RDEPEND=">=virtual/jre-1.4 |
495 |
+ ${COMMON_DEP}" |
496 |
+DEPEND=">=virtual/jdk-1.4 |
497 |
+ app-arch/unzip |
498 |
+ ${COMMON_DEP}" |
499 |
+ |
500 |
+EANT_BUILD_TARGET="jars" |
501 |
+EANT_DOC_TARGET="docs" |
502 |
+EANT_GENTOO_CLASSPATH="ant-core,qdox-1.6" |
503 |
+EANT_NEEDS_TOOLS="yes" |
504 |
+JAVA_ANT_REWRITE_CLASSPATH="yes" |
505 |
+JAVA_PKG_BSFIX_NAME="build-annogen.xml build-jam.xml" |
506 |
+ |
507 |
+S="${WORKDIR}" |
508 |
+ |
509 |
+java_prepare() { |
510 |
+ sed -i \ |
511 |
+ -e 's|annogen_overview|annogen-overview|' \ |
512 |
+ build-docs.xml || die "sed failed" |
513 |
+ |
514 |
+ # create missing output directory |
515 |
+ mkdir -p annogen/core/src_150 |
516 |
+} |
517 |
+ |
518 |
+src_install() { |
519 |
+ java-pkg_newjar "build/distribution/${P}.jar" "${PN}.jar" |
520 |
+ use doc && java-pkg_dojavadoc build/javadoc |
521 |
+} |
522 |
|
523 |
diff --git a/dev-java/geronimo-annotation-spec/.geronimo-jta-spec-1.1.1.1.1.ebuild.swp b/dev-java/geronimo-annotation-spec/.geronimo-jta-spec-1.1.1.1.1.ebuild.swp |
524 |
new file mode 100644 |
525 |
index 0000000..2bd81c6 |
526 |
Binary files /dev/null and b/dev-java/geronimo-annotation-spec/.geronimo-jta-spec-1.1.1.1.1.ebuild.swp differ |
527 |
|
528 |
diff --git a/dev-java/geronimo-annotation-spec/Manifest b/dev-java/geronimo-annotation-spec/Manifest |
529 |
new file mode 100644 |
530 |
index 0000000..6be1ced |
531 |
--- /dev/null |
532 |
+++ b/dev-java/geronimo-annotation-spec/Manifest |
533 |
@@ -0,0 +1,3 @@ |
534 |
+AUX geronimo-annotation-spec-1.0.1.1.1-maven-build.xml 12288 SHA256 d82b9d27b99137f38523d721c08105c405fa03f85a03dcc9e910164299426832 SHA512 4e76e260e775f823f6bfbb45e48d4ababfd873baa102eff90470d10987e056488870fbdfbf3184d2feb7be08a5cbe028e0e69dfd3e9afb1eaf660ed29590691c WHIRLPOOL c54afb3fa17d902ab15b2c03211f9a5877d315e466e59c2ea25d9811fe90dd0ff3245953725fac3601d666b5fffb844131252ca72108d2f83a51dc370d1ab279 |
535 |
+DIST geronimo-annotation_1.0_spec-1.1.1.tbz2 6509 SHA256 a5cfc067d1d5185b5a85ee36c0e02253fbcb7ed79ee155685c95add4242b3ec2 SHA512 2e9b55ed8500f04c38d20915871d8d519e5904d34ce5f727b3f5243152df8c4e66f0f82e8075520c6a6f1aaeae540670dd083a20e12b76c6070660dfbd4bd67a WHIRLPOOL 81cb8330bb6454f89c93fd3d88153614812d290e2b65517862e5d01a20a41eb7c31a852230ad9e2d7096c3f1ea4d31e6e8bbaf68e1706205ce63ed099e8e3f2f |
536 |
+EBUILD geronimo-annotation-spec-1.0.1.1.1.ebuild 942 SHA256 1e35e046077203aa45215cb527ed0dadf896c4743942b287f1b8b87a1a933d64 SHA512 caeaeffea4c991e634570c8eef03e86e8a4cff44f69dbbffd1f687f5d7c9627a950a8aa1768551c70966262bdee482868520af675658b4181f66ec19c9d5dd42 WHIRLPOOL 221e6f11ab1bb6c990206cc43a79cab5a7368b81ae4627c9ddaac5f1e7232fc5c6d1dcf26835113d4b2dd65c76a4a627a090f6b770ad7cdd86f349c27da1ec8e |
537 |
|
538 |
diff --git a/dev-java/geronimo-annotation-spec/files/geronimo-annotation-spec-1.0.1.1.1-maven-build.xml b/dev-java/geronimo-annotation-spec/files/geronimo-annotation-spec-1.0.1.1.1-maven-build.xml |
539 |
new file mode 100644 |
540 |
index 0000000..edfff1e |
541 |
--- /dev/null |
542 |
+++ b/dev-java/geronimo-annotation-spec/files/geronimo-annotation-spec-1.0.1.1.1-maven-build.xml |
543 |
@@ -0,0 +1,250 @@ |
544 |
+<?xml version="1.0" encoding="UTF-8"?> |
545 |
+ |
546 |
+<!-- ====================================================================== --> |
547 |
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. --> |
548 |
+<!-- ====================================================================== --> |
549 |
+ |
550 |
+<!-- ====================================================================== --> |
551 |
+<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== --> |
552 |
+<!-- ====================================================================== --> |
553 |
+<!-- --> |
554 |
+<!-- Any modifications will be overwritten. --> |
555 |
+<!-- --> |
556 |
+<!-- Generated by Maven Ant Plugin on 6/4/13 9:39 AM --> |
557 |
+<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ --> |
558 |
+<!-- --> |
559 |
+<!-- ====================================================================== --> |
560 |
+ |
561 |
+<project name="geronimo-annotation_1.0_spec-from-maven" default="package" basedir="."> |
562 |
+ |
563 |
+ <!-- ====================================================================== --> |
564 |
+ <!-- Build environment properties --> |
565 |
+ <!-- ====================================================================== --> |
566 |
+ |
567 |
+ <property file="${user.home}/.m2/maven.properties"/> |
568 |
+ <property file="maven-build.properties"/> |
569 |
+ |
570 |
+ <property name="maven.build.finalName" value="geronimo-annotation_1.0_spec-1.1.1"/> |
571 |
+ <property name="maven.build.dir" value="target"/> |
572 |
+ <property name="maven.build.outputDir" value="${maven.build.dir}/classes"/> |
573 |
+ <property name="maven.build.srcDir.0" value="src/main/java"/> |
574 |
+ <property name="maven.build.resourceDir.0" value="src/main/resources"/> |
575 |
+ <property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/> |
576 |
+ <property name="maven.build.testDir.0" value="src/test/java"/> |
577 |
+ <property name="maven.build.testResourceDir.0" value="src/test/resources"/> |
578 |
+ <property name="maven.build.testResourceDir.1" value="src/test/data"/> |
579 |
+ <property name="maven.test.reports" value="${maven.build.dir}/test-reports"/> |
580 |
+ <property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/> |
581 |
+ |
582 |
+ <property name="maven.repo.local" value="${user.home}/.m2/repository"/> |
583 |
+ <property name="maven.settings.offline" value="false"/> |
584 |
+ <property name="maven.settings.interactiveMode" value="true"/> |
585 |
+ |
586 |
+ <!-- ====================================================================== --> |
587 |
+ <!-- Defining classpaths --> |
588 |
+ <!-- ====================================================================== --> |
589 |
+ |
590 |
+ <path id="build.classpath"/> |
591 |
+ <path id="build.test.classpath"> |
592 |
+ <pathelement location="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar"/> |
593 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar"/> |
594 |
+ </path> |
595 |
+ |
596 |
+ <!-- ====================================================================== --> |
597 |
+ <!-- Cleaning up target --> |
598 |
+ <!-- ====================================================================== --> |
599 |
+ |
600 |
+ <target name="clean" description="Clean the output directory"> |
601 |
+ <delete dir="${maven.build.dir}"/> |
602 |
+ </target> |
603 |
+ |
604 |
+ <!-- ====================================================================== --> |
605 |
+ <!-- Compilation target --> |
606 |
+ <!-- ====================================================================== --> |
607 |
+ |
608 |
+ <target name="compile" depends="get-deps" description="Compile the code"> |
609 |
+ <mkdir dir="${maven.build.outputDir}"/> |
610 |
+ <javac destdir="${maven.build.outputDir}" |
611 |
+ nowarn="false" |
612 |
+ debug="true" |
613 |
+ optimize="false" |
614 |
+ deprecation="true" |
615 |
+ target="1.5" |
616 |
+ verbose="false" |
617 |
+ fork="false" |
618 |
+ source="1.5"> |
619 |
+ <src> |
620 |
+ <pathelement location="${maven.build.srcDir.0}"/> |
621 |
+ </src> |
622 |
+ <classpath refid="build.classpath"/> |
623 |
+ </javac> |
624 |
+ </target> |
625 |
+ |
626 |
+ <!-- ====================================================================== --> |
627 |
+ <!-- Test-compilation target --> |
628 |
+ <!-- ====================================================================== --> |
629 |
+ |
630 |
+ <target name="compile-tests" |
631 |
+ depends="compile" |
632 |
+ description="Compile the test code" |
633 |
+ unless="maven.test.skip"> |
634 |
+ <mkdir dir="${maven.build.testOutputDir}"/> |
635 |
+ </target> |
636 |
+ |
637 |
+ <!-- ====================================================================== --> |
638 |
+ <!-- Run all tests --> |
639 |
+ <!-- ====================================================================== --> |
640 |
+ |
641 |
+ <target name="test" |
642 |
+ depends="compile-tests, junit-missing" |
643 |
+ unless="junit.skipped" |
644 |
+ description="Run the test cases"/> |
645 |
+ |
646 |
+ <target name="test-junit-present"> |
647 |
+ <available classname="junit.framework.Test" property="junit.present"/> |
648 |
+ </target> |
649 |
+ |
650 |
+ <target name="test-junit-status" |
651 |
+ depends="test-junit-present"> |
652 |
+ <condition property="junit.missing"> |
653 |
+ <and> |
654 |
+ <isfalse value="${junit.present}"/> |
655 |
+ <isfalse value="${maven.test.skip}"/> |
656 |
+ </and> |
657 |
+ </condition> |
658 |
+ <condition property="junit.skipped"> |
659 |
+ <or> |
660 |
+ <isfalse value="${junit.present}"/> |
661 |
+ <istrue value="${maven.test.skip}"/> |
662 |
+ </or> |
663 |
+ </condition> |
664 |
+ </target> |
665 |
+ |
666 |
+ <target name="junit-missing" |
667 |
+ depends="test-junit-status" |
668 |
+ if="junit.missing"> |
669 |
+ <echo>=================================== WARNING ===================================</echo> |
670 |
+ <echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo> |
671 |
+ <echo>===============================================================================</echo> |
672 |
+ </target> |
673 |
+ |
674 |
+ <!-- ====================================================================== --> |
675 |
+ <!-- Javadoc target --> |
676 |
+ <!-- ====================================================================== --> |
677 |
+ |
678 |
+ <target name="javadoc" description="Generates the Javadoc of the application"> |
679 |
+ <javadoc sourcepath="${maven.build.srcDir.0}" |
680 |
+ packagenames="*" |
681 |
+ destdir="${maven.reporting.outputDirectory}/apidocs" |
682 |
+ access="protected" |
683 |
+ old="false" |
684 |
+ verbose="false" |
685 |
+ version="true" |
686 |
+ use="true" |
687 |
+ author="true" |
688 |
+ splitindex="false" |
689 |
+ nodeprecated="false" |
690 |
+ nodeprecatedlist="false" |
691 |
+ notree="false" |
692 |
+ noindex="false" |
693 |
+ nohelp="false" |
694 |
+ nonavbar="false" |
695 |
+ serialwarn="false" |
696 |
+ charset="ISO-8859-1" |
697 |
+ source="1.4" |
698 |
+ linksource="true" |
699 |
+ breakiterator="true" |
700 |
+ maxmemory="512m"> |
701 |
+ <link href="http://java.sun.com/j2se/1.5.0/docs/api/"/> |
702 |
+ <link href="http://java.sun.com/j2se/1.4.2/docs/api/"/> |
703 |
+ <link href="http://java.sun.com/j2se/1.3/docs/api/"/> |
704 |
+ <link href="http://java.sun.com/javaee/5/docs/api/"/> |
705 |
+ <link href="http://java.sun.com/j2ee/1.4/docs/api/"/> |
706 |
+ <link href="http://java.sun.com/j2ee/sdk_1.3/techdocs/api/"/> |
707 |
+ <link href="http://jakarta.apache.org/commons/collections/apidocs"/> |
708 |
+ <link href="http://jakarta.apache.org/commons/logging/apidocs/"/> |
709 |
+ <link href="http://www.junit.org/junit/javadoc/"/> |
710 |
+ <link href="http://logging.apache.org/log4j/docs/api/"/> |
711 |
+ <link href="http://jakarta.apache.org/regexp/apidocs/"/> |
712 |
+ <link href="http://jakarta.apache.org/velocity/api/"/> |
713 |
+ </javadoc> |
714 |
+ </target> |
715 |
+ |
716 |
+ <!-- ====================================================================== --> |
717 |
+ <!-- Package target --> |
718 |
+ <!-- ====================================================================== --> |
719 |
+ |
720 |
+ <target name="package" depends="compile,test" description="Package the application"> |
721 |
+ <jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar" |
722 |
+ compress="true" |
723 |
+ index="false" |
724 |
+ basedir="${maven.build.outputDir}" |
725 |
+ excludes="**/package.html"/> |
726 |
+ </target> |
727 |
+ |
728 |
+ <!-- ====================================================================== --> |
729 |
+ <!-- A dummy target for the package named after the type it creates --> |
730 |
+ <!-- ====================================================================== --> |
731 |
+ |
732 |
+ <target name="jar" depends="package" description="Builds the jar for the application"/> |
733 |
+ |
734 |
+ <!-- ====================================================================== --> |
735 |
+ <!-- Download dependencies target --> |
736 |
+ <!-- ====================================================================== --> |
737 |
+ |
738 |
+ <target name="test-offline"> |
739 |
+ <condition property="maven.mode.offline"> |
740 |
+ <equals arg1="${maven.settings.offline}" arg2="true"/> |
741 |
+ </condition> |
742 |
+ </target> |
743 |
+ |
744 |
+ <target name="get-deps" |
745 |
+ depends="test-offline" |
746 |
+ description="Download all dependencies" |
747 |
+ unless="maven.mode.offline"> |
748 |
+ <mkdir dir="${maven.repo.local}"/> |
749 |
+ <mkdir dir="${maven.repo.local}/junit/junit/3.8.1"/> |
750 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/junit/junit/3.8.1/junit-3.8.1.jar" |
751 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
752 |
+ usetimestamp="false" |
753 |
+ ignoreerrors="true"/> |
754 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//junit/junit/3.8.1/junit-3.8.1.jar" |
755 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
756 |
+ usetimestamp="false" |
757 |
+ ignoreerrors="true"/> |
758 |
+ <get src="http://snapshots.repository.codehaus.org/junit/junit/3.8.1/junit-3.8.1.jar" |
759 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
760 |
+ usetimestamp="false" |
761 |
+ ignoreerrors="true"/> |
762 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/junit/junit/3.8.1/junit-3.8.1.jar" |
763 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
764 |
+ usetimestamp="false" |
765 |
+ ignoreerrors="true"/> |
766 |
+ <get src="http://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar" |
767 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
768 |
+ usetimestamp="false" |
769 |
+ ignoreerrors="true"/> |
770 |
+ <mkdir dir="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2"/> |
771 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
772 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
773 |
+ usetimestamp="false" |
774 |
+ ignoreerrors="true"/> |
775 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
776 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
777 |
+ usetimestamp="false" |
778 |
+ ignoreerrors="true"/> |
779 |
+ <get src="http://snapshots.repository.codehaus.org/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
780 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
781 |
+ usetimestamp="false" |
782 |
+ ignoreerrors="true"/> |
783 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
784 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
785 |
+ usetimestamp="false" |
786 |
+ ignoreerrors="true"/> |
787 |
+ <get src="http://repo.maven.apache.org/maven2/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
788 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
789 |
+ usetimestamp="false" |
790 |
+ ignoreerrors="true"/> |
791 |
+ </target> |
792 |
+ |
793 |
+</project> |
794 |
|
795 |
diff --git a/dev-java/geronimo-annotation-spec/geronimo-annotation-spec-1.0.1.1.1.ebuild b/dev-java/geronimo-annotation-spec/geronimo-annotation-spec-1.0.1.1.1.ebuild |
796 |
new file mode 100644 |
797 |
index 0000000..1dc80a2 |
798 |
--- /dev/null |
799 |
+++ b/dev-java/geronimo-annotation-spec/geronimo-annotation-spec-1.0.1.1.1.ebuild |
800 |
@@ -0,0 +1,43 @@ |
801 |
+# Copyright 1999-2013 Gentoo Foundation |
802 |
+# Distributed under the terms of the GNU General Public License v2 |
803 |
+# $Header: $ |
804 |
+ |
805 |
+EAPI=5 |
806 |
+ |
807 |
+JAVA_PKG_IUSE="doc source" |
808 |
+ |
809 |
+inherit java-pkg-2 java-ant-2 versionator |
810 |
+ |
811 |
+SPEC_V="$(get_version_component_range 1-2)" |
812 |
+MY_P="${PN/-spec}_${SPEC_V}_spec-$(get_version_component_range 3-)" |
813 |
+ |
814 |
+DESCRIPTION="Geronimo Common Annotations (JSR250) implementation" |
815 |
+HOMEPAGE="https://geronimo.apache.org/" |
816 |
+SRC_URI="mirror://gentoo/distfiles/${MY_P}.tbz2" |
817 |
+ |
818 |
+LICENSE="Apache-2.0" |
819 |
+SLOT="${SPEC_V}" |
820 |
+KEYWORDS="~amd64" |
821 |
+ |
822 |
+IUSE="" |
823 |
+ |
824 |
+COMMON_DEP="" |
825 |
+ |
826 |
+RDEPEND=">=virtual/jre-1.5 |
827 |
+ ${COMMON_DEP}" |
828 |
+DEPEND=">=virtual/jdk-1.5 |
829 |
+ ${COMMON_DEP}" |
830 |
+ |
831 |
+JAVA_ANT_REWRITE_CLASSPATH="yes" |
832 |
+ |
833 |
+S="${WORKDIR}/${MY_P}" |
834 |
+ |
835 |
+java_prepare() { |
836 |
+ cp -v "${FILESDIR}/${P}-maven-build.xml" build.xml || die "build.xml is missing" |
837 |
+} |
838 |
+ |
839 |
+src_install() { |
840 |
+ java-pkg_newjar "target/${MY_P}.jar" |
841 |
+ use doc && java-pkg_dojavadoc target/site/apidocs |
842 |
+ use source && java-pkg_dosrc src/main |
843 |
+} |
844 |
|
845 |
diff --git a/dev-java/geronimo-ejb-spec/Manifest b/dev-java/geronimo-ejb-spec/Manifest |
846 |
new file mode 100644 |
847 |
index 0000000..02599b0 |
848 |
--- /dev/null |
849 |
+++ b/dev-java/geronimo-ejb-spec/Manifest |
850 |
@@ -0,0 +1,3 @@ |
851 |
+AUX geronimo-ejb-spec-3.0.1.0.1-maven-build.xml 18775 SHA256 5269e4e4ff3fb26ec2a5da65e8bcc864cf5bd72ced6904899d5bbfed98a25867 SHA512 3c4d12c9845b64347a01832063c916c42802e9f4bd934643b9a65b154ce327d2fa7b7f10d5b21b74225f5b03731dd375d3d762f7c44fb9ba24a896ff3745cdac WHIRLPOOL 894a453c345f7036c8dff4d3c51faeb233e4c55af6b10f7be7e4bede377ef50ea00183ff8b985071698ae2dd501666d01ab7d46e99165123964c921caa0f5340 |
852 |
+DIST geronimo-ejb_3.0_spec-1.0.1.tbz2 9539 SHA256 5dd82235a89f63c2562d70f20e9097f17cb7bbad886f44b0305df5f8f6bc25d6 SHA512 1197e5e840f2f927c2e5a83b8da6cc903a753c3957ba3360201ba9b58cf4d42609223b2e084e423e3a85895f2452f806c7f792875579e72fcb173905be73c12a WHIRLPOOL dfaa9bcc3ab826d88bd8e841795c8d474b8abba80b53b4d4293d7d5f5025a19a7bfe5f252f5bfb9e3b79c17a54edab134bdb5c365915d0c833d56490162f8519 |
853 |
+EBUILD geronimo-ejb-spec-3.0.1.0.1.ebuild 1162 SHA256 5e254ae019b553f5ba4661d7116c9d6ad052d0a9313880b308b52689469ff4a8 SHA512 c99123053825eb36de9cb45710ca4129f1739ef3a7c36ef7c8078e4d225b7efa032101d3c81a8ca89370826775c321fb23b33cdebc07e6ad5efdf0236e335d7f WHIRLPOOL 55d7cda62b9be2fb9b9267fcfb811a83c856e213ec6af8312fa4870fe26db2716b5043fff5695e4c94865b39b0437e783e2d3b7dcd54342f7d04bc7eb0c12e16 |
854 |
|
855 |
diff --git a/dev-java/geronimo-ejb-spec/files/geronimo-ejb-spec-3.0.1.0.1-maven-build.xml b/dev-java/geronimo-ejb-spec/files/geronimo-ejb-spec-3.0.1.0.1-maven-build.xml |
856 |
new file mode 100644 |
857 |
index 0000000..6272135 |
858 |
--- /dev/null |
859 |
+++ b/dev-java/geronimo-ejb-spec/files/geronimo-ejb-spec-3.0.1.0.1-maven-build.xml |
860 |
@@ -0,0 +1,320 @@ |
861 |
+<?xml version="1.0" encoding="UTF-8"?> |
862 |
+ |
863 |
+<!-- ====================================================================== --> |
864 |
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. --> |
865 |
+<!-- ====================================================================== --> |
866 |
+ |
867 |
+<!-- ====================================================================== --> |
868 |
+<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== --> |
869 |
+<!-- ====================================================================== --> |
870 |
+<!-- --> |
871 |
+<!-- Any modifications will be overwritten. --> |
872 |
+<!-- --> |
873 |
+<!-- Generated by Maven Ant Plugin on 6/3/13 9:49 AM --> |
874 |
+<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ --> |
875 |
+<!-- --> |
876 |
+<!-- ====================================================================== --> |
877 |
+ |
878 |
+<project name="geronimo-ejb_3.0_spec-from-maven" default="package" basedir="."> |
879 |
+ |
880 |
+ <!-- ====================================================================== --> |
881 |
+ <!-- Build environment properties --> |
882 |
+ <!-- ====================================================================== --> |
883 |
+ |
884 |
+ <property file="${user.home}/.m2/maven.properties"/> |
885 |
+ <property file="maven-build.properties"/> |
886 |
+ |
887 |
+ <property name="maven.build.finalName" value="geronimo-ejb_3.0_spec-1.0.1"/> |
888 |
+ <property name="maven.build.dir" value="target"/> |
889 |
+ <property name="maven.build.outputDir" value="${maven.build.dir}/classes"/> |
890 |
+ <property name="maven.build.srcDir.0" value="src/main/java"/> |
891 |
+ <property name="maven.build.resourceDir.0" value="src/main/resources"/> |
892 |
+ <property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/> |
893 |
+ <property name="maven.build.testDir.0" value="src/test/java"/> |
894 |
+ <property name="maven.build.testResourceDir.0" value="src/test/resources"/> |
895 |
+ <property name="maven.build.testResourceDir.1" value="src/test/data"/> |
896 |
+ <property name="maven.test.reports" value="${maven.build.dir}/test-reports"/> |
897 |
+ <property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/> |
898 |
+ |
899 |
+ <property name="maven.repo.local" value="${user.home}/.m2/repository"/> |
900 |
+ <property name="maven.settings.offline" value="false"/> |
901 |
+ <property name="maven.settings.interactiveMode" value="true"/> |
902 |
+ |
903 |
+ <!-- ====================================================================== --> |
904 |
+ <!-- Defining classpaths --> |
905 |
+ <!-- ====================================================================== --> |
906 |
+ |
907 |
+ <path id="build.classpath"> |
908 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar"/> |
909 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1/geronimo-interceptor_3.0_spec-1.0.1.jar"/> |
910 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar"/> |
911 |
+ </path> |
912 |
+ <path id="build.test.classpath"> |
913 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar"/> |
914 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1/geronimo-interceptor_3.0_spec-1.0.1.jar"/> |
915 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar"/> |
916 |
+ <pathelement location="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar"/> |
917 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar"/> |
918 |
+ </path> |
919 |
+ |
920 |
+ <!-- ====================================================================== --> |
921 |
+ <!-- Cleaning up target --> |
922 |
+ <!-- ====================================================================== --> |
923 |
+ |
924 |
+ <target name="clean" description="Clean the output directory"> |
925 |
+ <delete dir="${maven.build.dir}"/> |
926 |
+ </target> |
927 |
+ |
928 |
+ <!-- ====================================================================== --> |
929 |
+ <!-- Compilation target --> |
930 |
+ <!-- ====================================================================== --> |
931 |
+ |
932 |
+ <target name="compile" depends="get-deps" description="Compile the code"> |
933 |
+ <mkdir dir="${maven.build.outputDir}"/> |
934 |
+ <javac destdir="${maven.build.outputDir}" |
935 |
+ nowarn="false" |
936 |
+ debug="true" |
937 |
+ optimize="false" |
938 |
+ deprecation="true" |
939 |
+ target="1.5" |
940 |
+ verbose="false" |
941 |
+ fork="false" |
942 |
+ source="1.5"> |
943 |
+ <src> |
944 |
+ <pathelement location="${maven.build.srcDir.0}"/> |
945 |
+ </src> |
946 |
+ <classpath refid="build.classpath"/> |
947 |
+ </javac> |
948 |
+ </target> |
949 |
+ |
950 |
+ <!-- ====================================================================== --> |
951 |
+ <!-- Test-compilation target --> |
952 |
+ <!-- ====================================================================== --> |
953 |
+ |
954 |
+ <target name="compile-tests" |
955 |
+ depends="compile" |
956 |
+ description="Compile the test code" |
957 |
+ unless="maven.test.skip"> |
958 |
+ <mkdir dir="${maven.build.testOutputDir}"/> |
959 |
+ </target> |
960 |
+ |
961 |
+ <!-- ====================================================================== --> |
962 |
+ <!-- Run all tests --> |
963 |
+ <!-- ====================================================================== --> |
964 |
+ |
965 |
+ <target name="test" |
966 |
+ depends="compile-tests, junit-missing" |
967 |
+ unless="junit.skipped" |
968 |
+ description="Run the test cases"/> |
969 |
+ |
970 |
+ <target name="test-junit-present"> |
971 |
+ <available classname="junit.framework.Test" property="junit.present"/> |
972 |
+ </target> |
973 |
+ |
974 |
+ <target name="test-junit-status" |
975 |
+ depends="test-junit-present"> |
976 |
+ <condition property="junit.missing"> |
977 |
+ <and> |
978 |
+ <isfalse value="${junit.present}"/> |
979 |
+ <isfalse value="${maven.test.skip}"/> |
980 |
+ </and> |
981 |
+ </condition> |
982 |
+ <condition property="junit.skipped"> |
983 |
+ <or> |
984 |
+ <isfalse value="${junit.present}"/> |
985 |
+ <istrue value="${maven.test.skip}"/> |
986 |
+ </or> |
987 |
+ </condition> |
988 |
+ </target> |
989 |
+ |
990 |
+ <target name="junit-missing" |
991 |
+ depends="test-junit-status" |
992 |
+ if="junit.missing"> |
993 |
+ <echo>=================================== WARNING ===================================</echo> |
994 |
+ <echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo> |
995 |
+ <echo>===============================================================================</echo> |
996 |
+ </target> |
997 |
+ |
998 |
+ <!-- ====================================================================== --> |
999 |
+ <!-- Javadoc target --> |
1000 |
+ <!-- ====================================================================== --> |
1001 |
+ |
1002 |
+ <target name="javadoc" description="Generates the Javadoc of the application"> |
1003 |
+ <javadoc sourcepath="${maven.build.srcDir.0}" |
1004 |
+ packagenames="*" |
1005 |
+ destdir="${maven.reporting.outputDirectory}/apidocs" |
1006 |
+ access="protected" |
1007 |
+ old="false" |
1008 |
+ verbose="false" |
1009 |
+ version="true" |
1010 |
+ use="true" |
1011 |
+ author="true" |
1012 |
+ splitindex="false" |
1013 |
+ nodeprecated="false" |
1014 |
+ nodeprecatedlist="false" |
1015 |
+ notree="false" |
1016 |
+ noindex="false" |
1017 |
+ nohelp="false" |
1018 |
+ nonavbar="false" |
1019 |
+ serialwarn="false" |
1020 |
+ charset="ISO-8859-1" |
1021 |
+ source="1.4" |
1022 |
+ linksource="true" |
1023 |
+ breakiterator="true" |
1024 |
+ maxmemory="512m"> |
1025 |
+ <link href="http://java.sun.com/j2se/1.5.0/docs/api/"/> |
1026 |
+ <link href="http://java.sun.com/j2se/1.4.2/docs/api/"/> |
1027 |
+ <link href="http://java.sun.com/j2se/1.3/docs/api/"/> |
1028 |
+ <link href="http://java.sun.com/javaee/5/docs/api/"/> |
1029 |
+ <link href="http://java.sun.com/j2ee/1.4/docs/api/"/> |
1030 |
+ <link href="http://java.sun.com/j2ee/sdk_1.3/techdocs/api/"/> |
1031 |
+ <link href="http://jakarta.apache.org/commons/collections/apidocs"/> |
1032 |
+ <link href="http://jakarta.apache.org/commons/logging/apidocs/"/> |
1033 |
+ <link href="http://www.junit.org/junit/javadoc/"/> |
1034 |
+ <link href="http://logging.apache.org/log4j/docs/api/"/> |
1035 |
+ <link href="http://jakarta.apache.org/regexp/apidocs/"/> |
1036 |
+ <link href="http://jakarta.apache.org/velocity/api/"/> |
1037 |
+ </javadoc> |
1038 |
+ </target> |
1039 |
+ |
1040 |
+ <!-- ====================================================================== --> |
1041 |
+ <!-- Package target --> |
1042 |
+ <!-- ====================================================================== --> |
1043 |
+ |
1044 |
+ <target name="package" depends="compile,test" description="Package the application"> |
1045 |
+ <jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar" |
1046 |
+ compress="true" |
1047 |
+ index="false" |
1048 |
+ basedir="${maven.build.outputDir}" |
1049 |
+ excludes="**/package.html"/> |
1050 |
+ </target> |
1051 |
+ |
1052 |
+ <!-- ====================================================================== --> |
1053 |
+ <!-- A dummy target for the package named after the type it creates --> |
1054 |
+ <!-- ====================================================================== --> |
1055 |
+ |
1056 |
+ <target name="jar" depends="package" description="Builds the jar for the application"/> |
1057 |
+ |
1058 |
+ <!-- ====================================================================== --> |
1059 |
+ <!-- Download dependencies target --> |
1060 |
+ <!-- ====================================================================== --> |
1061 |
+ |
1062 |
+ <target name="test-offline"> |
1063 |
+ <condition property="maven.mode.offline"> |
1064 |
+ <equals arg1="${maven.settings.offline}" arg2="true"/> |
1065 |
+ </condition> |
1066 |
+ </target> |
1067 |
+ |
1068 |
+ <target name="get-deps" |
1069 |
+ depends="test-offline" |
1070 |
+ description="Download all dependencies" |
1071 |
+ unless="maven.mode.offline"> |
1072 |
+ <mkdir dir="${maven.repo.local}"/> |
1073 |
+ <mkdir dir="${maven.repo.local}/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1"/> |
1074 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar" |
1075 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar" |
1076 |
+ usetimestamp="false" |
1077 |
+ ignoreerrors="true"/> |
1078 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar" |
1079 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar" |
1080 |
+ usetimestamp="false" |
1081 |
+ ignoreerrors="true"/> |
1082 |
+ <get src="http://snapshots.repository.codehaus.org/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar" |
1083 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar" |
1084 |
+ usetimestamp="false" |
1085 |
+ ignoreerrors="true"/> |
1086 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar" |
1087 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar" |
1088 |
+ usetimestamp="false" |
1089 |
+ ignoreerrors="true"/> |
1090 |
+ <get src="http://repo.maven.apache.org/maven2/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar" |
1091 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar" |
1092 |
+ usetimestamp="false" |
1093 |
+ ignoreerrors="true"/> |
1094 |
+ <mkdir dir="${maven.repo.local}/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1"/> |
1095 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1/geronimo-interceptor_3.0_spec-1.0.1.jar" |
1096 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1/geronimo-interceptor_3.0_spec-1.0.1.jar" |
1097 |
+ usetimestamp="false" |
1098 |
+ ignoreerrors="true"/> |
1099 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1/geronimo-interceptor_3.0_spec-1.0.1.jar" |
1100 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1/geronimo-interceptor_3.0_spec-1.0.1.jar" |
1101 |
+ usetimestamp="false" |
1102 |
+ ignoreerrors="true"/> |
1103 |
+ <get src="http://snapshots.repository.codehaus.org/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1/geronimo-interceptor_3.0_spec-1.0.1.jar" |
1104 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1/geronimo-interceptor_3.0_spec-1.0.1.jar" |
1105 |
+ usetimestamp="false" |
1106 |
+ ignoreerrors="true"/> |
1107 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1/geronimo-interceptor_3.0_spec-1.0.1.jar" |
1108 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1/geronimo-interceptor_3.0_spec-1.0.1.jar" |
1109 |
+ usetimestamp="false" |
1110 |
+ ignoreerrors="true"/> |
1111 |
+ <get src="http://repo.maven.apache.org/maven2/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1/geronimo-interceptor_3.0_spec-1.0.1.jar" |
1112 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0.1/geronimo-interceptor_3.0_spec-1.0.1.jar" |
1113 |
+ usetimestamp="false" |
1114 |
+ ignoreerrors="true"/> |
1115 |
+ <mkdir dir="${maven.repo.local}/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1"/> |
1116 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar" |
1117 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar" |
1118 |
+ usetimestamp="false" |
1119 |
+ ignoreerrors="true"/> |
1120 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar" |
1121 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar" |
1122 |
+ usetimestamp="false" |
1123 |
+ ignoreerrors="true"/> |
1124 |
+ <get src="http://snapshots.repository.codehaus.org/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar" |
1125 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar" |
1126 |
+ usetimestamp="false" |
1127 |
+ ignoreerrors="true"/> |
1128 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar" |
1129 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar" |
1130 |
+ usetimestamp="false" |
1131 |
+ ignoreerrors="true"/> |
1132 |
+ <get src="http://repo.maven.apache.org/maven2/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar" |
1133 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar" |
1134 |
+ usetimestamp="false" |
1135 |
+ ignoreerrors="true"/> |
1136 |
+ <mkdir dir="${maven.repo.local}/junit/junit/3.8.1"/> |
1137 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/junit/junit/3.8.1/junit-3.8.1.jar" |
1138 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1139 |
+ usetimestamp="false" |
1140 |
+ ignoreerrors="true"/> |
1141 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//junit/junit/3.8.1/junit-3.8.1.jar" |
1142 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1143 |
+ usetimestamp="false" |
1144 |
+ ignoreerrors="true"/> |
1145 |
+ <get src="http://snapshots.repository.codehaus.org/junit/junit/3.8.1/junit-3.8.1.jar" |
1146 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1147 |
+ usetimestamp="false" |
1148 |
+ ignoreerrors="true"/> |
1149 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/junit/junit/3.8.1/junit-3.8.1.jar" |
1150 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1151 |
+ usetimestamp="false" |
1152 |
+ ignoreerrors="true"/> |
1153 |
+ <get src="http://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar" |
1154 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1155 |
+ usetimestamp="false" |
1156 |
+ ignoreerrors="true"/> |
1157 |
+ <mkdir dir="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2"/> |
1158 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1159 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1160 |
+ usetimestamp="false" |
1161 |
+ ignoreerrors="true"/> |
1162 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1163 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1164 |
+ usetimestamp="false" |
1165 |
+ ignoreerrors="true"/> |
1166 |
+ <get src="http://snapshots.repository.codehaus.org/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1167 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1168 |
+ usetimestamp="false" |
1169 |
+ ignoreerrors="true"/> |
1170 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1171 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1172 |
+ usetimestamp="false" |
1173 |
+ ignoreerrors="true"/> |
1174 |
+ <get src="http://repo.maven.apache.org/maven2/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1175 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1176 |
+ usetimestamp="false" |
1177 |
+ ignoreerrors="true"/> |
1178 |
+ </target> |
1179 |
+ |
1180 |
+</project> |
1181 |
|
1182 |
diff --git a/dev-java/geronimo-ejb-spec/geronimo-ejb-spec-3.0.1.0.1.ebuild b/dev-java/geronimo-ejb-spec/geronimo-ejb-spec-3.0.1.0.1.ebuild |
1183 |
new file mode 100644 |
1184 |
index 0000000..a0492ec |
1185 |
--- /dev/null |
1186 |
+++ b/dev-java/geronimo-ejb-spec/geronimo-ejb-spec-3.0.1.0.1.ebuild |
1187 |
@@ -0,0 +1,47 @@ |
1188 |
+# Copyright 1999-2013 Gentoo Foundation |
1189 |
+# Distributed under the terms of the GNU General Public License v2 |
1190 |
+# $Header: $ |
1191 |
+ |
1192 |
+EAPI=5 |
1193 |
+ |
1194 |
+JAVA_PKG_IUSE="doc source" |
1195 |
+ |
1196 |
+inherit java-pkg-2 java-ant-2 versionator |
1197 |
+ |
1198 |
+SPEC_V="$(get_version_component_range 1-2)" |
1199 |
+MY_P="${PN/-spec}_${SPEC_V}_spec-$(get_version_component_range 3-)" |
1200 |
+ |
1201 |
+DESCRIPTION="Geronimo Enterprise Java Beans (JSR220) implementation" |
1202 |
+HOMEPAGE="https://geronimo.apache.org/" |
1203 |
+SRC_URI="mirror://gentoo/distfiles/${MY_P}.tbz2" |
1204 |
+ |
1205 |
+LICENSE="Apache-2.0" |
1206 |
+SLOT="${SPEC_V}" |
1207 |
+KEYWORDS="~amd64" |
1208 |
+ |
1209 |
+IUSE="" |
1210 |
+ |
1211 |
+COMMON_DEP="dev-java/geronimo-jta-spec:1.1 |
1212 |
+ dev-java/geronimo-interceptor-spec:3.0 |
1213 |
+ dev-java/geronimo-annotation-spec:1.0" |
1214 |
+ |
1215 |
+RDEPEND=">=virtual/jre-1.5 |
1216 |
+ ${COMMON_DEP}" |
1217 |
+DEPEND=">=virtual/jdk-1.5 |
1218 |
+ ${COMMON_DEP}" |
1219 |
+ |
1220 |
+JAVA_ANT_REWRITE_CLASSPATH="yes" |
1221 |
+ |
1222 |
+EANT_GENTOO_CLASSPATH="geronimo-annotation-spec-1.0,geronimo-interceptor-spec-3.0,geronimo-jta-spec-1.1" |
1223 |
+ |
1224 |
+S="${WORKDIR}/${MY_P}" |
1225 |
+ |
1226 |
+java_prepare() { |
1227 |
+ cp -v "${FILESDIR}/${P}-maven-build.xml" build.xml || die "build.xml is missing" |
1228 |
+} |
1229 |
+ |
1230 |
+src_install() { |
1231 |
+ java-pkg_newjar "target/${MY_P}.jar" |
1232 |
+ use doc && java-pkg_dojavadoc target/site/apidocs |
1233 |
+ use source && java-pkg_dosrc src/main/* |
1234 |
+} |
1235 |
|
1236 |
diff --git a/dev-java/geronimo-interceptor-spec/.geronimo-jta-spec-1.1.1.1.1.ebuild.swp b/dev-java/geronimo-interceptor-spec/.geronimo-jta-spec-1.1.1.1.1.ebuild.swp |
1237 |
new file mode 100644 |
1238 |
index 0000000..2bd81c6 |
1239 |
Binary files /dev/null and b/dev-java/geronimo-interceptor-spec/.geronimo-jta-spec-1.1.1.1.1.ebuild.swp differ |
1240 |
|
1241 |
diff --git a/dev-java/geronimo-interceptor-spec/Manifest b/dev-java/geronimo-interceptor-spec/Manifest |
1242 |
new file mode 100644 |
1243 |
index 0000000..dcc2e85 |
1244 |
--- /dev/null |
1245 |
+++ b/dev-java/geronimo-interceptor-spec/Manifest |
1246 |
@@ -0,0 +1,3 @@ |
1247 |
+AUX geronimo-interceptor-spec-3.0.1.0.1-maven-build.xml 12290 SHA256 059bb9d8ba756a315f908859e28d45d9df5c545bd3a51c8a367a831cd000ceb3 SHA512 0c25b99c8fa56ebbc24fbd56932000416844d239bb7650b36622cedcd650fe4358186175234847761a7c9a59b24e92d8a6023e7dadd535747546a421accab57c WHIRLPOOL ac910a3d4bea1103b92f11d5ce920cb4a460f7c4706ee22bef52ba8010b85e5807c0945f265060385409f3a023f7010fd493d561649fc11bfa989bebd7376e57 |
1248 |
+DIST geronimo-interceptor_3.0_spec-1.0.1.tbz2 5936 SHA256 7f609ceb99c4e5d5e642584072fbcce5141be28baf15cc44caf8d70e8831253a SHA512 6c24655af9592e0f1100b8f6582edd3ab61996c6be7644511fd55c1e20849b696b95b09c322461d4d5c6f4141362f879c7fbf922e51ee462e818b6aa03305d39 WHIRLPOOL ab76495c66d68bf9f0e8da7d7d8645fc21449d31a302358cf2aa9930a910e252bba03afd6dbada404e5b07d2989da3137f66753b523e1d14370dd6ca144b05c4 |
1249 |
+EBUILD geronimo-interceptor-spec-3.0.1.0.1.ebuild 911 SHA256 97ff89f664d47ec9cd0013b1125217fac6a80dde9af270ece69dd291ea4293b9 SHA512 e7d6314e976fc556e4b7d9a258298ae24d2a86750d533d218c6cb6467da3960368f6e54c42374353d4abb5bae65a5b3689c322e4d764691983d3f5726f90239b WHIRLPOOL f16c107d1daffeb6dcb6509e4697058cb829e66d46a173f1b9ae6fe4d14b19f7be61c04d2b58b72972d1e3c1e54d560cab48c1d5c12162f3b095fde9204a9179 |
1250 |
|
1251 |
diff --git a/dev-java/geronimo-interceptor-spec/files/geronimo-interceptor-spec-3.0.1.0.1-maven-build.xml b/dev-java/geronimo-interceptor-spec/files/geronimo-interceptor-spec-3.0.1.0.1-maven-build.xml |
1252 |
new file mode 100644 |
1253 |
index 0000000..ca1708f |
1254 |
--- /dev/null |
1255 |
+++ b/dev-java/geronimo-interceptor-spec/files/geronimo-interceptor-spec-3.0.1.0.1-maven-build.xml |
1256 |
@@ -0,0 +1,250 @@ |
1257 |
+<?xml version="1.0" encoding="UTF-8"?> |
1258 |
+ |
1259 |
+<!-- ====================================================================== --> |
1260 |
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. --> |
1261 |
+<!-- ====================================================================== --> |
1262 |
+ |
1263 |
+<!-- ====================================================================== --> |
1264 |
+<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== --> |
1265 |
+<!-- ====================================================================== --> |
1266 |
+<!-- --> |
1267 |
+<!-- Any modifications will be overwritten. --> |
1268 |
+<!-- --> |
1269 |
+<!-- Generated by Maven Ant Plugin on 6/4/13 9:42 AM --> |
1270 |
+<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ --> |
1271 |
+<!-- --> |
1272 |
+<!-- ====================================================================== --> |
1273 |
+ |
1274 |
+<project name="geronimo-interceptor_3.0_spec-from-maven" default="package" basedir="."> |
1275 |
+ |
1276 |
+ <!-- ====================================================================== --> |
1277 |
+ <!-- Build environment properties --> |
1278 |
+ <!-- ====================================================================== --> |
1279 |
+ |
1280 |
+ <property file="${user.home}/.m2/maven.properties"/> |
1281 |
+ <property file="maven-build.properties"/> |
1282 |
+ |
1283 |
+ <property name="maven.build.finalName" value="geronimo-interceptor_3.0_spec-1.0.1"/> |
1284 |
+ <property name="maven.build.dir" value="target"/> |
1285 |
+ <property name="maven.build.outputDir" value="${maven.build.dir}/classes"/> |
1286 |
+ <property name="maven.build.srcDir.0" value="src/main/java"/> |
1287 |
+ <property name="maven.build.resourceDir.0" value="src/main/resources"/> |
1288 |
+ <property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/> |
1289 |
+ <property name="maven.build.testDir.0" value="src/test/java"/> |
1290 |
+ <property name="maven.build.testResourceDir.0" value="src/test/resources"/> |
1291 |
+ <property name="maven.build.testResourceDir.1" value="src/test/data"/> |
1292 |
+ <property name="maven.test.reports" value="${maven.build.dir}/test-reports"/> |
1293 |
+ <property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/> |
1294 |
+ |
1295 |
+ <property name="maven.repo.local" value="${user.home}/.m2/repository"/> |
1296 |
+ <property name="maven.settings.offline" value="false"/> |
1297 |
+ <property name="maven.settings.interactiveMode" value="true"/> |
1298 |
+ |
1299 |
+ <!-- ====================================================================== --> |
1300 |
+ <!-- Defining classpaths --> |
1301 |
+ <!-- ====================================================================== --> |
1302 |
+ |
1303 |
+ <path id="build.classpath"/> |
1304 |
+ <path id="build.test.classpath"> |
1305 |
+ <pathelement location="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar"/> |
1306 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar"/> |
1307 |
+ </path> |
1308 |
+ |
1309 |
+ <!-- ====================================================================== --> |
1310 |
+ <!-- Cleaning up target --> |
1311 |
+ <!-- ====================================================================== --> |
1312 |
+ |
1313 |
+ <target name="clean" description="Clean the output directory"> |
1314 |
+ <delete dir="${maven.build.dir}"/> |
1315 |
+ </target> |
1316 |
+ |
1317 |
+ <!-- ====================================================================== --> |
1318 |
+ <!-- Compilation target --> |
1319 |
+ <!-- ====================================================================== --> |
1320 |
+ |
1321 |
+ <target name="compile" depends="get-deps" description="Compile the code"> |
1322 |
+ <mkdir dir="${maven.build.outputDir}"/> |
1323 |
+ <javac destdir="${maven.build.outputDir}" |
1324 |
+ nowarn="false" |
1325 |
+ debug="true" |
1326 |
+ optimize="false" |
1327 |
+ deprecation="true" |
1328 |
+ target="1.5" |
1329 |
+ verbose="false" |
1330 |
+ fork="false" |
1331 |
+ source="1.5"> |
1332 |
+ <src> |
1333 |
+ <pathelement location="${maven.build.srcDir.0}"/> |
1334 |
+ </src> |
1335 |
+ <classpath refid="build.classpath"/> |
1336 |
+ </javac> |
1337 |
+ </target> |
1338 |
+ |
1339 |
+ <!-- ====================================================================== --> |
1340 |
+ <!-- Test-compilation target --> |
1341 |
+ <!-- ====================================================================== --> |
1342 |
+ |
1343 |
+ <target name="compile-tests" |
1344 |
+ depends="compile" |
1345 |
+ description="Compile the test code" |
1346 |
+ unless="maven.test.skip"> |
1347 |
+ <mkdir dir="${maven.build.testOutputDir}"/> |
1348 |
+ </target> |
1349 |
+ |
1350 |
+ <!-- ====================================================================== --> |
1351 |
+ <!-- Run all tests --> |
1352 |
+ <!-- ====================================================================== --> |
1353 |
+ |
1354 |
+ <target name="test" |
1355 |
+ depends="compile-tests, junit-missing" |
1356 |
+ unless="junit.skipped" |
1357 |
+ description="Run the test cases"/> |
1358 |
+ |
1359 |
+ <target name="test-junit-present"> |
1360 |
+ <available classname="junit.framework.Test" property="junit.present"/> |
1361 |
+ </target> |
1362 |
+ |
1363 |
+ <target name="test-junit-status" |
1364 |
+ depends="test-junit-present"> |
1365 |
+ <condition property="junit.missing"> |
1366 |
+ <and> |
1367 |
+ <isfalse value="${junit.present}"/> |
1368 |
+ <isfalse value="${maven.test.skip}"/> |
1369 |
+ </and> |
1370 |
+ </condition> |
1371 |
+ <condition property="junit.skipped"> |
1372 |
+ <or> |
1373 |
+ <isfalse value="${junit.present}"/> |
1374 |
+ <istrue value="${maven.test.skip}"/> |
1375 |
+ </or> |
1376 |
+ </condition> |
1377 |
+ </target> |
1378 |
+ |
1379 |
+ <target name="junit-missing" |
1380 |
+ depends="test-junit-status" |
1381 |
+ if="junit.missing"> |
1382 |
+ <echo>=================================== WARNING ===================================</echo> |
1383 |
+ <echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo> |
1384 |
+ <echo>===============================================================================</echo> |
1385 |
+ </target> |
1386 |
+ |
1387 |
+ <!-- ====================================================================== --> |
1388 |
+ <!-- Javadoc target --> |
1389 |
+ <!-- ====================================================================== --> |
1390 |
+ |
1391 |
+ <target name="javadoc" description="Generates the Javadoc of the application"> |
1392 |
+ <javadoc sourcepath="${maven.build.srcDir.0}" |
1393 |
+ packagenames="*" |
1394 |
+ destdir="${maven.reporting.outputDirectory}/apidocs" |
1395 |
+ access="protected" |
1396 |
+ old="false" |
1397 |
+ verbose="false" |
1398 |
+ version="true" |
1399 |
+ use="true" |
1400 |
+ author="true" |
1401 |
+ splitindex="false" |
1402 |
+ nodeprecated="false" |
1403 |
+ nodeprecatedlist="false" |
1404 |
+ notree="false" |
1405 |
+ noindex="false" |
1406 |
+ nohelp="false" |
1407 |
+ nonavbar="false" |
1408 |
+ serialwarn="false" |
1409 |
+ charset="ISO-8859-1" |
1410 |
+ source="1.4" |
1411 |
+ linksource="true" |
1412 |
+ breakiterator="true" |
1413 |
+ maxmemory="512m"> |
1414 |
+ <link href="http://java.sun.com/j2se/1.5.0/docs/api/"/> |
1415 |
+ <link href="http://java.sun.com/j2se/1.4.2/docs/api/"/> |
1416 |
+ <link href="http://java.sun.com/j2se/1.3/docs/api/"/> |
1417 |
+ <link href="http://java.sun.com/javaee/5/docs/api/"/> |
1418 |
+ <link href="http://java.sun.com/j2ee/1.4/docs/api/"/> |
1419 |
+ <link href="http://java.sun.com/j2ee/sdk_1.3/techdocs/api/"/> |
1420 |
+ <link href="http://jakarta.apache.org/commons/collections/apidocs"/> |
1421 |
+ <link href="http://jakarta.apache.org/commons/logging/apidocs/"/> |
1422 |
+ <link href="http://www.junit.org/junit/javadoc/"/> |
1423 |
+ <link href="http://logging.apache.org/log4j/docs/api/"/> |
1424 |
+ <link href="http://jakarta.apache.org/regexp/apidocs/"/> |
1425 |
+ <link href="http://jakarta.apache.org/velocity/api/"/> |
1426 |
+ </javadoc> |
1427 |
+ </target> |
1428 |
+ |
1429 |
+ <!-- ====================================================================== --> |
1430 |
+ <!-- Package target --> |
1431 |
+ <!-- ====================================================================== --> |
1432 |
+ |
1433 |
+ <target name="package" depends="compile,test" description="Package the application"> |
1434 |
+ <jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar" |
1435 |
+ compress="true" |
1436 |
+ index="false" |
1437 |
+ basedir="${maven.build.outputDir}" |
1438 |
+ excludes="**/package.html"/> |
1439 |
+ </target> |
1440 |
+ |
1441 |
+ <!-- ====================================================================== --> |
1442 |
+ <!-- A dummy target for the package named after the type it creates --> |
1443 |
+ <!-- ====================================================================== --> |
1444 |
+ |
1445 |
+ <target name="jar" depends="package" description="Builds the jar for the application"/> |
1446 |
+ |
1447 |
+ <!-- ====================================================================== --> |
1448 |
+ <!-- Download dependencies target --> |
1449 |
+ <!-- ====================================================================== --> |
1450 |
+ |
1451 |
+ <target name="test-offline"> |
1452 |
+ <condition property="maven.mode.offline"> |
1453 |
+ <equals arg1="${maven.settings.offline}" arg2="true"/> |
1454 |
+ </condition> |
1455 |
+ </target> |
1456 |
+ |
1457 |
+ <target name="get-deps" |
1458 |
+ depends="test-offline" |
1459 |
+ description="Download all dependencies" |
1460 |
+ unless="maven.mode.offline"> |
1461 |
+ <mkdir dir="${maven.repo.local}"/> |
1462 |
+ <mkdir dir="${maven.repo.local}/junit/junit/3.8.1"/> |
1463 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/junit/junit/3.8.1/junit-3.8.1.jar" |
1464 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1465 |
+ usetimestamp="false" |
1466 |
+ ignoreerrors="true"/> |
1467 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//junit/junit/3.8.1/junit-3.8.1.jar" |
1468 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1469 |
+ usetimestamp="false" |
1470 |
+ ignoreerrors="true"/> |
1471 |
+ <get src="http://snapshots.repository.codehaus.org/junit/junit/3.8.1/junit-3.8.1.jar" |
1472 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1473 |
+ usetimestamp="false" |
1474 |
+ ignoreerrors="true"/> |
1475 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/junit/junit/3.8.1/junit-3.8.1.jar" |
1476 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1477 |
+ usetimestamp="false" |
1478 |
+ ignoreerrors="true"/> |
1479 |
+ <get src="http://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar" |
1480 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1481 |
+ usetimestamp="false" |
1482 |
+ ignoreerrors="true"/> |
1483 |
+ <mkdir dir="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2"/> |
1484 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1485 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1486 |
+ usetimestamp="false" |
1487 |
+ ignoreerrors="true"/> |
1488 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1489 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1490 |
+ usetimestamp="false" |
1491 |
+ ignoreerrors="true"/> |
1492 |
+ <get src="http://snapshots.repository.codehaus.org/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1493 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1494 |
+ usetimestamp="false" |
1495 |
+ ignoreerrors="true"/> |
1496 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1497 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1498 |
+ usetimestamp="false" |
1499 |
+ ignoreerrors="true"/> |
1500 |
+ <get src="http://repo.maven.apache.org/maven2/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1501 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1502 |
+ usetimestamp="false" |
1503 |
+ ignoreerrors="true"/> |
1504 |
+ </target> |
1505 |
+ |
1506 |
+</project> |
1507 |
|
1508 |
diff --git a/dev-java/geronimo-interceptor-spec/geronimo-interceptor-spec-3.0.1.0.1.ebuild b/dev-java/geronimo-interceptor-spec/geronimo-interceptor-spec-3.0.1.0.1.ebuild |
1509 |
new file mode 100644 |
1510 |
index 0000000..21b3a1a |
1511 |
--- /dev/null |
1512 |
+++ b/dev-java/geronimo-interceptor-spec/geronimo-interceptor-spec-3.0.1.0.1.ebuild |
1513 |
@@ -0,0 +1,43 @@ |
1514 |
+# Copyright 1999-2013 Gentoo Foundation |
1515 |
+# Distributed under the terms of the GNU General Public License v2 |
1516 |
+# $Header: $ |
1517 |
+ |
1518 |
+EAPI=5 |
1519 |
+ |
1520 |
+JAVA_PKG_IUSE="doc source" |
1521 |
+ |
1522 |
+inherit java-pkg-2 java-ant-2 versionator |
1523 |
+ |
1524 |
+SPEC_V="$(get_version_component_range 1-2)" |
1525 |
+MY_P="${PN/-spec}_${SPEC_V}_spec-$(get_version_component_range 3-)" |
1526 |
+ |
1527 |
+DESCRIPTION="Geronimo Interceptor" |
1528 |
+HOMEPAGE="https://geronimo.apache.org/" |
1529 |
+SRC_URI="mirror://gentoo/distfiles/${MY_P}.tbz2" |
1530 |
+ |
1531 |
+LICENSE="Apache-2.0" |
1532 |
+SLOT="${SPEC_V}" |
1533 |
+KEYWORDS="~amd64" |
1534 |
+ |
1535 |
+IUSE="" |
1536 |
+ |
1537 |
+COMMON_DEP="" |
1538 |
+ |
1539 |
+RDEPEND=">=virtual/jre-1.5 |
1540 |
+ ${COMMON_DEP}" |
1541 |
+DEPEND=">=virtual/jdk-1.5 |
1542 |
+ ${COMMON_DEP}" |
1543 |
+ |
1544 |
+JAVA_ANT_REWRITE_CLASSPATH="yes" |
1545 |
+ |
1546 |
+S="${WORKDIR}/${MY_P}" |
1547 |
+ |
1548 |
+java_prepare() { |
1549 |
+ cp -v "${FILESDIR}/${P}-maven-build.xml" build.xml || die "build.xml is missing" |
1550 |
+} |
1551 |
+ |
1552 |
+src_install() { |
1553 |
+ java-pkg_newjar "target/${MY_P}.jar" |
1554 |
+ use doc && java-pkg_dojavadoc target/site/apidocs |
1555 |
+ use source && java-pkg_dosrc src/main |
1556 |
+} |
1557 |
|
1558 |
diff --git a/dev-java/geronimo-j2ee-management-spec/Manifest b/dev-java/geronimo-j2ee-management-spec/Manifest |
1559 |
new file mode 100644 |
1560 |
index 0000000..e6419b5 |
1561 |
--- /dev/null |
1562 |
+++ b/dev-java/geronimo-j2ee-management-spec/Manifest |
1563 |
@@ -0,0 +1,3 @@ |
1564 |
+AUX geronimo-j2ee-management-spec-1.1.1.0.1-maven-build.xml 15884 SHA256 b8b39cc5b2f58f7d9457e8ac25dba4bff69d0e442d99572f03696ef05abe6af6 SHA512 3c8e05af6052c74eb460ae4037e76c480f30164e201678f4fd333d18ab2aa23cb2b271dc3f57267f865d48d99ee7d43d6fd4671e3e289b8f29767d97a8a527e7 WHIRLPOOL ae318dab9858db2dd2297de31c582b44646fed4c07c7d013d0c3f7d7945a78d41cac4b5986ee09520f0565d920bf103d5b665c2fede78079a3433826e213b01d |
1565 |
+DIST geronimo-j2ee-management_1.1_spec-1.0.1.tbz2 8309 SHA256 f229e2b2b410d58a39bcfa4774889b6f2cda11704f23af28f02e4271ffc81db2 SHA512 062bbf3bbe47c0d94b19710819fcf6259f7f28bcfc920824479d25a09f2d40fe9ee499150ac8a69f223d1b144130254f1e375795c2ea70b45a8db8b172a8c75a WHIRLPOOL 34563275687c18fe6aa845ca48990c11bcb47c56721395287ab903cdc82b42d586c5a0d046d601fae35a8f00b189c2a4f05d775143adf275b289f934a2efe93a |
1566 |
+EBUILD geronimo-j2ee-management-spec-1.1.1.0.1.ebuild 1017 SHA256 9138761e95fba86374fe11fa1b8b7efcde287149fb9650c90a83e51ba8c1dded SHA512 454d0159c8039b397ed70479ed7a91768065a8fca271013331d2ecbbe6c10d856da9223160f09a4450040637ba09d2c62509c1f9f064810114d13ed80443923e WHIRLPOOL ee7c9b62e4bbbd0e523db83fc18cff46b4db68b93b2145b351a3bb8f6008d221346e769331167fdb5ce986a74f33c61add8c30b867183f35516683c9bffb17f4 |
1567 |
|
1568 |
diff --git a/dev-java/geronimo-j2ee-management-spec/files/geronimo-j2ee-management-spec-1.1.1.0.1-maven-build.xml b/dev-java/geronimo-j2ee-management-spec/files/geronimo-j2ee-management-spec-1.1.1.0.1-maven-build.xml |
1569 |
new file mode 100644 |
1570 |
index 0000000..ea23583 |
1571 |
--- /dev/null |
1572 |
+++ b/dev-java/geronimo-j2ee-management-spec/files/geronimo-j2ee-management-spec-1.1.1.0.1-maven-build.xml |
1573 |
@@ -0,0 +1,317 @@ |
1574 |
+<?xml version="1.0" encoding="UTF-8"?> |
1575 |
+ |
1576 |
+<!-- ====================================================================== --> |
1577 |
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. --> |
1578 |
+<!-- ====================================================================== --> |
1579 |
+ |
1580 |
+<!-- ====================================================================== --> |
1581 |
+<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== --> |
1582 |
+<!-- ====================================================================== --> |
1583 |
+<!-- --> |
1584 |
+<!-- Any modifications will be overwritten. --> |
1585 |
+<!-- --> |
1586 |
+<!-- Generated by Maven Ant Plugin on 5/10/13 9:06 AM --> |
1587 |
+<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ --> |
1588 |
+<!-- --> |
1589 |
+<!-- ====================================================================== --> |
1590 |
+ |
1591 |
+<project name="geronimo-j2ee-management_1.1_spec-from-maven" default="package" basedir="."> |
1592 |
+ |
1593 |
+ <!-- ====================================================================== --> |
1594 |
+ <!-- Build environment properties --> |
1595 |
+ <!-- ====================================================================== --> |
1596 |
+ |
1597 |
+ <property file="${user.home}/.m2/maven.properties"/> |
1598 |
+ <property file="maven-build.properties"/> |
1599 |
+ |
1600 |
+ <property name="maven.build.finalName" value="geronimo-j2ee-management_1.1_spec-1.0.1"/> |
1601 |
+ <property name="maven.build.dir" value="target"/> |
1602 |
+ <property name="maven.build.outputDir" value="${maven.build.dir}/classes"/> |
1603 |
+ <property name="maven.build.srcDir.0" value="src/main/java"/> |
1604 |
+ <property name="maven.build.resourceDir.0" value="src/main/resources"/> |
1605 |
+ <property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/> |
1606 |
+ <property name="maven.build.testDir.0" value="src/test/java"/> |
1607 |
+ <property name="maven.build.testResourceDir.0" value="src/test/resources"/> |
1608 |
+ <property name="maven.build.testResourceDir.1" value="src/test/data"/> |
1609 |
+ <property name="maven.test.reports" value="${maven.build.dir}/test-reports"/> |
1610 |
+ <property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/> |
1611 |
+ |
1612 |
+ <property name="maven.repo.local" value="${user.home}/.m2/repository"/> |
1613 |
+ <property name="maven.settings.offline" value="false"/> |
1614 |
+ <property name="maven.settings.interactiveMode" value="true"/> |
1615 |
+ |
1616 |
+ <!-- ====================================================================== --> |
1617 |
+ <!-- Defining classpaths --> |
1618 |
+ <!-- ====================================================================== --> |
1619 |
+ |
1620 |
+ <path id="build.classpath"> |
1621 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1/geronimo-ejb_3.0_spec-1.0.1.jar"/> |
1622 |
+ </path> |
1623 |
+ <path id="build.test.classpath"> |
1624 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1/geronimo-ejb_3.0_spec-1.0.1.jar"/> |
1625 |
+ <pathelement location="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar"/> |
1626 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar"/> |
1627 |
+ </path> |
1628 |
+ |
1629 |
+ <!-- ====================================================================== --> |
1630 |
+ <!-- Cleaning up target --> |
1631 |
+ <!-- ====================================================================== --> |
1632 |
+ |
1633 |
+ <target name="clean" description="Clean the output directory"> |
1634 |
+ <delete dir="${maven.build.dir}"/> |
1635 |
+ </target> |
1636 |
+ |
1637 |
+ <!-- ====================================================================== --> |
1638 |
+ <!-- Compilation target --> |
1639 |
+ <!-- ====================================================================== --> |
1640 |
+ |
1641 |
+ <target name="compile" depends="get-deps" description="Compile the code"> |
1642 |
+ <mkdir dir="${maven.build.outputDir}"/> |
1643 |
+ <javac destdir="${maven.build.outputDir}" |
1644 |
+ nowarn="false" |
1645 |
+ debug="true" |
1646 |
+ optimize="false" |
1647 |
+ deprecation="true" |
1648 |
+ target="1.5" |
1649 |
+ verbose="false" |
1650 |
+ fork="false" |
1651 |
+ source="1.5"> |
1652 |
+ <src> |
1653 |
+ <pathelement location="${maven.build.srcDir.0}"/> |
1654 |
+ </src> |
1655 |
+ <classpath refid="build.classpath"/> |
1656 |
+ </javac> |
1657 |
+ </target> |
1658 |
+ |
1659 |
+ <!-- ====================================================================== --> |
1660 |
+ <!-- Test-compilation target --> |
1661 |
+ <!-- ====================================================================== --> |
1662 |
+ |
1663 |
+ <target name="compile-tests" |
1664 |
+ depends="compile" |
1665 |
+ description="Compile the test code" |
1666 |
+ unless="maven.test.skip"> |
1667 |
+ <mkdir dir="${maven.build.testOutputDir}"/> |
1668 |
+ <javac destdir="${maven.build.testOutputDir}" |
1669 |
+ nowarn="false" |
1670 |
+ debug="true" |
1671 |
+ optimize="false" |
1672 |
+ deprecation="true" |
1673 |
+ target="1.5" |
1674 |
+ verbose="false" |
1675 |
+ fork="false" |
1676 |
+ source="1.5"> |
1677 |
+ <src> |
1678 |
+ <pathelement location="${maven.build.testDir.0}"/> |
1679 |
+ </src> |
1680 |
+ <classpath> |
1681 |
+ <path refid="build.test.classpath"/> |
1682 |
+ <pathelement location="${maven.build.outputDir}"/> |
1683 |
+ </classpath> |
1684 |
+ </javac> |
1685 |
+ </target> |
1686 |
+ |
1687 |
+ <!-- ====================================================================== --> |
1688 |
+ <!-- Run all tests --> |
1689 |
+ <!-- ====================================================================== --> |
1690 |
+ |
1691 |
+ <target name="test" |
1692 |
+ depends="compile-tests, junit-missing" |
1693 |
+ unless="junit.skipped" |
1694 |
+ description="Run the test cases"> |
1695 |
+ <mkdir dir="${maven.test.reports}"/> |
1696 |
+ <junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir="."> |
1697 |
+ <sysproperty key="basedir" value="."/> |
1698 |
+ <formatter type="xml"/> |
1699 |
+ <formatter type="plain" usefile="false"/> |
1700 |
+ <classpath> |
1701 |
+ <path refid="build.test.classpath"/> |
1702 |
+ <pathelement location="${maven.build.outputDir}"/> |
1703 |
+ <pathelement location="${maven.build.testOutputDir}"/> |
1704 |
+ </classpath> |
1705 |
+ <batchtest todir="${maven.test.reports}" unless="test"> |
1706 |
+ <fileset dir="${maven.build.testDir.0}"> |
1707 |
+ <include name="**/*Test.java"/> |
1708 |
+ <exclude name="**/Abstract*.java"/> |
1709 |
+ <exclude name="**/Test*.java"/> |
1710 |
+ </fileset> |
1711 |
+ </batchtest> |
1712 |
+ <batchtest todir="${maven.test.reports}" if="test"> |
1713 |
+ <fileset dir="${maven.build.testDir.0}"> |
1714 |
+ <include name="**/${test}.java"/> |
1715 |
+ <exclude name="**/Abstract*.java"/> |
1716 |
+ <exclude name="**/Test*.java"/> |
1717 |
+ </fileset> |
1718 |
+ </batchtest> |
1719 |
+ </junit> |
1720 |
+ </target> |
1721 |
+ |
1722 |
+ <target name="test-junit-present"> |
1723 |
+ <available classname="junit.framework.Test" property="junit.present"/> |
1724 |
+ </target> |
1725 |
+ |
1726 |
+ <target name="test-junit-status" |
1727 |
+ depends="test-junit-present"> |
1728 |
+ <condition property="junit.missing"> |
1729 |
+ <and> |
1730 |
+ <isfalse value="${junit.present}"/> |
1731 |
+ <isfalse value="${maven.test.skip}"/> |
1732 |
+ </and> |
1733 |
+ </condition> |
1734 |
+ <condition property="junit.skipped"> |
1735 |
+ <or> |
1736 |
+ <isfalse value="${junit.present}"/> |
1737 |
+ <istrue value="${maven.test.skip}"/> |
1738 |
+ </or> |
1739 |
+ </condition> |
1740 |
+ </target> |
1741 |
+ |
1742 |
+ <target name="junit-missing" |
1743 |
+ depends="test-junit-status" |
1744 |
+ if="junit.missing"> |
1745 |
+ <echo>=================================== WARNING ===================================</echo> |
1746 |
+ <echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo> |
1747 |
+ <echo>===============================================================================</echo> |
1748 |
+ </target> |
1749 |
+ |
1750 |
+ <!-- ====================================================================== --> |
1751 |
+ <!-- Javadoc target --> |
1752 |
+ <!-- ====================================================================== --> |
1753 |
+ |
1754 |
+ <target name="javadoc" description="Generates the Javadoc of the application"> |
1755 |
+ <javadoc sourcepath="${maven.build.srcDir.0}" |
1756 |
+ packagenames="*" |
1757 |
+ destdir="${maven.reporting.outputDirectory}/apidocs" |
1758 |
+ access="protected" |
1759 |
+ old="false" |
1760 |
+ verbose="false" |
1761 |
+ version="true" |
1762 |
+ use="true" |
1763 |
+ author="true" |
1764 |
+ splitindex="false" |
1765 |
+ nodeprecated="false" |
1766 |
+ nodeprecatedlist="false" |
1767 |
+ notree="false" |
1768 |
+ noindex="false" |
1769 |
+ nohelp="false" |
1770 |
+ nonavbar="false" |
1771 |
+ serialwarn="false" |
1772 |
+ charset="ISO-8859-1" |
1773 |
+ source="1.4" |
1774 |
+ linksource="true" |
1775 |
+ breakiterator="true" |
1776 |
+ maxmemory="512m"> |
1777 |
+ <link href="http://java.sun.com/j2se/1.5.0/docs/api/"/> |
1778 |
+ <link href="http://java.sun.com/j2se/1.4.2/docs/api/"/> |
1779 |
+ <link href="http://java.sun.com/j2se/1.3/docs/api/"/> |
1780 |
+ <link href="http://java.sun.com/javaee/5/docs/api/"/> |
1781 |
+ <link href="http://java.sun.com/j2ee/1.4/docs/api/"/> |
1782 |
+ <link href="http://java.sun.com/j2ee/sdk_1.3/techdocs/api/"/> |
1783 |
+ <link href="http://jakarta.apache.org/commons/collections/apidocs"/> |
1784 |
+ <link href="http://jakarta.apache.org/commons/logging/apidocs/"/> |
1785 |
+ <link href="http://www.junit.org/junit/javadoc/"/> |
1786 |
+ <link href="http://logging.apache.org/log4j/docs/api/"/> |
1787 |
+ <link href="http://jakarta.apache.org/regexp/apidocs/"/> |
1788 |
+ <link href="http://jakarta.apache.org/velocity/api/"/> |
1789 |
+ </javadoc> |
1790 |
+ </target> |
1791 |
+ |
1792 |
+ <!-- ====================================================================== --> |
1793 |
+ <!-- Package target --> |
1794 |
+ <!-- ====================================================================== --> |
1795 |
+ |
1796 |
+ <target name="package" depends="compile" description="Package the application"> |
1797 |
+ <jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar" |
1798 |
+ compress="true" |
1799 |
+ index="false" |
1800 |
+ basedir="${maven.build.outputDir}" |
1801 |
+ excludes="**/package.html"/> |
1802 |
+ </target> |
1803 |
+ |
1804 |
+ <!-- ====================================================================== --> |
1805 |
+ <!-- A dummy target for the package named after the type it creates --> |
1806 |
+ <!-- ====================================================================== --> |
1807 |
+ |
1808 |
+ <target name="jar" depends="package" description="Builds the jar for the application"/> |
1809 |
+ |
1810 |
+ <!-- ====================================================================== --> |
1811 |
+ <!-- Download dependencies target --> |
1812 |
+ <!-- ====================================================================== --> |
1813 |
+ |
1814 |
+ <target name="test-offline"> |
1815 |
+ <condition property="maven.mode.offline"> |
1816 |
+ <equals arg1="${maven.settings.offline}" arg2="true"/> |
1817 |
+ </condition> |
1818 |
+ </target> |
1819 |
+ |
1820 |
+ <target name="get-deps" |
1821 |
+ depends="test-offline" |
1822 |
+ description="Download all dependencies" |
1823 |
+ unless="maven.mode.offline"> |
1824 |
+ <mkdir dir="${maven.repo.local}"/> |
1825 |
+ <mkdir dir="${maven.repo.local}/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1"/> |
1826 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1/geronimo-ejb_3.0_spec-1.0.1.jar" |
1827 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1/geronimo-ejb_3.0_spec-1.0.1.jar" |
1828 |
+ usetimestamp="false" |
1829 |
+ ignoreerrors="true"/> |
1830 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1/geronimo-ejb_3.0_spec-1.0.1.jar" |
1831 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1/geronimo-ejb_3.0_spec-1.0.1.jar" |
1832 |
+ usetimestamp="false" |
1833 |
+ ignoreerrors="true"/> |
1834 |
+ <get src="http://snapshots.repository.codehaus.org/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1/geronimo-ejb_3.0_spec-1.0.1.jar" |
1835 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1/geronimo-ejb_3.0_spec-1.0.1.jar" |
1836 |
+ usetimestamp="false" |
1837 |
+ ignoreerrors="true"/> |
1838 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1/geronimo-ejb_3.0_spec-1.0.1.jar" |
1839 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1/geronimo-ejb_3.0_spec-1.0.1.jar" |
1840 |
+ usetimestamp="false" |
1841 |
+ ignoreerrors="true"/> |
1842 |
+ <get src="http://repo.maven.apache.org/maven2/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1/geronimo-ejb_3.0_spec-1.0.1.jar" |
1843 |
+ dest="${maven.repo.local}/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0.1/geronimo-ejb_3.0_spec-1.0.1.jar" |
1844 |
+ usetimestamp="false" |
1845 |
+ ignoreerrors="true"/> |
1846 |
+ <mkdir dir="${maven.repo.local}/junit/junit/3.8.1"/> |
1847 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/junit/junit/3.8.1/junit-3.8.1.jar" |
1848 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1849 |
+ usetimestamp="false" |
1850 |
+ ignoreerrors="true"/> |
1851 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//junit/junit/3.8.1/junit-3.8.1.jar" |
1852 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1853 |
+ usetimestamp="false" |
1854 |
+ ignoreerrors="true"/> |
1855 |
+ <get src="http://snapshots.repository.codehaus.org/junit/junit/3.8.1/junit-3.8.1.jar" |
1856 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1857 |
+ usetimestamp="false" |
1858 |
+ ignoreerrors="true"/> |
1859 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/junit/junit/3.8.1/junit-3.8.1.jar" |
1860 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1861 |
+ usetimestamp="false" |
1862 |
+ ignoreerrors="true"/> |
1863 |
+ <get src="http://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar" |
1864 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
1865 |
+ usetimestamp="false" |
1866 |
+ ignoreerrors="true"/> |
1867 |
+ <mkdir dir="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2"/> |
1868 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1869 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1870 |
+ usetimestamp="false" |
1871 |
+ ignoreerrors="true"/> |
1872 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1873 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1874 |
+ usetimestamp="false" |
1875 |
+ ignoreerrors="true"/> |
1876 |
+ <get src="http://snapshots.repository.codehaus.org/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1877 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1878 |
+ usetimestamp="false" |
1879 |
+ ignoreerrors="true"/> |
1880 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1881 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1882 |
+ usetimestamp="false" |
1883 |
+ ignoreerrors="true"/> |
1884 |
+ <get src="http://repo.maven.apache.org/maven2/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1885 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
1886 |
+ usetimestamp="false" |
1887 |
+ ignoreerrors="true"/> |
1888 |
+ </target> |
1889 |
+ |
1890 |
+</project> |
1891 |
|
1892 |
diff --git a/dev-java/geronimo-j2ee-management-spec/geronimo-j2ee-management-spec-1.1.1.0.1.ebuild b/dev-java/geronimo-j2ee-management-spec/geronimo-j2ee-management-spec-1.1.1.0.1.ebuild |
1893 |
new file mode 100644 |
1894 |
index 0000000..1d5f28b |
1895 |
--- /dev/null |
1896 |
+++ b/dev-java/geronimo-j2ee-management-spec/geronimo-j2ee-management-spec-1.1.1.0.1.ebuild |
1897 |
@@ -0,0 +1,45 @@ |
1898 |
+# Copyright 1999-2013 Gentoo Foundation |
1899 |
+# Distributed under the terms of the GNU General Public License v2 |
1900 |
+# $Header: $ |
1901 |
+ |
1902 |
+EAPI=5 |
1903 |
+ |
1904 |
+JAVA_PKG_IUSE="doc source" |
1905 |
+ |
1906 |
+inherit java-pkg-2 java-ant-2 versionator |
1907 |
+ |
1908 |
+SPEC_V="$(get_version_component_range 1-2)" |
1909 |
+MY_P="${PN/-spec}_${SPEC_V}_spec-$(get_version_component_range 3-)" |
1910 |
+ |
1911 |
+DESCRIPTION="Geronimo J2EE Management (JSR77) implementation" |
1912 |
+HOMEPAGE="https://geronimo.apache.org/" |
1913 |
+SRC_URI="mirror://gentoo/distfiles/${MY_P}.tbz2" |
1914 |
+ |
1915 |
+LICENSE="Apache-2.0" |
1916 |
+SLOT="${SPEC_V}" |
1917 |
+KEYWORDS="~amd64" |
1918 |
+ |
1919 |
+IUSE="" |
1920 |
+ |
1921 |
+COMMON_DEP="dev-java/geronimo-ejb-spec:3.0" |
1922 |
+ |
1923 |
+RDEPEND=">=virtual/jre-1.5 |
1924 |
+ ${COMMON_DEP}" |
1925 |
+DEPEND=">=virtual/jdk-1.5 |
1926 |
+ ${COMMON_DEP}" |
1927 |
+ |
1928 |
+JAVA_ANT_REWRITE_CLASSPATH="yes" |
1929 |
+ |
1930 |
+EANT_GENTOO_CLASSPATH="geronimo-ejb-spec-3.0" |
1931 |
+ |
1932 |
+S="${WORKDIR}/${MY_P}" |
1933 |
+ |
1934 |
+java_prepare() { |
1935 |
+ cp -v "${FILESDIR}/${P}-maven-build.xml" build.xml || die "build.xml is missing" |
1936 |
+} |
1937 |
+ |
1938 |
+src_install() { |
1939 |
+ java-pkg_newjar "target/${MY_P}.jar" |
1940 |
+ use doc && java-pkg_dojavadoc target/site/apidocs |
1941 |
+ use source && java-pkg_dosrc src/main/* |
1942 |
+} |
1943 |
|
1944 |
diff --git a/dev-java/geronimo-jta-spec/Manifest b/dev-java/geronimo-jta-spec/Manifest |
1945 |
new file mode 100644 |
1946 |
index 0000000..660876d |
1947 |
--- /dev/null |
1948 |
+++ b/dev-java/geronimo-jta-spec/Manifest |
1949 |
@@ -0,0 +1,3 @@ |
1950 |
+AUX geronimo-jta-spec-1.1.1.1.1-maven-build.xml 12274 SHA256 20d21cfb6779b49b72992b3c7fb78fcc0e6413d2a8d02a3687db4b90214f2625 SHA512 d2ab74eac7144026c8cdc3e5ac000c58d25eb3cfdc5da88704297be11c2998b1c6afea9a8c10ba8aa8d00bb15136ee650cc6a8ba11d980c8864785afc51e97b7 WHIRLPOOL d07c928542a0cbe46544d0546e5201ff2b392cbc5e80eae071ff935f21cab9bc71d1749573a6751cc849fd027eb6b757fa9663bc3c553234f1bb6e292b593317 |
1951 |
+DIST geronimo-jta_1.1_spec-1.1.1.tbz2 7537 SHA256 2a65084dd79d0bfb678662fb5b6c8cda0b1c823cd90effbe8dff51b6980463c9 SHA512 8fbde31149803924c9d6092b3785b5bc4fe8f5004821fcda78a9e515dd0f5369276bfe936b225384742dc0fd7400a8d623bc024cee770f07df625417706869cf WHIRLPOOL 2460f9e48c160237e9ffa2ea72812935d99515714006e4acc2be5ef1382f45686d2bf570bbfac9b3b818560667d0ea2e534660bc1581ea389c272c7ff0c8b90f |
1952 |
+EBUILD geronimo-jta-spec-1.1.1.1.1.ebuild 944 SHA256 b474294d35d0bc0ef9fb792ac56e267aa57692b6f7b7ca2ea78bc3adefb28f9e SHA512 b4be8fb7402801e4e2ec0550402e9bb32f9e8cca49e9f731d1f707cf20e3ff80307ee815baf9658cb055139525587216cbcaf75f96e4bb4b5932b648898891dc WHIRLPOOL da17cbf4efd0e8e7c9df2778575f7ea5e064cae196bf3c3091dccf9c562034cb88512aebd90553bef3a9089c502e4753fa6186f37258d6b232d6045f84446660 |
1953 |
|
1954 |
diff --git a/dev-java/geronimo-jta-spec/files/geronimo-jta-spec-1.1.1.1.1-maven-build.xml b/dev-java/geronimo-jta-spec/files/geronimo-jta-spec-1.1.1.1.1-maven-build.xml |
1955 |
new file mode 100644 |
1956 |
index 0000000..247139b |
1957 |
--- /dev/null |
1958 |
+++ b/dev-java/geronimo-jta-spec/files/geronimo-jta-spec-1.1.1.1.1-maven-build.xml |
1959 |
@@ -0,0 +1,250 @@ |
1960 |
+<?xml version="1.0" encoding="UTF-8"?> |
1961 |
+ |
1962 |
+<!-- ====================================================================== --> |
1963 |
+<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. --> |
1964 |
+<!-- ====================================================================== --> |
1965 |
+ |
1966 |
+<!-- ====================================================================== --> |
1967 |
+<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== --> |
1968 |
+<!-- ====================================================================== --> |
1969 |
+<!-- --> |
1970 |
+<!-- Any modifications will be overwritten. --> |
1971 |
+<!-- --> |
1972 |
+<!-- Generated by Maven Ant Plugin on 6/3/13 7:45 PM --> |
1973 |
+<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ --> |
1974 |
+<!-- --> |
1975 |
+<!-- ====================================================================== --> |
1976 |
+ |
1977 |
+<project name="geronimo-jta_1.1_spec-from-maven" default="package" basedir="."> |
1978 |
+ |
1979 |
+ <!-- ====================================================================== --> |
1980 |
+ <!-- Build environment properties --> |
1981 |
+ <!-- ====================================================================== --> |
1982 |
+ |
1983 |
+ <property file="${user.home}/.m2/maven.properties"/> |
1984 |
+ <property file="maven-build.properties"/> |
1985 |
+ |
1986 |
+ <property name="maven.build.finalName" value="geronimo-jta_1.1_spec-1.1.1"/> |
1987 |
+ <property name="maven.build.dir" value="target"/> |
1988 |
+ <property name="maven.build.outputDir" value="${maven.build.dir}/classes"/> |
1989 |
+ <property name="maven.build.srcDir.0" value="src/main/java"/> |
1990 |
+ <property name="maven.build.resourceDir.0" value="src/main/resources"/> |
1991 |
+ <property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/> |
1992 |
+ <property name="maven.build.testDir.0" value="src/test/java"/> |
1993 |
+ <property name="maven.build.testResourceDir.0" value="src/test/resources"/> |
1994 |
+ <property name="maven.build.testResourceDir.1" value="src/test/data"/> |
1995 |
+ <property name="maven.test.reports" value="${maven.build.dir}/test-reports"/> |
1996 |
+ <property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/> |
1997 |
+ |
1998 |
+ <property name="maven.repo.local" value="${user.home}/.m2/repository"/> |
1999 |
+ <property name="maven.settings.offline" value="false"/> |
2000 |
+ <property name="maven.settings.interactiveMode" value="true"/> |
2001 |
+ |
2002 |
+ <!-- ====================================================================== --> |
2003 |
+ <!-- Defining classpaths --> |
2004 |
+ <!-- ====================================================================== --> |
2005 |
+ |
2006 |
+ <path id="build.classpath"/> |
2007 |
+ <path id="build.test.classpath"> |
2008 |
+ <pathelement location="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar"/> |
2009 |
+ <pathelement location="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar"/> |
2010 |
+ </path> |
2011 |
+ |
2012 |
+ <!-- ====================================================================== --> |
2013 |
+ <!-- Cleaning up target --> |
2014 |
+ <!-- ====================================================================== --> |
2015 |
+ |
2016 |
+ <target name="clean" description="Clean the output directory"> |
2017 |
+ <delete dir="${maven.build.dir}"/> |
2018 |
+ </target> |
2019 |
+ |
2020 |
+ <!-- ====================================================================== --> |
2021 |
+ <!-- Compilation target --> |
2022 |
+ <!-- ====================================================================== --> |
2023 |
+ |
2024 |
+ <target name="compile" depends="get-deps" description="Compile the code"> |
2025 |
+ <mkdir dir="${maven.build.outputDir}"/> |
2026 |
+ <javac destdir="${maven.build.outputDir}" |
2027 |
+ nowarn="false" |
2028 |
+ debug="true" |
2029 |
+ optimize="false" |
2030 |
+ deprecation="true" |
2031 |
+ target="1.5" |
2032 |
+ verbose="false" |
2033 |
+ fork="false" |
2034 |
+ source="1.5"> |
2035 |
+ <src> |
2036 |
+ <pathelement location="${maven.build.srcDir.0}"/> |
2037 |
+ </src> |
2038 |
+ <classpath refid="build.classpath"/> |
2039 |
+ </javac> |
2040 |
+ </target> |
2041 |
+ |
2042 |
+ <!-- ====================================================================== --> |
2043 |
+ <!-- Test-compilation target --> |
2044 |
+ <!-- ====================================================================== --> |
2045 |
+ |
2046 |
+ <target name="compile-tests" |
2047 |
+ depends="compile" |
2048 |
+ description="Compile the test code" |
2049 |
+ unless="maven.test.skip"> |
2050 |
+ <mkdir dir="${maven.build.testOutputDir}"/> |
2051 |
+ </target> |
2052 |
+ |
2053 |
+ <!-- ====================================================================== --> |
2054 |
+ <!-- Run all tests --> |
2055 |
+ <!-- ====================================================================== --> |
2056 |
+ |
2057 |
+ <target name="test" |
2058 |
+ depends="compile-tests, junit-missing" |
2059 |
+ unless="junit.skipped" |
2060 |
+ description="Run the test cases"/> |
2061 |
+ |
2062 |
+ <target name="test-junit-present"> |
2063 |
+ <available classname="junit.framework.Test" property="junit.present"/> |
2064 |
+ </target> |
2065 |
+ |
2066 |
+ <target name="test-junit-status" |
2067 |
+ depends="test-junit-present"> |
2068 |
+ <condition property="junit.missing"> |
2069 |
+ <and> |
2070 |
+ <isfalse value="${junit.present}"/> |
2071 |
+ <isfalse value="${maven.test.skip}"/> |
2072 |
+ </and> |
2073 |
+ </condition> |
2074 |
+ <condition property="junit.skipped"> |
2075 |
+ <or> |
2076 |
+ <isfalse value="${junit.present}"/> |
2077 |
+ <istrue value="${maven.test.skip}"/> |
2078 |
+ </or> |
2079 |
+ </condition> |
2080 |
+ </target> |
2081 |
+ |
2082 |
+ <target name="junit-missing" |
2083 |
+ depends="test-junit-status" |
2084 |
+ if="junit.missing"> |
2085 |
+ <echo>=================================== WARNING ===================================</echo> |
2086 |
+ <echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo> |
2087 |
+ <echo>===============================================================================</echo> |
2088 |
+ </target> |
2089 |
+ |
2090 |
+ <!-- ====================================================================== --> |
2091 |
+ <!-- Javadoc target --> |
2092 |
+ <!-- ====================================================================== --> |
2093 |
+ |
2094 |
+ <target name="javadoc" description="Generates the Javadoc of the application"> |
2095 |
+ <javadoc sourcepath="${maven.build.srcDir.0}" |
2096 |
+ packagenames="*" |
2097 |
+ destdir="${maven.reporting.outputDirectory}/apidocs" |
2098 |
+ access="protected" |
2099 |
+ old="false" |
2100 |
+ verbose="false" |
2101 |
+ version="true" |
2102 |
+ use="true" |
2103 |
+ author="true" |
2104 |
+ splitindex="false" |
2105 |
+ nodeprecated="false" |
2106 |
+ nodeprecatedlist="false" |
2107 |
+ notree="false" |
2108 |
+ noindex="false" |
2109 |
+ nohelp="false" |
2110 |
+ nonavbar="false" |
2111 |
+ serialwarn="false" |
2112 |
+ charset="ISO-8859-1" |
2113 |
+ source="1.4" |
2114 |
+ linksource="true" |
2115 |
+ breakiterator="true" |
2116 |
+ maxmemory="512m"> |
2117 |
+ <link href="http://java.sun.com/j2se/1.5.0/docs/api/"/> |
2118 |
+ <link href="http://java.sun.com/j2se/1.4.2/docs/api/"/> |
2119 |
+ <link href="http://java.sun.com/j2se/1.3/docs/api/"/> |
2120 |
+ <link href="http://java.sun.com/javaee/5/docs/api/"/> |
2121 |
+ <link href="http://java.sun.com/j2ee/1.4/docs/api/"/> |
2122 |
+ <link href="http://java.sun.com/j2ee/sdk_1.3/techdocs/api/"/> |
2123 |
+ <link href="http://jakarta.apache.org/commons/collections/apidocs"/> |
2124 |
+ <link href="http://jakarta.apache.org/commons/logging/apidocs/"/> |
2125 |
+ <link href="http://www.junit.org/junit/javadoc/"/> |
2126 |
+ <link href="http://logging.apache.org/log4j/docs/api/"/> |
2127 |
+ <link href="http://jakarta.apache.org/regexp/apidocs/"/> |
2128 |
+ <link href="http://jakarta.apache.org/velocity/api/"/> |
2129 |
+ </javadoc> |
2130 |
+ </target> |
2131 |
+ |
2132 |
+ <!-- ====================================================================== --> |
2133 |
+ <!-- Package target --> |
2134 |
+ <!-- ====================================================================== --> |
2135 |
+ |
2136 |
+ <target name="package" depends="compile,test" description="Package the application"> |
2137 |
+ <jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar" |
2138 |
+ compress="true" |
2139 |
+ index="false" |
2140 |
+ basedir="${maven.build.outputDir}" |
2141 |
+ excludes="**/package.html"/> |
2142 |
+ </target> |
2143 |
+ |
2144 |
+ <!-- ====================================================================== --> |
2145 |
+ <!-- A dummy target for the package named after the type it creates --> |
2146 |
+ <!-- ====================================================================== --> |
2147 |
+ |
2148 |
+ <target name="jar" depends="package" description="Builds the jar for the application"/> |
2149 |
+ |
2150 |
+ <!-- ====================================================================== --> |
2151 |
+ <!-- Download dependencies target --> |
2152 |
+ <!-- ====================================================================== --> |
2153 |
+ |
2154 |
+ <target name="test-offline"> |
2155 |
+ <condition property="maven.mode.offline"> |
2156 |
+ <equals arg1="${maven.settings.offline}" arg2="true"/> |
2157 |
+ </condition> |
2158 |
+ </target> |
2159 |
+ |
2160 |
+ <target name="get-deps" |
2161 |
+ depends="test-offline" |
2162 |
+ description="Download all dependencies" |
2163 |
+ unless="maven.mode.offline"> |
2164 |
+ <mkdir dir="${maven.repo.local}"/> |
2165 |
+ <mkdir dir="${maven.repo.local}/junit/junit/3.8.1"/> |
2166 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/junit/junit/3.8.1/junit-3.8.1.jar" |
2167 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
2168 |
+ usetimestamp="false" |
2169 |
+ ignoreerrors="true"/> |
2170 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//junit/junit/3.8.1/junit-3.8.1.jar" |
2171 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
2172 |
+ usetimestamp="false" |
2173 |
+ ignoreerrors="true"/> |
2174 |
+ <get src="http://snapshots.repository.codehaus.org/junit/junit/3.8.1/junit-3.8.1.jar" |
2175 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
2176 |
+ usetimestamp="false" |
2177 |
+ ignoreerrors="true"/> |
2178 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/junit/junit/3.8.1/junit-3.8.1.jar" |
2179 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
2180 |
+ usetimestamp="false" |
2181 |
+ ignoreerrors="true"/> |
2182 |
+ <get src="http://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar" |
2183 |
+ dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" |
2184 |
+ usetimestamp="false" |
2185 |
+ ignoreerrors="true"/> |
2186 |
+ <mkdir dir="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2"/> |
2187 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
2188 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
2189 |
+ usetimestamp="false" |
2190 |
+ ignoreerrors="true"/> |
2191 |
+ <get src="http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
2192 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
2193 |
+ usetimestamp="false" |
2194 |
+ ignoreerrors="true"/> |
2195 |
+ <get src="http://snapshots.repository.codehaus.org/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
2196 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
2197 |
+ usetimestamp="false" |
2198 |
+ ignoreerrors="true"/> |
2199 |
+ <get src="http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
2200 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
2201 |
+ usetimestamp="false" |
2202 |
+ ignoreerrors="true"/> |
2203 |
+ <get src="http://repo.maven.apache.org/maven2/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
2204 |
+ dest="${maven.repo.local}/org/apache/geronimo/genesis/config/logging-config/1.2/logging-config-1.2.jar" |
2205 |
+ usetimestamp="false" |
2206 |
+ ignoreerrors="true"/> |
2207 |
+ </target> |
2208 |
+ |
2209 |
+</project> |
2210 |
|
2211 |
diff --git a/dev-java/geronimo-jta-spec/geronimo-jta-spec-1.1.1.1.1.ebuild b/dev-java/geronimo-jta-spec/geronimo-jta-spec-1.1.1.1.1.ebuild |
2212 |
new file mode 100644 |
2213 |
index 0000000..8798a48 |
2214 |
--- /dev/null |
2215 |
+++ b/dev-java/geronimo-jta-spec/geronimo-jta-spec-1.1.1.1.1.ebuild |
2216 |
@@ -0,0 +1,43 @@ |
2217 |
+# Copyright 1999-2013 Gentoo Foundation |
2218 |
+# Distributed under the terms of the GNU General Public License v2 |
2219 |
+# $Header: $ |
2220 |
+ |
2221 |
+EAPI=5 |
2222 |
+ |
2223 |
+JAVA_PKG_IUSE="doc source" |
2224 |
+ |
2225 |
+inherit java-pkg-2 java-ant-2 versionator |
2226 |
+ |
2227 |
+SPEC_V="$(get_version_component_range 1-2)" |
2228 |
+MY_P="${PN/-spec}_${SPEC_V}_spec-$(get_version_component_range 3-)" |
2229 |
+ |
2230 |
+DESCRIPTION="Geronimo Java Transaction API (JSR907) implementation" |
2231 |
+HOMEPAGE="https://geronimo.apache.org/" |
2232 |
+SRC_URI="mirror://gentoo/distfiles/${MY_P}.tbz2" |
2233 |
+ |
2234 |
+LICENSE="Apache-2.0" |
2235 |
+SLOT="${SPEC_V}" |
2236 |
+KEYWORDS="~amd64" |
2237 |
+ |
2238 |
+IUSE="" |
2239 |
+ |
2240 |
+COMMON_DEP="" |
2241 |
+ |
2242 |
+RDEPEND=">=virtual/jre-1.5 |
2243 |
+ ${COMMON_DEP}" |
2244 |
+DEPEND=">=virtual/jdk-1.5 |
2245 |
+ ${COMMON_DEP}" |
2246 |
+ |
2247 |
+JAVA_ANT_REWRITE_CLASSPATH="yes" |
2248 |
+ |
2249 |
+S="${WORKDIR}/${MY_P}" |
2250 |
+ |
2251 |
+java_prepare() { |
2252 |
+ cp -v "${FILESDIR}/${P}-maven-build.xml" build.xml || die "build.xml is missing" |
2253 |
+} |
2254 |
+ |
2255 |
+src_install() { |
2256 |
+ java-pkg_newjar "target/${MY_P}.jar" |
2257 |
+ use doc && java-pkg_dojavadoc target/site/apidocs |
2258 |
+ use source && java-pkg_dosrc src/main |
2259 |
+} |