]> git.pld-linux.org Git - packages/tomcat.git/blame - tomcat.spec
- utf8 URIEncoding; rel 2
[packages/tomcat.git] / tomcat.spec
CommitLineData
3ba87888 1
eca62e60 2# Conditional build:
ac632beb 3%bcond_without javadoc # skip building javadocs
1d6ec01d 4%bcond_without webservices # skip building webservices
1d6ec01d 5
6%define jspapiver 2.1
7%define servletapiver 2.5
8
3ba87888 9%include /usr/lib/rpm/macros.java
868907c0 10Summary: Web server and Servlet/JSP Engine, RI for Servlet %{servletapiver}/JSP %{jspapiver} API
f02af67f 11Summary(pl.UTF-8): Serwer www i silnik Servlet/JSP będący wzorcową implementacją API Servlet %{servletapiver}/JSP %{jspapiver}
14a619da 12Name: tomcat
5d1fb72e 13Version: 6.0.28
1e19945f 14Release: 2
c1934721 15License: Apache v2.0
16Group: Networking/Daemons/Java
1d6ec01d 17Source0: http://www.apache.org/dist/tomcat/tomcat-6/v%{version}/src/apache-%{name}-%{version}-src.tar.gz
5d1fb72e 18# Source0-md5: fb36ed47cb358006a29e1a86037356df
14a619da 19Source1: apache-%{name}.init
20Source2: apache-%{name}.sysconfig
1d6ec01d 21Source3: %{name}-build.properties
22Source10: %{name}-context-ROOT.xml
23Source11: %{name}-context-docs.xml
24Source12: %{name}-context-manager.xml
25Source13: %{name}-context-host-manager.xml
26Source14: %{name}-context-examples.xml
27Patch0: %{name}-build.xml.patch
28Patch1: %{name}-extras.xml.patch
1e19945f 29Patch2: server.xml-URIEncoding-utf8.patch
aef723ef 30URL: http://tomcat.apache.org/
498e9275 31BuildRequires: ant >= 1.5.3
7ea1b4e7 32BuildRequires: ant-trax
1d6ec01d 33BuildRequires: eclipse-jdt >= 3.2
5d4d27d1 34BuildRequires: java-commons-daemon >= 1.0
1d6ec01d 35BuildRequires: java-commons-dbcp-tomcat5 >= 0:1.1
ffe85d25 36BuildRequires: java-commons-pool-tomcat5
1d6ec01d 37%if %{with webservices}
1d6ec01d 38BuildRequires: java(JSR109)
3ba87888 39BuildRequires: java-geronimo-spec-jaxrpc
1d6ec01d 40%endif
e5a85283 41BuildRequires: java-jdbc-mysql
21a8c36d 42BuildRequires: java-mail
25b4b7d9 43BuildRequires: jdk
7ea1b4e7 44BuildRequires: jpackage-utils
a18fb636 45BuildRequires: rpm-javaprov
7ea1b4e7 46BuildRequires: rpmbuild(macros) >= 1.300
8129909e
ER
47Requires(post,preun): /sbin/chkconfig
48Requires(postun): /usr/sbin/groupdel
49Requires(postun): /usr/sbin/userdel
50Requires(pre): /bin/id
51Requires(pre): /usr/bin/getgid
52Requires(pre): /usr/sbin/groupadd
53Requires(pre): /usr/sbin/useradd
d5057aa4 54Requires: java(jaxp_parser_impl)
55Requires: java(jndi) >= 1.2.1
2d7d7c63 56Requires: java-%{name}-catalina = %{epoch}:%{version}-%{release}
57Requires: java-%{name}-coyote = %{epoch}:%{version}-%{release}
d0340044 58Requires: java-%{name}-jasper = %{epoch}:%{version}-%{release}
ffe85d25 59Requires: java-commons-dbcp-tomcat5 >= 0:1.1
ffe85d25 60Requires: java-commons-pool-tomcat5
da4f9769 61Requires: java-jdbc-mysql
b6c309e6 62Requires: java-mail
da4f9769 63Requires: java-servletapi = %{epoch}:%{version}-%{release}
06f3c8c2 64Requires: jpackage-utils
3352e747 65Requires: jre >= 1.2
06f3c8c2 66Requires: jsvc
eca62e60 67Requires: rc-scripts
da4f9769 68Suggests: tomcat-native
fa20abb1 69Provides: group(servlet)
201f6baa 70Provides: group(tomcat)
71Provides: user(tomcat)
26763826 72Obsoletes: apache-tomcat
51bcbcd2 73Obsoletes: jakarta-tomcat
623f0978 74BuildArch: noarch
75BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
76
a97a4eb2 77%define _tomcatdir %{_datadir}/tomcat
623f0978 78%define _logdir %{_var}/log
a0446376 79%define _vardir %{_var}/lib/tomcat
a97a4eb2 80%define _sysconfdir /etc/tomcat
623f0978 81
1d6ec01d 82%define find_jar() %{expand:%%define jarfile {%(jar=$(find-jar %1); echo ${jar:-%%nil})}}%{?jarfile}%{!?jarfile:%{error:find-jar %1 failed}}%{nil}
83
623f0978 84%description
eca62e60
ER
85Tomcat is the servlet container that is used in the official Reference
86Implementation for the Java Servlet and JavaServer Pages technologies.
87The Java Servlet and JavaServer Pages specifications are developed by
88Sun under the Java Community Process.
623f0978 89
eca62e60
ER
90Tomcat is developed in an open and participatory environment and
91released under the Apache Software License. Tomcat is intended to be a
92collaboration of the best-of-breed developers from around the world.
93We invite you to participate in this open development project.
94
f045ab88
JB
95%description -l pl.UTF-8
96Tomcat to kontener serwletowy używany przez oficjalną implementację
97wzorcową technologii Java Servlet i JavaServer Pages. Specyfikacje
51bcbcd2
ER
98Java Servlet i JavaServer Pages są rozwijane przez Suna zgodnie z Java
99Community Process.
623f0978 100
1d6ec01d 101%package webapp-docs
51bcbcd2 102Summary: The Apache Tomcat Servlet/JSP Container documentation
152e6062 103Summary(pl.UTF-8): Dokumentacja do Tomcata - kontenera Servlet/JSP
c1934721 104Group: Documentation
26763826 105Obsoletes: apache-tomcat-doc
51bcbcd2 106Obsoletes: jakarta-tomcat-doc
1d6ec01d 107Obsoletes: tomcat-doc
623f0978 108
1d6ec01d 109%description webapp-docs
e1f70dd8
JB
110The Tomcat Servlet/JSP Container documentation.
111
1d6ec01d 112%description webapp-docs -l pl.UTF-8
152e6062 113Dokumentacja do Tomcata - kontenera Servlet/JSP.
623f0978 114
1d6ec01d 115%package webapp-manager
116Summary: The Apache Tomcat Servlet/JSP application manager
117Summary(pl.UTF-8): Zarządca aplikacji w Tomcacie
118Group: Networking/Daemons/Java/Servlets
8917be8d 119Requires: %{name} = %{epoch}:%{version}-%{release}
1d6ec01d 120
121%description webapp-manager
122The Apache Tomcat Servlet/JSP application manager.
123
124%description webapp-manager -l pl.UTF-8
125Zarządca aplikacji w Tomcacie.
126
127%package webapp-host-manager
128Summary: The Apache Tomcat Servlet/JSP virtual hosts manager
129Summary(pl.UTF-8): Zarządca wirtualnych hostów w Tomcacie
c1934721 130Group: Networking/Daemons/Java/Servlets
8917be8d 131Requires: %{name} = %{epoch}:%{version}-%{release}
1d6ec01d 132Obsoletes: tomcat-admin
804609f8 133
1d6ec01d 134%description webapp-host-manager
135The Apache Tomcat Servlet/JSP virtual hosts manager.
804609f8 136
1d6ec01d 137%description webapp-host-manager -l pl.UTF-8
138Zarządca wirtualnych hostów w Tomcacie.
139
140%package webapp-examples
141Summary: The Apache Tomcat Servlet/JSP example applications
142Summary(pl.UTF-8): Przykładowe aplikacje dla Tomcata
143Group: Networking/Daemons/Java/Servlets
8917be8d 144Requires: %{name} = %{epoch}:%{version}-%{release}
1d6ec01d 145
146%description webapp-examples
147The Apache Tomcat Servlet/JSP example applications.
148
149%description webapp-examples -l pl.UTF-8
150Przykładowe aplikacje dla Tomcata.
151
152%package webservices
153Summary: Web Services support (JSR 109)
154Group: Libraries/Java
da4f9769 155Requires: %{name} = %{epoch}:%{version}-%{release}
1d6ec01d 156Requires: java(JSR109)
3ba87888 157Requires: java-geronimo-spec-jaxrpc
1d6ec01d 158
159%description webservices
160Factories for JSR 109 which may be used to resolve web services
161references.
804609f8 162
df85b7fd 163%package -n java-tomcat-catalina
f02af67f 164Summary: Tomcat's servlet container
165Group: Libraries/Java
166Requires: jpackage-utils
167
df85b7fd 168%description -n java-tomcat-catalina
f02af67f 169Catalina is Tomcat's servlet container. Catalina implements Sun
170Microsystems' specifications for servlet and JavaServer Pages (JSP).
171
df85b7fd 172%package -n java-tomcat-coyote
f02af67f 173Summary: Tomcat HTTP connector
174Group: Libraries/Java
175Requires: jpackage-utils
176
df85b7fd 177%description -n java-tomcat-coyote
f02af67f 178Coyote is Tomcat's HTTP Connector component that supports the HTTP 1.1
179protocol for the web server or application container. Coyote listens
180for incoming connections on a specific TCP port on the server and
181forwards the request to the Tomcat Engine to process the request and
182send back a response to the requesting client.
183
d0340044 184%package -n java-tomcat-jasper
55a9c77b 185Summary: JSP compiler
186Summary(pl.UTF-8): Kompilator JSP
d4ae229e 187Group: Libraries/Java
2ab6ab5f 188Requires: eclipse-jdt >= 3.2
da4f9769 189Requires: jpackage-utils
26763826 190Obsoletes: apache-tomcat-jasper
d0340044 191Obsoletes: tomcat-jasper
d4ae229e 192
d0340044 193%description -n java-tomcat-jasper
55a9c77b 194Jasper is Java ServerPages compiler used by Apache Tomcat servlet
195container.
196
d0340044 197%description -n java-tomcat-jasper -l pl.UTF-8
55a9c77b 198Jasper jest kompilatorem Java ServerPages używanym przez kontener
199servletów Apache Tomcat.
d4ae229e 200
1d6ec01d 201%package -n java-servletapi
202Summary: Java servlet and JSP implementation classes
203Summary(pl.UTF-8): Klasy z implementacją Java Servlet i JSP
204Group: Libraries/Java
d5057aa4 205Provides: java(jsp) = %{jspapiver}
206Provides: java(servlet) = %{servletapiver}
1d6ec01d 207Obsoletes: java-servletapi5
208
209%description -n java-servletapi
210Implementation classes of the Java Servlet and JSP APIs (packages
211javax.servlet, javax.servlet.http, javax.servlet.jsp, and
212javax.servlet.jsp.tagext).
213
214%description -n java-servletapi -l pl.UTF-8
215Implementacje klas API Java Servlet i JSP (pakiety javax.servlet,
216javax.servlet.http, javax.servlet.jsp i java.servlet.jsp.tagext).
217
623f0978 218%prep
14a619da 219%setup -q -n apache-%{name}-%{version}-src
1d6ec01d 220%patch0 -p0
221%patch1 -p0
1e19945f 222%patch2 -p1
e2f6574d 223
1d6ec01d 224# we don't need those scripts
225rm bin/*.bat
226rm bin/{startup,shutdown}.sh
eca62e60 227
1e19945f 228cp -a %{SOURCE3} build.properties
623f0978 229
230%build
eca62e60
ER
231TOPDIR=$(pwd)
232
1e19945f
ER
233%ant \
234 -Drpm.javadir=%{_javadir} \
235 -Drpm.libdir=%{_libdir}
1d6ec01d 236
237%if %{with javadoc}
238%ant -f dist.xml dist-javadoc
239%endif
240
241%if %{with webservices}
242mkdir -p output/extras/webservices
243
244ln -s %{_javadir}/geronimo-spec-jaxrpc.jar output/extras/webservices/jaxrpc.jar
245ln -s %{_javadir}/jsr109.jar output/extras/webservices/wsdl4j.jar
246
247%ant -f extras.xml webservices
248%endif
3bd96a5e 249
623f0978 250%install
251rm -rf $RPM_BUILD_ROOT
1d6ec01d 252cd output/build
253
a97a4eb2
ER
254TOMCATDIR=$RPM_BUILD_ROOT%{_tomcatdir}
255CATALINADIR=$RPM_BUILD_ROOT/var/lib/tomcat
623f0978 256
1d6ec01d 257install -d $TOMCATDIR \
258 $CATALINADIR/temp \
98133f85 259 $RPM_BUILD_ROOT%{_vardir}/webapps \
a0446376 260 $RPM_BUILD_ROOT%{_vardir}/work \
98133f85 261 $RPM_BUILD_ROOT%{_vardir}/conf \
1d6ec01d 262 $RPM_BUILD_ROOT%{_logdir}/tomcat \
125df118 263 $RPM_BUILD_ROOT/etc/sysconfig \
a0446376 264 $RPM_BUILD_ROOT/etc/rc.d/init.d
389e46b9 265
1e19945f
ER
266install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/tomcat
267cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/tomcat
623f0978 268
3bd96a5e 269cp -a conf/* $CATALINADIR/conf
1d6ec01d 270install -d $CATALINADIR/conf/Catalina/localhost
1e19945f
ER
271cp -a %{SOURCE10} $CATALINADIR/conf/Catalina/localhost/ROOT.xml
272cp -a %{SOURCE11} $CATALINADIR/conf/Catalina/localhost/docs.xml
273cp -a %{SOURCE12} $CATALINADIR/conf/Catalina/localhost/manager.xml
274cp -a %{SOURCE13} $CATALINADIR/conf/Catalina/localhost/host-manager.xml
275cp -a %{SOURCE14} $CATALINADIR/conf/Catalina/localhost/examples.xml
1d6ec01d 276
277cp -a bin lib webapps $TOMCATDIR
3bd96a5e 278cp -a temp $CATALINADIR
a97a4eb2 279
98133f85 280ln -sf %{_logdir}/tomcat $CATALINADIR/logs
093ffc1c 281ln -sf %{_logdir}/tomcat $TOMCATDIR/logs
4f9f35cf 282ln -sf %{_vardir}/work $TOMCATDIR/work
98133f85 283ln -sf %{_vardir}/conf $TOMCATDIR/conf
284ln -sf %{_vardir}/conf $RPM_BUILD_ROOT%{_sysconfdir}
a97a4eb2
ER
285
286# symlinks instead of copies
1fe35e78 287jars="commons-daemon commons-logging-api"
fddf8ded
ER
288for jar in $jars; do
289 jar=$(find-jar $jar)
290 ln -sf $jar $TOMCATDIR/bin
291done
292
b6c309e6 293jars="commons-pool-tomcat5 commons-dbcp-tomcat5 mysql-connector-java org.eclipse.jdt.core mail"
1fe35e78 294for jar in $jars; do
295 jar=$(find-jar $jar)
296 ln -sf $jar $TOMCATDIR/lib
297done
298
1d6ec01d 299install -d $RPM_BUILD_ROOT%{_javadir}
300mv $TOMCATDIR/lib/jasper*.jar $RPM_BUILD_ROOT%{_javadir}
301mv $TOMCATDIR/lib/jsp-api.jar $RPM_BUILD_ROOT%{_javadir}/jsp-api-%{jspapiver}.jar
302mv $TOMCATDIR/lib/servlet-api.jar $RPM_BUILD_ROOT%{_javadir}/servlet-api-%{servletapiver}.jar
f02af67f 303mv $TOMCATDIR/lib/catalina.jar $RPM_BUILD_ROOT%{_javadir}/tomcat6-catalina.jar
304mv $TOMCATDIR/lib/tomcat-coyote.jar $RPM_BUILD_ROOT%{_javadir}/tomcat6-coyote.jar
3bd96a5e 305
1d6ec01d 306ln -s jsp-api-%{jspapiver}.jar $RPM_BUILD_ROOT%{_javadir}/jsp-api.jar
307ln -s servlet-api-%{servletapiver}.jar $RPM_BUILD_ROOT%{_javadir}/servlet-api.jar
3bd96a5e 308
1d6ec01d 309# XXX add softlinks jasper-compiler.jar and jasper-runtime for compatibility with tomcat 5.5?
1d6ec01d 310ln -sf %{_javadir}/jasper-el.jar $TOMCATDIR/lib
311ln -sf %{_javadir}/jasper.jar $TOMCATDIR/lib
6378940b 312
2b6adad9 313ln -sf %{_javadir}/jsp-api-%{jspapiver}.jar $TOMCATDIR/lib/jsp-api.jar
314ln -sf %{_javadir}/servlet-api-%{servletapiver}.jar $TOMCATDIR/lib/servlet-api.jar
a0446376 315
f02af67f 316ln -sf %{_javadir}/tomcat6-catalina.jar $TOMCATDIR/lib/catalina.jar
317ln -sf %{_javadir}/tomcat6-coyote.jar $TOMCATDIR/lib/tomcat-coyote.jar
318
1d6ec01d 319%if %{with webservices}
320install ../extras/catalina-ws.jar $TOMCATDIR/lib/catalina-ws.jar
321
322ln -s %{_javadir}/geronimo-spec-jaxrpc.jar $TOMCATDIR/lib/jaxrpc.jar
323ln -s %{_javadir}/jsr109.jar $TOMCATDIR/lib/jsr109.jar
324%endif
d4ae229e 325
623f0978 326%clean
327rm -rf $RPM_BUILD_ROOT
328
2b56d949 329%pre
bc75997d 330%groupadd -g 234 -r -f tomcat
fa20abb1 331%groupadd -g 237 -r -f servlet
332%useradd -u 234 -r -d /var/lib/tomcat -s /bin/false -c "Tomcat User" -g tomcat -G servlet tomcat
2b56d949 333
334%post
335/sbin/chkconfig --add tomcat
6c0937ca 336%service tomcat restart
2b56d949 337
338%preun
339if [ "$1" = "0" ]; then
6c0937ca 340 %service tomcat stop
2b56d949 341 /sbin/chkconfig --del tomcat
342fi
343
344%postun
345if [ "$1" = "0" ]; then
201f6baa 346 %userremove tomcat
347 %groupremove tomcat
fa20abb1 348 %groupremove servlet
2b56d949 349fi
350
623f0978 351%files
352%defattr(644,root,root,755)
1d6ec01d 353%doc KEYS RELEASE-NOTES RELEASE-PLAN-6.0.txt RUNNING.txt
a97a4eb2 354%attr(754,root,root) /etc/rc.d/init.d/tomcat
ab574f59 355%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/tomcat
98133f85 356%{_sysconfdir}
a0446376 357%dir %{_tomcatdir}
98133f85 358%dir %{_tomcatdir}/conf
a0446376 359%dir %{_tomcatdir}/bin
a97a4eb2 360%{_tomcatdir}/bin/catalina-tasks.xml
389e46b9 361%attr(755,root,root) %{_tomcatdir}/bin/*.sh
389e46b9 362%{_tomcatdir}/bin/*.jar
1d6ec01d 363%dir %{_tomcatdir}/lib
364%{_tomcatdir}/lib/annotations-api.jar
d97bb7aa 365%{_tomcatdir}/lib/catalina-ant.jar
366%{_tomcatdir}/lib/catalina-ha.jar
1d6ec01d 367%{_tomcatdir}/lib/catalina.jar
d97bb7aa 368%{_tomcatdir}/lib/catalina-tribes.jar
1d6ec01d 369%{_tomcatdir}/lib/commons-dbcp-tomcat5.jar
3a73cb68 370%{_tomcatdir}/lib/commons-pool-tomcat5.jar
1d6ec01d 371%{_tomcatdir}/lib/el-api.jar
34a6b0e4 372%{_tomcatdir}/lib/jasper-el.jar
373%{_tomcatdir}/lib/jasper.jar
2ab9f95e 374%{_tomcatdir}/lib/jsp-api.jar
7b627a4a 375%{_tomcatdir}/lib/mail.jar
d97bb7aa 376%{_tomcatdir}/lib/mysql-connector-java.jar
34a6b0e4 377%{_tomcatdir}/lib/org.eclipse.jdt.core.jar
2ab9f95e 378%{_tomcatdir}/lib/servlet-api.jar
1d6ec01d 379%{_tomcatdir}/lib/tomcat-coyote.jar
d97bb7aa 380%{_tomcatdir}/lib/tomcat-i18n-es.jar
381%{_tomcatdir}/lib/tomcat-i18n-fr.jar
1d6ec01d 382%{_tomcatdir}/lib/tomcat-i18n-ja.jar
3bf2e196
ER
383
384%dir %{_tomcatdir}/webapps
385
386%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/ROOT.xml
387%{_tomcatdir}/webapps/ROOT
388
50aa3a1c 389%{_tomcatdir}/logs
a0446376 390%{_tomcatdir}/work
efc565cf 391%dir %attr(770,root,tomcat) %{_vardir}
1d6ec01d 392# these directory has to be writeable because /admin need to modify config
393# files and create temporary files
efc565cf 394%dir %attr(770,root,tomcat) %{_vardir}/conf
395%dir %attr(770,root,tomcat) %{_vardir}/conf/Catalina
49a8ad15 396%dir %{_vardir}/conf/Catalina/localhost
3bf2e196 397# tomcat config has to be writeable because of tomcat-users.xml file and Catalina dir
8ffc4ec0 398%config(noreplace) %attr(660,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/catalina.policy
399%config(noreplace) %attr(660,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/*.properties*
400%config(noreplace) %attr(660,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/*.xml
efc565cf 401%dir %attr(770,root,tomcat) %{_vardir}/work
402%dir %attr(770,root,tomcat) %{_vardir}/webapps
403%dir %attr(770,root,tomcat) %{_vardir}/temp
404%dir %attr(770,root,tomcat) %{_logdir}/tomcat
9e1e98ce 405%{_vardir}/logs
623f0978 406
1d6ec01d 407%files webapp-docs
ff740076 408%defattr(644,root,root,755)
1d6ec01d 409%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/docs.xml
410%{_tomcatdir}/webapps/docs
d4ae229e 411
1d6ec01d 412%files webapp-manager
804609f8 413%defattr(644,root,root,755)
1d6ec01d 414%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/manager.xml
415%{_tomcatdir}/webapps/manager
416
417%files webapp-host-manager
418%defattr(644,root,root,755)
419%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/host-manager.xml
420%{_tomcatdir}/webapps/host-manager
421
422%files webapp-examples
423%defattr(644,root,root,755)
424%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/examples.xml
425%{_tomcatdir}/webapps/examples
426
427%if %{with webservices}
428%files webservices
429%defattr(644,root,root,755)
d97bb7aa 430%{_tomcatdir}/lib/catalina-ws.jar
1d6ec01d 431%{_tomcatdir}/lib/jsr109.jar
432%{_tomcatdir}/lib/jaxrpc.jar
1d6ec01d 433%endif
804609f8 434
d0340044 435%files -n java-tomcat-jasper
7e500426 436%defattr(644,root,root,755)
1d6ec01d 437%{_javadir}/jasper-el.jar
438%{_javadir}/jasper.jar
439
df85b7fd 440%files -n java-tomcat-catalina
f02af67f 441%defattr(644,root,root,755)
442%{_javadir}/tomcat6-catalina.jar
443
df85b7fd 444%files -n java-tomcat-coyote
f02af67f 445%defattr(644,root,root,755)
446%{_javadir}/tomcat6-coyote.jar
447
1d6ec01d 448%files -n java-servletapi
449%defattr(644,root,root,755)
450%{_javadir}/jsp-api*.jar
451%{_javadir}/servlet-api*.jar
This page took 0.122625 seconds and 4 git commands to generate.