/[packages]/cauldron/springframework/current/SPECS/springframework.spec
ViewVC logotype

Contents of /cauldron/springframework/current/SPECS/springframework.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 293118 - (show annotations) (download)
Wed Sep 12 17:31:12 2012 UTC (9 years ago) by dmorgan
File size: 21546 byte(s)
SILENT: Fix BR
1 Name: springframework
2 Summary: Spring Java Application Framework
3 Version: 3.1.1
4 Release: %mkrel 13
5 Epoch: 0
6 License: ASL 2.0
7 Group: Development/Java
8 URL: http://www.springframework.org
9 BuildArch: noarch
10
11 # curl https://nodeload.github.com/SpringSource/spring-framework/tarball/v3.1.1.RELEASE > spring-framework-3.1.1.tar.gz
12 Source0: %{name}-%{version}.tar.gz
13 Source1: spring-framework-%{version}-pom.xml
14 # force use tomcat 7.x apis
15 Source2: spring-framework-%{version}-depmap
16
17 # Use the group id of Jetty 8, it has to be org.eclipse.jetty instead of
18 # org.mortbay.jetty:
19 Patch1: %{name}-update-jetty-gid.patch
20
21 # Remove the dependency on jaxws-api as this is part of the JDK:
22 Patch2: %{name}-remove-jaxws-api-dependency.patch
23
24 # Update the cglib group id (it should be net.sf.cglib instead of cglib) and
25 # the artifact id (it should be cglib instead of cglib-nodep):
26 Patch3: %{name}-update-cglib-gid-and-aid.patch
27
28 # Don't rename the asm package:
29 Patch4: %{name}-dont-rebundle-asm.patch
30
31 # Don't use the AWS extension:
32 Patch5: %{name}-dont-use-aws-extension.patch
33
34 # The groovy package that we have in the distribution at the
35 # moment provides the "groovy" artifact, but not the "groovy-all"
36 # artifact, required by spring. We are patching spring to use
37 # "groovy" instead of "groovy-all", but this should probably be
38 # reviewed in the groovy package:
39 Patch6: %{name}-downgrade-groovy-aid.patch
40
41 # Remove the dependency on JRuby (sources using it are also removed before
42 # building):
43 Patch7: %{name}-remove-jruby-dependency.patch
44
45 # Use the correct hibernate validator artifact id:
46 Patch9: %{name}-fix-hibernate-validator-aid.patch
47
48 # Remove the dependency on jsr-166 as this is part of the JDK:
49 Patch10: %{name}-remove-jsr166-dependency.patch
50
51 # Remove the dependency on WebSphere UOW as it is not open source and we will
52 # never be able to build it:
53 Patch11: %{name}-remove-websphere-uow-dependency.patch
54
55 # Use the the standard EJB API (currently provided by geronimo-ejb) instead of
56 # a spring specific one:
57 Patch12: %{name}-use-javax-ejb.patch
58
59 # Use the JCA API provided by JBoss:
60 Patch13: %{name}-use-jboss-jca-api.patch
61
62 # Use the correct Derby artifact id:
63 Patch14: %{name}-fix-derby-aid.patch
64
65 # Fix the tomcat catalina artifact id to use the one in Tomcat 7 as Tomcat 6
66 # has no POMs:
67 Patch15: %{name}-fix-tomcat-catalina-aid.patch
68 # change
69 # com.bea.commonj com.springsource.commonj org.apache.geronimo.specs geronimo-commonj_1.1_spec
70 # opensymphony with org.quartz-scheduler
71 # remove javax.activation
72 # fix jasperreports gId
73 Patch17: springframework-3.1.1-context_support-pom.patch
74 # fix build with velocity 1.7
75 Patch18: springframework-3.1.1-velocity.patch
76 # unavailable deps castor-xml
77 Patch19: springframework-3.1.1-oxm-remove-castor-xml.patch
78 # use jboss-connector-api_1.6_spec instead of geronimo-j2ee-connector_1.5_spec
79 Patch20: springframework-3.1.1-jms-connector-api.patch
80 # fix openjpa deps
81 Patch21: springframework-3.1.1-orm-pom.patch
82 # jpa-2.0-api support
83 Patch22: springframework-3.1.1-orm-jpa_api.patch
84 # add tiles-el
85 Patch23: springframework-3.1.1-web_servlet-pom.patch
86 # fix struts deps
87 Patch24: springframework-3.1.1-struts-pom.patch
88 # Build with Quartz 2.x only
89 Patch25: springframework-3.1.1-no-quartz1.patch
90
91 # Build requirements (alphabetical):
92 BuildRequires: aopalliance
93 BuildRequires: apache-commons-collections
94 BuildRequires: apache-commons-logging
95 BuildRequires: aspectjweaver
96 BuildRequires: atinject
97 BuildRequires: backport-util-concurrent
98 BuildRequires: bsh
99 BuildRequires: c3p0
100 BuildRequires: cglib
101 BuildRequires: derby
102 BuildRequires: ehcache-core
103 BuildRequires: geronimo-annotation
104 BuildRequires: geronimo-ejb
105 BuildRequires: geronimo-interceptor
106 BuildRequires: geronimo-jpa
107 BuildRequires: geronimo-jta
108 BuildRequires: geronimo-validation
109 BuildRequires: groovy
110 BuildRequires: h2
111 BuildRequires: hamcrest
112 BuildRequires: hibernate3
113 BuildRequires: hibernate3-entitymanager
114 BuildRequires: hibernate-jpa-2.0-api
115 BuildRequires: hibernate-validator
116 BuildRequires: hsqldb
117 BuildRequires: maven
118 BuildRequires: maven-compiler-plugin
119 BuildRequires: maven-install-plugin
120 BuildRequires: maven-jar-plugin
121 BuildRequires: maven-javadoc-plugin
122 BuildRequires: maven-resources-plugin
123 BuildRequires: maven-source-plugin
124 BuildRequires: maven-surefire-plugin
125 BuildRequires: jamonapi >= 2.73
126 BuildRequires: java-devel
127 BuildRequires: jboss-connector-1.6-api
128 BuildRequires: jboss-el-2.2-api >= 1.0.1-0.2
129 BuildRequires: jboss-jstl-1.2-api
130 BuildRequires: jetty
131 BuildRequires: joda-time
132 BuildRequires: jopt-simple
133 BuildRequires: jpackage-utils
134 BuildRequires: junit
135 BuildRequires: log4j
136 BuildRequires: objectweb-asm
137 BuildRequires: tomcat-el-2.2-api
138 BuildRequires: tomcat-lib >= 7.0.27-2
139
140 BuildRequires: apache-poi
141 BuildRequires: apache-commons-fileupload >= 1.2.2-5
142 BuildRequires: apache-commons-lang
143 BuildRequires: apache-commons-pool
144 BuildRequires: axis
145 BuildRequires: eclipselink
146 BuildRequires: eclipse-jdt
147 BuildRequires: freemarker >= 2.3.19
148 BuildRequires: geronimo-commonj
149 BuildRequires: geronimo-jaxrpc
150 BuildRequires: geronimo-jms
151 BuildRequires: geronimo-saaj
152 BuildRequires: glassfish-jaxb
153 BuildRequires: glassfish-toplink-essentials
154 BuildRequires: hessian4
155 BuildRequires: httpcomponents-client
156 BuildRequires: itext
157 BuildRequires: jackson
158 BuildRequires: jakarta-commons-httpclient
159 BuildRequires: jakarta-taglibs-standard
160 BuildRequires: jasperreports
161 BuildRequires: jboss-jsf-2.1-api
162 BuildRequires: jboss-jsp-2.2-api
163 BuildRequires: jdo2-api
164 BuildRequires: jexcelapi
165 BuildRequires: jfreechart
166 BuildRequires: jibx >= 1.2.4
167 BuildRequires: openjpa
168 BuildRequires: portlet-2.0-api
169 BuildRequires: quartz
170 BuildRequires: rome >= 0.9
171 BuildRequires: struts
172 BuildRequires: tiles
173 BuildRequires: tomcat-servlet-3.0-api
174 BuildRequires: velocity
175 BuildRequires: velocity-tools
176 BuildRequires: xmlbeans
177 BuildRequires: xstream
178 BuildRequires: jtype
179 BuildRequires: jboss-specs-parent
180
181 # Runtime requirements (only for the main package, other requirements go in the
182 # subpackages):
183 Requires: apache-commons-collections
184 Requires: apache-commons-logging
185 Requires: aspectjweaver
186 Requires: objectweb-asm
187 Requires: java
188 Requires: log4j
189 Requires: jopt-simple
190 Requires: jpackage-utils
191
192
193 %description
194 Spring is a layered Java/J2EE application framework, based on code published in
195 Expert One-on-One J2EE Design and Development by Rod Johnson (Wrox, 2002).
196
197
198 %package javadoc
199 Summary: Javadocs for %{name}
200 Group: Documentation
201 Requires: jpackage-utils
202
203 %description javadoc
204 This package contains javadoc for %{name}.
205
206
207 %package aop
208 Summary: Spring Aspect Oriented Framework
209 Group: Development/Java
210 Requires: %{name}-beans = %{version}-%{release}
211 Requires: %{name} = %{version}-%{release}
212 Requires: apache-commons-logging
213 Requires: apache-commons-pool
214 Requires: aopalliance
215 Requires: aspectjweaver
216 Requires: cglib
217 Requires: jamonapi
218 Requires: objectweb-asm
219
220 %description aop
221 Spring AOP is an enabling technology that allows the implementation of custom
222 aspects and provides declarative transaction management without EJB.
223
224
225 %package beans
226 Summary: Spring Bean Factory
227 Group: Development/Java
228 Requires: %{name} = %{version}-%{release}
229 Requires: atinject
230 Requires: cglib
231 Requires: tomcat-el-2.2-api
232
233 %description beans
234 The Spring Bean Factory provides an advanced configuration mechanism capable of
235 managing beans of any nature, using potentially any kind of storage facility.
236
237 %if 0
238 %package context
239 Summary: Spring Application Context
240 Group: Development/Java
241 Requires: %{name} = %{version}-%{release}
242 Requires: %{name}-aop = %{version}-%{release}
243 Requires: %{name}-beans = %{version}-%{release}
244 Requires: %{name}-expression = %{version}-%{release}
245 Requires: %{name}-instrument = %{version}-%{release}
246 Requires: aspectjweaver
247 Requires: atinject
248 Requires: backport-util-concurrent
249 Requires: bsh
250 Requires: cglib
251 Requires: geronimo-annotation
252 Requires: geronimo-ejb
253 Requires: geronimo-interceptor
254 Requires: geronimo-jpa
255 Requires: geronimo-jta
256 Requires: geronimo-validation
257 Requires: groovy
258 Requires: hamcrest
259 Requires: hibernate-validator
260 Requires: joda-time
261 Requires: objectweb-asm
262
263 %description context
264 The Spring Application Context is a complete superset of a bean factory, and
265 adds enhanced capabilities to it, some of them more J2EE and
266 enterprise-centric.
267
268 %package context-support
269 Summary: Spring Context Support
270 Group: Development/Java
271 Requires: %{name} = %{version}-%{release}
272 Requires: %{name}-beans = %{version}-%{release}
273 Requires: %{name}-context = %{version}-%{release}
274 Requires: %{name}-jdbc = %{version}-%{release}
275 Requires: %{name}-tx = %{version}-%{release}
276 Requires: apache-commons-collections
277 Requires: freemarker >= 2.3.19
278 Requires: geronimo-commonj
279 Requires: jasperreports
280 Requires: javamail
281 Requires: velocity
282 # Should these be considered optional?
283 Requires: ehcache-core
284 Requires: quartz
285
286 %description context-support
287 Spring J2EE Framework.
288
289 This package provide Quartz/CommonJ scheduling,
290 UI templating, mail and caching.
291 %endif
292
293 %package expression
294 Summary: Spring Expression Language (SpEL)
295 Group: Development/Java
296 Requires: %{name} = %{version}-%{release}
297
298 %description expression
299 The Spring Expression Language (SpEL for short) is a powerful expression
300 language that supports querying and manipulating an object graph at runtime.
301
302
303 %package instrument
304 Summary: Spring Instrumentation
305 Group: Development/Java
306 Requires: %{name} = %{version}-%{release}
307
308 %description instrument
309 The Spring Instrumentation Framework exposes performance and resource utilization
310 metrics for the Spring container and gives you runtime control of the
311 container.
312
313
314 %package jdbc
315 Summary: Spring JDBC
316 Group: Development/Java
317 Requires: %{name} = %{version}-%{release}
318 Requires: %{name}-beans = %{version}-%{release}
319 #Requires: %{name}-context = %{version}-%{release}
320 Requires: %{name}-tx = %{version}-%{release}
321 Requires: c3p0
322 Requires: geronimo-jta
323 Requires: h2
324 Requires: hsqldb
325 Requires: derby
326
327 %description jdbc
328 Spring JDBC takes care of all the low-level details associated to the
329 development with JDBC.
330
331 %package jms
332 Summary: Spring jms
333 Group: Development/Java
334 Requires: %{name} = %{version}-%{release}
335 Requires: %{name}-aop = %{version}-%{release}
336 Requires: %{name}-beans = %{version}-%{release}
337 #Requires: %{name}-context = %{version}-%{release}
338 Requires: %{name}-oxm = %{version}-%{release}
339 Requires: %{name}-tx = %{version}-%{release}
340 Requires: aopalliance
341 Requires: apache-commons-pool
342 Requires: geronimo-jms
343 Requires: geronimo-jta
344 Requires: jackson
345 Requires: jboss-connector-1.6-api
346
347 %description jms
348 Spring J2EE Framework.
349 This package provide Java Message Service 1.0.2/1.1 support.
350
351 %package orm
352 Summary: Spring ORM
353 Group: Development/Java
354 Requires: %{name} = %{version}-%{release}
355 Requires: %{name}-aop = %{version}-%{release}
356 Requires: %{name}-beans = %{version}-%{release}
357 #Requires: %{name}-context = %{version}-%{release}
358 Requires: %{name}-jdbc = %{version}-%{release}
359 Requires: %{name}-tx = %{version}-%{release}
360 Requires: %{name}-web = %{version}-%{release}
361 Requires: aopalliance
362 Requires: eclipselink
363 Requires: geronimo-jta
364 Requires: glassfish-toplink-essentials
365 Requires: hibernate3
366 Requires: hibernate-jpa-2.0-api
367 Requires: jdo2-api
368 Requires: openjpa
369 Requires: tomcat-servlet-3.0-api
370
371 %description orm
372 Spring J2EE Framework.
373
374 This package provide JDO support, JPA support, Hibernate
375 support, TopLink support, iBATIS support.
376
377 %package oxm
378 Summary: Spring OXM
379 Group: Development/Java
380 Requires: %{name} = %{version}-%{release}
381 Requires: %{name}-beans = %{version}-%{release}
382 #Requires: %{name}-context = %{version}-%{release}
383 Requires: aopalliance
384 Requires: apache-commons-lang
385 Requires: glassfish-jaxb
386 Requires: jibx >= 1.2.4
387 Requires: xmlbeans
388 Requires: xstream
389
390 %description oxm
391 Spring J2EE Framework.
392
393 This package provide marshaling and unmarshalling
394 for XML with JAXB context and JiBX binding factories.
395
396 %package struts
397 Summary: Spring Web Struts
398 Group: Development/Java
399 Requires: %{name} = %{version}-%{release}
400 Requires: %{name}-beans = %{version}-%{release}
401 #Requires: %{name}-context = %{version}-%{release}
402 Requires: %{name} = %{version}-%{release}
403 Requires: %{name}-web = %{version}-%{release}
404 Requires: %{name}-webmvc = %{version}-%{release}
405 Requires: apache-commons-beanutils
406 Requires: jakarta-taglibs-standard
407 Requires: jboss-jsp-2.2-api
408 Requires: tomcat-servlet-3.0-api
409 Requires: struts
410
411 %description struts
412 Spring J2EE Framework.
413
414 This package provide integrate a Struts
415 application with Spring
416
417 %package tx
418 Summary: Spring Transaction Management
419 Group: Development/Java
420 Requires: %{name} = %{version}-%{release}
421
422 %description tx
423 Spring provides a consistent abstraction for transaction management that
424 provides a consistent programming model across different transaction APIs,
425 supports declarative transaction management, provides a simpler API for
426 programmatic transaction management and integrates with Spring's various data
427 access abstractions.
428
429 %package web
430 Summary: Spring Web
431 Group: Development/Java
432 Requires: %{name} = %{version}-%{release}
433 Requires: %{name}-aop = %{version}-%{release}
434 Requires: %{name}-beans = %{version}-%{release}
435 #Requires: %{name}-context = %{version}-%{release}
436 Requires: %{name}-oxm = %{version}-%{release}
437 Requires: aopalliance
438 Requires: apache-commons-fileupload >= 1.2.2-5
439 Requires: axis
440 Requires: hessian4
441 Requires: httpcomponents-client
442 Requires: jakarta-commons-httpclient
443 Requires: jackson
444 Requires: log4j
445 Requires: portlet-2.0-api
446 Requires: rome >= 0.9
447 Requires: tomcat-servlet-3.0-api
448 Requires: jboss-el-2.2-api
449 Requires: jboss-jsf-2.1-api
450 Requires: jboss-jsp-2.2-api
451 Requires: geronimo-jaxrpc
452 Requires: geronimo-saaj
453
454 %description web
455 Spring J2EE Framework.
456
457 This package provide web application context, multipart
458 resolver, HTTP-based remoting support.
459
460 %package webmvc
461 Summary: Spring Web Servlet
462 Group: Development/Java
463 Requires: %{name} = %{version}-%{release}
464 Requires: %{name}-beans = %{version}-%{release}
465 #Requires: %{name}-context = %{version}-%{release}
466 #Requires: %{name}-context-support = %{version}-%{release}
467 Requires: %{name}-expression = %{version}-%{release}
468 Requires: %{name}-orm = %{version}-%{release}
469 Requires: %{name}-oxm = %{version}-%{release}
470 Requires: %{name}-web = %{version}-%{release}
471 Requires: apache-poi
472 Requires: freemarker
473 Requires: geronimo-jta
474 Requires: geronimo-validation
475 Requires: itext
476 Requires: jackson
477 Requires: jakarta-taglibs-standard
478 Requires: jasperreports
479 Requires: jboss-el-2.2-api
480 Requires: jboss-jsp-2.2-api
481 Requires: jexcelapi
482 Requires: objectweb-asm
483 Requires: rome >= 0.9-11
484 Requires: tiles
485 Requires: tomcat-servlet-3.0-api
486 Requires: velocity
487 Requires: velocity-tools
488
489 %description webmvc
490 Spring J2EE Framework.
491
492 This package provide framework servlets, web MVC framework,
493 web controllers, web views for JSP, Velocity, Tiles,
494 iText and POI.
495
496 %package webmvc-portlet
497 Summary: Spring Web Portlet
498 Group: Development/Java
499 Requires: %{name} = %{version}-%{release}
500 Requires: %{name}-beans = %{version}-%{release}
501 #Requires: %{name}-context = %{version}-%{release}
502 Requires: %{name}-web = %{version}-%{release}
503 Requires: %{name}-webmvc = %{version}-%{release}
504 Requires: apache-commons-fileupload >= 1.2.2-5
505 Requires: jboss-el-2.2-api
506 Requires: jboss-jsp-2.2-api
507 Requires: objectweb-asm
508 Requires: portlet-2.0-api
509 Requires: tomcat-servlet-3.0-api
510
511 %description webmvc-portlet
512 Spring J2EE Framework.
513
514 This package provide support development of Portlet
515 applications with Spring.
516
517 %prep
518 %setup -q -n SpringSource-spring-framework-79c9ca1
519 %patch1 -p1
520 %patch2 -p1
521 %patch3 -p1
522 %patch4 -p1
523 %patch5 -p1
524 %patch6 -p1
525 %patch7 -p1
526 # %patch8 -p1
527 %patch9 -p1
528 %patch10 -p1
529 %patch11 -p1
530 %patch12 -p1
531 %patch13 -p1
532 %patch14 -p1
533 %patch15 -p1
534
535 %patch17 -p0
536 %patch18 -p0
537 %patch19 -p0
538 %patch20 -p0
539 %patch21 -p0
540 %patch22 -p0
541 %patch23 -p0
542 %patch24 -p0
543 %patch25 -p1
544
545 # ERROR: XThis is not public in Bsh
546 rm org.springframework.context/src/main/java/org/springframework/scripting/bsh/BshScriptFactory.java
547 rm org.springframework.context/src/main/java/org/springframework/scripting/bsh/BshScriptUtils.java
548
549 # ERROR: JRubyScriptUtils.java:[81,28] error: cannot access ByteList
550 rm org.springframework.context/src/main/java/org/springframework/scripting/jruby/JRubyScriptFactory.java
551 rm org.springframework.context/src/main/java/org/springframework/scripting/jruby/JRubyScriptUtils.java
552
553 # Remove classes which explicitly require Quartz 1.x (others are patched)
554 rm org.springframework.context.support/src/main/java/org/springframework/scheduling/quartz/JobDetailBean.java
555 rm org.springframework.context.support/src/main/java/org/springframework/scheduling/quartz/SimpleTriggerBean.java
556 rm org.springframework.context.support/src/main/java/org/springframework/scheduling/quartz/CronTriggerBean.java
557
558 # require castor-xml
559 rm -rf org.springframework.oxm/src/main/java/org/springframework/oxm/castor/*
560 # fix hessian aId
561 sed -i "s|<artifactId>com.springsource.com.caucho|<artifactId>hessian|" org.springframework.web/pom.xml
562 # not available build desp
563 rm -rf org.springframework.orm/src/main/java/org/springframework/orm/hibernate4/*
564 rm -rf org.springframework.orm/src/main/java/org/springframework/orm/ibatis/*
565
566 # Put the dummy root POM in place:
567 cp %{SOURCE1} pom.xml
568
569
570 %build
571
572 # Build without the tests, as they bring a lot of dependecies that are not
573 # available in the distribution at the moment:
574 mvn-rpmbuild \
575 -Dproject.build.sourceEncoding=ISO-8859-1 \
576 -Dmaven.local.depmap.file="%{SOURCE2}" \
577 -Dmaven.test.skip=true \
578 install \
579 javadoc:aggregate
580
581
582 %install
583
584 # Install jar and POM files:
585 install -d -m 755 %{buildroot}%{_javadir}/%{name}
586 install -d -m 755 %{buildroot}%{_mavenpomdir}
587 while read module_name artifact_id
588 do
589 pom_file="${module_name}/pom.xml"
590 jar_file="${module_name}/target/${artifact_id}-%{version}.RELEASE.jar"
591 depmap_suffix=${artifact_id#spring-}
592 install -p -m 644 ${pom_file} %{buildroot}%{_mavenpomdir}/JPP.%{name}-${artifact_id}.pom
593 if [ -f "${jar_file}" ]
594 then
595 install -p -m 644 ${jar_file} %{buildroot}%{_javadir}/%{name}/${artifact_id}.jar
596 %add_maven_depmap JPP.%{name}-${artifact_id}.pom %{name}/${artifact_id}.jar -f "${depmap_suffix}"
597 else
598 %add_maven_depmap JPP.%{name}-${artifact_id}.pom -f "${depmap_suffix}"
599 fi
600 done <<'.'
601 org.springframework.spring-parent spring-parent
602 org.springframework.aop spring-aop
603 org.springframework.beans spring-beans
604 org.springframework.core spring-core
605 org.springframework.expression spring-expression
606 org.springframework.instrument spring-instrument
607 org.springframework.jdbc spring-jdbc
608 org.springframework.transaction spring-tx
609 org.springframework.oxm spring-oxm
610 org.springframework.web spring-web
611 org.springframework.jms spring-jms
612 org.springframework.orm spring-orm
613 org.springframework.web.servlet spring-webmvc
614 org.springframework.web.portlet spring-webmvc-portlet
615 org.springframework.web.struts spring-struts
616 .
617
618 %if 0
619 org.springframework.context spring-context
620 org.springframework.context.support spring-context-support
621 %endif
622
623 # Install javadoc files:
624 install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
625 cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}/.
626
627
628 %files
629 %dir %{_javadir}/%{name}
630 %{_javadir}/%{name}/spring-core.jar
631 %{_mavendepmapfragdir}/%{name}-parent
632 %{_mavendepmapfragdir}/%{name}-core
633 %{_mavenpomdir}/JPP.%{name}-spring-parent.pom
634 %{_mavenpomdir}/JPP.%{name}-spring-core.pom
635 %doc build-spring-framework/resources/*
636
637
638 %files javadoc
639 %{_javadocdir}/%{name}
640 %doc build-spring-framework/resources/license.txt
641
642
643 %files aop
644 %{_mavendepmapfragdir}/%{name}-aop
645 %{_mavenpomdir}/JPP.%{name}-spring-aop.pom
646 %{_javadir}/%{name}/spring-aop.jar
647
648
649 %files beans
650 %{_mavendepmapfragdir}/%{name}-beans
651 %{_javadir}/%{name}/spring-beans.jar
652 %{_mavenpomdir}/JPP.%{name}-spring-beans.pom
653
654
655 %if 0
656 %files context
657 %{_mavendepmapfragdir}/%{name}-context
658 %{_javadir}/%{name}/spring-context.jar
659 %{_mavenpomdir}/JPP.%{name}-spring-context.pom
660
661
662 %files context-support
663 %{_javadir}/%{name}/spring-context-support.jar
664 %{_mavenpomdir}/JPP.%{name}-spring-context-support.pom
665 %{_mavendepmapfragdir}/%{name}-context-support
666 %endif
667
668 %files expression
669 %{_mavendepmapfragdir}/%{name}-expression
670 %{_javadir}/%{name}/spring-expression.jar
671 %{_mavenpomdir}/JPP.%{name}-spring-expression.pom
672
673
674 %files instrument
675 %{_mavendepmapfragdir}/%{name}-instrument
676 %{_javadir}/%{name}/spring-instrument.jar
677 %{_mavenpomdir}/JPP.%{name}-spring-instrument.pom
678
679
680 %files jdbc
681 %{_mavendepmapfragdir}/%{name}-jdbc
682 %{_javadir}/%{name}/spring-jdbc.jar
683 %{_mavenpomdir}/JPP.%{name}-spring-jdbc.pom
684
685
686 %files jms
687 %{_javadir}/%{name}/spring-jms.jar
688 %{_mavenpomdir}/JPP.%{name}-spring-jms.pom
689 %{_mavendepmapfragdir}/%{name}-jms
690
691
692 %files orm
693 %{_javadir}/%{name}/spring-orm.jar
694 %{_mavenpomdir}/JPP.%{name}-spring-orm.pom
695 %{_mavendepmapfragdir}/%{name}-orm
696
697 %files oxm
698 %{_javadir}/%{name}/spring-oxm.jar
699 %{_mavenpomdir}/JPP.%{name}-spring-oxm.pom
700 %{_mavendepmapfragdir}/%{name}-oxm
701
702
703 %files struts
704 %{_javadir}/%{name}/spring-struts.jar
705 %{_mavenpomdir}/JPP.%{name}-spring-struts.pom
706 %{_mavendepmapfragdir}/%{name}-struts
707
708
709 %files tx
710 %{_mavendepmapfragdir}/%{name}-tx
711 %{_javadir}/%{name}/spring-tx.jar
712 %{_mavenpomdir}/JPP.%{name}-spring-tx.pom
713
714
715 %files web
716 %{_javadir}/%{name}/spring-web.jar
717 %{_mavenpomdir}/JPP.%{name}-spring-web.pom
718 %{_mavendepmapfragdir}/%{name}-web
719
720
721 %files webmvc
722 %{_javadir}/%{name}/spring-webmvc.jar
723 %{_mavenpomdir}/JPP.%{name}-spring-webmvc.pom
724 %{_mavendepmapfragdir}/%{name}-webmvc
725
726
727 %files webmvc-portlet
728 %{_javadir}/%{name}/spring-webmvc-portlet.jar
729 %{_mavenpomdir}/JPP.%{name}-spring-webmvc-portlet.pom
730 %{_mavendepmapfragdir}/%{name}-webmvc-portlet
731
732

  ViewVC Help
Powered by ViewVC 1.1.28