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