]> git.pld-linux.org Git - packages/tomcat.git/blame - tomcat.spec
- drop obsolete files
[packages/tomcat.git] / tomcat.spec
CommitLineData
afab8c93
ER
1# TODO
2# - rename %{name}-jasper -> java-jasper?
57751705 3#
eca62e60 4# Conditional build:
ac632beb 5%bcond_without javadoc # skip building javadocs
6%bcond_with jta # put jta jar into tomcat lib dir.
7%bcond_without java_sun # build with gcj (does not work)
eca62e60
ER
8#
9Summary: Apache Servlet/JSP Engine, RI for Servlet 2.4/JSP 2.0 API
f045ab88 10Summary(pl.UTF-8): Silnik Servlet/JSP Apache będący wzorcową implementacją API Servlet 2.4/JSP 2.0
14a619da 11Name: tomcat
f9d6e42f 12Version: 5.5.27
afab8c93 13Release: 1
c1934721 14License: Apache v2.0
15Group: Networking/Daemons/Java
14a619da 16Source0: http://www.apache.org/dist/tomcat/tomcat-5/v%{version}/src/apache-%{name}-%{version}-src.tar.gz
f9d6e42f 17# Source0-md5: eb3f196013550b9b1684e4ff18593a8e
14a619da 18Source1: apache-%{name}.init
19Source2: apache-%{name}.sysconfig
20Source10: apache-%{name}-context-ROOT.xml
21Source11: apache-%{name}-context-balancer.xml
22Source12: apache-%{name}-context-jsp-examples.xml
23Source13: apache-%{name}-context-tomcat-docs.xml
24Source14: apache-%{name}-context-webdav.xml
25Patch0: apache-%{name}-skip-servletapi.patch
26Patch1: apache-%{name}-nsis.patch
27Patch2: apache-%{name}-native.patch
28Patch3: apache-%{name}-skip-jdt.patch
29Patch4: apache-%{name}-no-connectors.patch
30Patch5: apache-%{name}-dbcp.patch
14a619da 31Patch6: apache-%{name}-struts.patch
14a619da 32Patch7: apache-%{name}-admin-struts.patch
8527b367 33Patch8: apache-%{name}-no_links_to_examples.patch
3eb3d75c 34# Following patches are applied in tomcat svn. Remove them while updating to 5.5.28
35# See: http://tomcat.apache.org/security-5.html
36Patch100: tomcat-CVE-2008-5515.patch
37Patch101: tomcat-CVE-2009-0033.patch
38Patch102: tomcat-CVE-2009-0580.patch
39Patch103: tomcat-CVE-2009-0781.patch
40Patch104: tomcat-CVE-2009-0783.patch
aef723ef 41URL: http://tomcat.apache.org/
51193398 42%if %{with java_sun}
ac632beb 43BuildRequires: java-sun >= 1.5
44BuildRequires: java-sun-jre >= 1.5
45%else
45b8035c 46BuildRequires: java-gcj-compat-devel
ac632beb 47%endif
498e9275 48BuildRequires: ant >= 1.5.3
7ea1b4e7
ER
49BuildRequires: ant-trax
50BuildRequires: eclipse-jdt
6c0937ca 51BuildRequires: jaas
4a4e0571 52BuildRequires: java-regexp >= 0:1.3
5d4d27d1 53BuildRequires: java-commons-beanutils >= 1.7
73014acb 54BuildRequires: java-commons-chain
5d4d27d1 55BuildRequires: java-commons-collections >= 0:3.1
56BuildRequires: java-commons-collections-tomcat5 >= 0:3.1
57BuildRequires: java-commons-daemon >= 1.0
58BuildRequires: java-commons-dbcp >= 0:1.2.1
59BuildRequires: java-commons-dbcp-tomcat5 >= 0:1.2.1
60BuildRequires: java-commons-digester >= 0:1.7
61BuildRequires: java-commons-el >= 0:1.0
62BuildRequires: java-commons-fileupload >= 0:1.0
a567480f 63BuildRequires: java-commons-httpclient
5d4d27d1 64BuildRequires: java-commons-io >= 1.4
65BuildRequires: java-commons-launcher >= 0:0.9
66BuildRequires: java-commons-logging >= 0:1.0.4
67BuildRequires: java-commons-modeler >= 2.0
68BuildRequires: java-commons-pool >= 0:1.2
69BuildRequires: java-commons-pool-tomcat5 >= 0:1.2
5139e561 70BuildRequires: java-jdbc-mysql
2547d651 71%{?with_jta:BuildRequires: java-jta >= 0:1.0.1}
7d5d4854 72BuildRequires: java-log4j
45b8035c 73BuildRequires: java-mail >= 0:1.3.1
7d5d4854 74BuildRequires: java-puretls
b3ca1c9e 75BuildRequires: java-servletapi5 = %{version}
a567480f 76BuildRequires: java-struts >= 1.0.2
7d5d4854 77BuildRequires: java-xerces >= 0:2.7.1
78BuildRequires: java-xml-commons
ac4a959f
ER
79BuildRequires: jaxp_parser_impl >= 0:2.7.1
80BuildRequires: jdbc-stdext >= 0:2.0
a97a4eb2 81BuildRequires: jmx
ac4a959f 82BuildRequires: jndi >= 0:1.2.1
7ea1b4e7 83BuildRequires: jpackage-utils
f2271359 84BuildRequires: junit >= 0:3.8.1
7ea1b4e7 85BuildRequires: rpmbuild(macros) >= 1.300
8129909e
ER
86Requires(post,postun): /sbin/ldconfig
87Requires(post,preun): /sbin/chkconfig
88Requires(postun): /usr/sbin/groupdel
89Requires(postun): /usr/sbin/userdel
90Requires(pre): /bin/id
91Requires(pre): /usr/bin/getgid
92Requires(pre): /usr/sbin/groupadd
93Requires(pre): /usr/sbin/useradd
55a9c77b 94Requires: %{name}-jasper = %{version}-%{release}
8129909e 95Requires: jaas
bf862eba 96Requires: java-commons-beanutils
97Requires: java-commons-collections
bf862eba 98Requires: java-commons-digester
5d4d27d1 99Requires: java-commons-el
bf862eba 100Requires: java-commons-logging
101Requires: java-commons-modeler
058638f0 102Requires: java-commons-pool-tomcat5
88ebf4b2 103Requires: java-jdbc-mysql
7d5d4854 104Requires: java-regexp
fbf473d1 105Requires: java-servletapi5 = %{version}
7d5d4854 106Requires: java-xml-commons
8129909e
ER
107Requires: javamail >= 1.2
108Requires: jaxp_parser_impl
a0446376 109Requires: jdbc-stdext >= 2.0
a0446376 110Requires: jndi >= 1.2.1
8129909e 111Requires: jre >= 1.2
a0446376 112Requires: jsse >= 1.0.2
2547d651 113%{?with_jta:Requires: jta >= 1.0.1}
eca62e60 114Requires: rc-scripts
fa20abb1 115Provides: group(servlet)
201f6baa 116Provides: group(tomcat)
a567480f 117Provides: java-servlet-container
201f6baa 118Provides: user(tomcat)
26763826 119Obsoletes: apache-tomcat
51bcbcd2 120Obsoletes: jakarta-tomcat
623f0978 121BuildArch: noarch
122BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
123
a97a4eb2 124%define _tomcatdir %{_datadir}/tomcat
623f0978 125%define _logdir %{_var}/log
a0446376 126%define _vardir %{_var}/lib/tomcat
a97a4eb2 127%define _sysconfdir /etc/tomcat
623f0978 128
129%description
eca62e60
ER
130Tomcat is the servlet container that is used in the official Reference
131Implementation for the Java Servlet and JavaServer Pages technologies.
132The Java Servlet and JavaServer Pages specifications are developed by
133Sun under the Java Community Process.
623f0978 134
eca62e60
ER
135Tomcat is developed in an open and participatory environment and
136released under the Apache Software License. Tomcat is intended to be a
137collaboration of the best-of-breed developers from around the world.
138We invite you to participate in this open development project.
139
f045ab88
JB
140%description -l pl.UTF-8
141Tomcat to kontener serwletowy używany przez oficjalną implementację
142wzorcową technologii Java Servlet i JavaServer Pages. Specyfikacje
51bcbcd2
ER
143Java Servlet i JavaServer Pages są rozwijane przez Suna zgodnie z Java
144Community Process.
623f0978 145
146%package doc
51bcbcd2 147Summary: The Apache Tomcat Servlet/JSP Container documentation
152e6062 148Summary(pl.UTF-8): Dokumentacja do Tomcata - kontenera Servlet/JSP
c1934721 149Group: Documentation
26763826 150Obsoletes: apache-tomcat-doc
51bcbcd2 151Obsoletes: jakarta-tomcat-doc
623f0978 152
153%description doc
e1f70dd8
JB
154The Tomcat Servlet/JSP Container documentation.
155
f045ab88 156%description doc -l pl.UTF-8
152e6062 157Dokumentacja do Tomcata - kontenera Servlet/JSP.
623f0978 158
804609f8 159%package admin
afab8c93 160Summary: Apache Tomcat's Administration Web Application
804609f8 161Summary(pl.UTF-8): Panel Administracyjny dla Apache Tomcat
c1934721 162Group: Networking/Daemons/Java/Servlets
45b8035c 163Requires: %{name} = %{version}-%{release}
bb78b380 164Requires: java-commons-chain
737a84c7 165Obsoletes: apache-tomcat-admin
804609f8
SP
166
167%description admin
168Administration Web Application for Apache Tomcat.
169
170%description admin -l pl.UTF-8
171Panel Administracyjny dla Apache Tomcat.
172
d4ae229e 173%package jasper
55a9c77b 174Summary: JSP compiler
175Summary(pl.UTF-8): Kompilator JSP
d4ae229e 176Group: Libraries/Java
15b32f14 177Requires: jpackage-utils
26763826 178Obsoletes: apache-tomcat-jasper
d4ae229e
SP
179
180%description jasper
55a9c77b 181Jasper is Java ServerPages compiler used by Apache Tomcat servlet
182container.
183
184%description jasper -l pl.UTF-8
185Jasper jest kompilatorem Java ServerPages używanym przez kontener
186servletów Apache Tomcat.
d4ae229e 187
623f0978 188%prep
14a619da 189%setup -q -n apache-%{name}-%{version}-src
7bfc9a0d
ER
190%patch0 -p1
191%patch1 -p1
192%patch2 -p1
193%patch3 -p1
d61c5134 194%patch4 -p1
e40b89eb 195%patch5 -p1
7cf40cc1 196%patch6 -p1
0c2410ce 197%patch7 -p1
8527b367 198%patch8 -p1
7bfc9a0d 199
3eb3d75c 200%patch100 -p0
201%patch101 -p0
202%patch102 -p0
203%patch103 -p0
204%patch104 -p0
205
9e6779ef 206# we don't need those scripts
035155d1 207rm -f container/catalina/src/bin/*.bat
781df8b4 208rm -f container/catalina/src/bin/{startup,shutdown}.sh
3bd96a5e 209
e2f6574d 210# causes file(1) rpm to abort, and not really neccessary file
e2f6574d
ER
211# file: Thumbs.db: ERROR: Cannot read short stream (Invalid argument)
212# rpm: error: magic_file(ms, "Thumbs.db") failed: mode 37777700644 Cannot read short stream (Invalid argument)
9e6779ef 213rm container/webapps/admin/images/Thumbs.db
e2f6574d 214
9e6779ef 215# servletapi built from java-servletapi5.spec
7bfc9a0d 216rm -rf servletapi
eca62e60
ER
217
218# Remove pre-built jars
219find -name '*.jar' | xargs rm -fv
623f0978 220
221%build
eca62e60
ER
222TOPDIR=$(pwd)
223
eca62e60 224# build tomcat 5.5
7bfc9a0d 225cat > build.properties <<EOF
a48f26fe 226commons-beanutils.jar=$(find-jar commons-beanutils-core)
4f9f35cf
ER
227commons-launcher.jar=$(find-jar commons-launcher)
228commons-daemon.jar=$(find-jar commons-daemon)
229commons-digester.jar=$(find-jar commons-digester)
230commons-el.jar=$(find-jar commons-el)
231commons-logging-api.jar=$(find-jar commons-logging-api)
232commons-logging.jar=$(find-jar commons-logging)
233commons-modeler.jar=$(find-jar commons-modeler)
234xercesImpl.jar=$(find-jar jaxp_parser_impl)
235xml-apis.jar=$(find-jar xml-commons-apis)
236jdt.jar=$(find-jar org.eclipse.jdt.core)
c2e39bad 237jasper-compiler-jdt.home=$TOPDIR/tomcat-deps
4f9f35cf
ER
238commons-httpclient.jar=$(find-jar commons-httpclient)
239commons-collections.jar=$(find-jar commons-collections)
240commons-fileupload.jar=$(find-jar commons-fileupload)
9e94226b 241commons-io.jar=$(find-jar commons-io)
4f9f35cf
ER
242jmx.jar=$(find-jar jmx)
243jmx-tools.jar=$(find-jar jmx)
244junit.jar=$(find-jar junit)
a48f26fe 245struts.jar=$(find-jar struts-core)
246struts-core.jar=$(find-jar struts-core)
247struts-taglib.jar=$(find-jar struts-taglib)
4f9f35cf
ER
248jcert.jar=$(find-jar jcert)
249jnet.jar=$(find-jar jnet)
250jsse.jar=$(find-jar jsse)
2547d651 251%{?with_jta:jta.jar=$(find-jar jta)}
4f9f35cf
ER
252puretls.jar=$(find-jar puretls)
253servlet-api.jar=$(find-jar servlet-api)
7bfc9a0d 254servletapi.build.notrequired=true
4f9f35cf 255jsp-api.jar=$(find-jar jsp-api)
7bfc9a0d 256jspapi.build.notrequired=true
4f9f35cf 257log4j.jar=$(find-jar log4j)
a48f26fe 258tomcat-dbcp.jar=$(find-jar commons-dbcp-tomcat5)
d4ae229e 259struts.lib=%{_javadir}-struts
eca62e60
ER
260EOF
261
3bd96a5e
ER
262if grep '=$' build.properties; then
263 : Some .jar could not be found
264 exit 1
265fi
266
d61c5134
ER
267%ant \
268 -Dcompile.source=1.4
eca62e60 269
623f0978 270%install
271rm -rf $RPM_BUILD_ROOT
a97a4eb2
ER
272cd build/build
273TOMCATDIR=$RPM_BUILD_ROOT%{_tomcatdir}
274CATALINADIR=$RPM_BUILD_ROOT/var/lib/tomcat
623f0978 275
a97a4eb2 276randpw=$(echo $RANDOM$$ | md5sum | cut -c 1-15)
4f9f35cf 277%{__sed} -i -e "s:SHUTDOWN:${randpw}:" conf/{server,server-minimal}.xml
a97a4eb2
ER
278
279install -d $TOMCATDIR/bin \
280 $TOMCATDIR/common/{lib,classes,endorsed} \
281 $TOMCATDIR/server/{lib,classes} \
282 $TOMCATDIR/webapps \
a0446376 283 $RPM_BUILD_ROOT%{_logdir}/tomcat \
98133f85 284 $RPM_BUILD_ROOT%{_vardir}/webapps \
a0446376 285 $RPM_BUILD_ROOT%{_vardir}/work \
98133f85 286 $RPM_BUILD_ROOT%{_vardir}/conf \
125df118 287 $RPM_BUILD_ROOT/etc/sysconfig \
a0446376 288 $RPM_BUILD_ROOT/etc/rc.d/init.d
389e46b9 289
a97a4eb2 290install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/tomcat
f93b3a59 291install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/tomcat
623f0978 292
3bd96a5e 293cp -a conf/* $CATALINADIR/conf
3e2cdbf3 294install %{SOURCE10} $CATALINADIR/conf/Catalina/localhost/ROOT.xml
295install %{SOURCE11} $CATALINADIR/conf/Catalina/localhost/balancer.xml
296install %{SOURCE12} $CATALINADIR/conf/Catalina/localhost/jsp-examples.xml
297install %{SOURCE13} $CATALINADIR/conf/Catalina/localhost/tomcat-docs.xml
298install %{SOURCE14} $CATALINADIR/conf/Catalina/localhost/webdav.xml
a97a4eb2 299cp -HR bin common server $TOMCATDIR
eca62e60 300
3bd96a5e
ER
301cp -a server/webapps $TOMCATDIR/server
302cp -a webapps $TOMCATDIR
303cp -a shared $TOMCATDIR
304cp -a temp $CATALINADIR
a97a4eb2 305
98133f85 306ln -sf %{_logdir}/tomcat $CATALINADIR/logs
093ffc1c 307ln -sf %{_logdir}/tomcat $TOMCATDIR/logs
4f9f35cf 308ln -sf %{_vardir}/work $TOMCATDIR/work
98133f85 309ln -sf %{_vardir}/conf $TOMCATDIR/conf
310ln -sf %{_vardir}/conf $RPM_BUILD_ROOT%{_sysconfdir}
a97a4eb2
ER
311
312# symlinks instead of copies
fddf8ded
ER
313jars="commons-daemon commons-logging-api"
314for jar in $jars; do
315 jar=$(find-jar $jar)
316 ln -sf $jar $TOMCATDIR/bin
317done
318
88ebf4b2 319jars="commons-el commons-dbcp-tomcat5 commons-pool-tomcat5 servlet-api jsp-api commons-modeler jdbc-mysql"
3bd96a5e
ER
320for jar in $jars; do
321 jar=$(find-jar $jar)
322 ln -sf $jar $TOMCATDIR/common/lib
323done
324
325jars="jaxp_parser_impl xml-commons-apis"
326for jar in $jars; do
327 jar=$(find-jar $jar)
328 ln -sf $jar $TOMCATDIR/common/endorsed
329done
330
331jars="struts-core struts-taglib commons-collections commons-beanutils-core commons-digester commons-chain"
332for jar in $jars; do
333 jar=$(find-jar $jar)
334 ln -sf $jar $TOMCATDIR/server/webapps/admin/WEB-INF/lib
335done
6378940b 336
fddf8ded 337jars="commons-modeler"
3bd96a5e
ER
338for jar in $jars; do
339 jar=$(find-jar $jar)
340 ln -sf $jar $TOMCATDIR/server/lib
341done
a0446376 342
d4ae229e 343install -d $RPM_BUILD_ROOT%{_javadir}
3bd96a5e
ER
344mv $TOMCATDIR/common/lib/jasper*.jar $RPM_BUILD_ROOT%{_javadir}
345ln -sf %{_javadir}/jasper-compiler-jdt.jar $TOMCATDIR/common/lib
346ln -sf %{_javadir}/jasper-compiler.jar $TOMCATDIR/common/lib
347ln -sf %{_javadir}/jasper-runtime.jar $TOMCATDIR/common/lib
d4ae229e 348
623f0978 349%clean
350rm -rf $RPM_BUILD_ROOT
351
2b56d949 352%pre
bc75997d 353%groupadd -g 234 -r -f tomcat
fa20abb1 354%groupadd -g 237 -r -f servlet
355%useradd -u 234 -r -d /var/lib/tomcat -s /bin/false -c "Tomcat User" -g tomcat -G servlet tomcat
2b56d949 356
357%post
358/sbin/chkconfig --add tomcat
6c0937ca 359%service tomcat restart
2b56d949 360
361%preun
362if [ "$1" = "0" ]; then
6c0937ca 363 %service tomcat stop
2b56d949 364 /sbin/chkconfig --del tomcat
365fi
366
367%postun
368if [ "$1" = "0" ]; then
201f6baa 369 %userremove tomcat
370 %groupremove tomcat
fa20abb1 371 %groupremove servlet
2b56d949 372fi
373
623f0978 374%files
375%defattr(644,root,root,755)
a97a4eb2 376%doc build/{RELEASE-NOTES,RUNNING.txt}
a97a4eb2 377%attr(754,root,root) /etc/rc.d/init.d/tomcat
ab574f59 378%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/tomcat
98133f85 379%{_sysconfdir}
a0446376 380%dir %{_tomcatdir}
98133f85 381%dir %{_tomcatdir}/conf
a0446376 382%dir %{_tomcatdir}/bin
a97a4eb2
ER
383%{_tomcatdir}/bin/catalina-tasks.xml
384%{_tomcatdir}/bin/jkstatus-tasks.xml
385%{_tomcatdir}/bin/jmxaccessor-tasks.xml
389e46b9 386%attr(755,root,root) %{_tomcatdir}/bin/*.sh
389e46b9 387%{_tomcatdir}/bin/*.jar
a0446376
JB
388%dir %{_tomcatdir}/common
389%dir %{_tomcatdir}/common/classes
2b56d949 390%dir %{_tomcatdir}/common/endorsed
a97a4eb2 391%dir %{_tomcatdir}/common/i18n
f271c61b 392%{_tomcatdir}/common/endorsed/*.jar
a97a4eb2
ER
393%{_tomcatdir}/common/i18n/tomcat-i18n-en.jar
394%lang(es) %{_tomcatdir}/common/i18n/tomcat-i18n-es.jar
395%lang(fr) %{_tomcatdir}/common/i18n/tomcat-i18n-fr.jar
396%lang(ja) %{_tomcatdir}/common/i18n/tomcat-i18n-ja.jar
623f0978 397%{_tomcatdir}/common/lib
a0446376
JB
398%dir %{_tomcatdir}/server
399%dir %{_tomcatdir}/server/classes
623f0978 400%{_tomcatdir}/server/lib
3a6bcd11 401%dir %{_tomcatdir}/server/webapps
3bf2e196
ER
402
403%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/host-manager.xml
804609f8 404%{_tomcatdir}/server/webapps/host-manager
3bf2e196
ER
405
406%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/manager.xml
804609f8 407%{_tomcatdir}/server/webapps/manager
3bf2e196
ER
408
409%dir %{_tomcatdir}/webapps
410
411%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/ROOT.xml
412%{_tomcatdir}/webapps/ROOT
413
414%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/balancer.xml
415%{_tomcatdir}/webapps/balancer
416
417%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/webdav.xml
418%{_tomcatdir}/webapps/webdav
419
50aa3a1c 420%{_tomcatdir}/logs
a0446376 421%{_tomcatdir}/work
2b56d949 422%{_tomcatdir}/shared
a0446376 423%dir %{_vardir}
afab8c93 424# these directories have to be writeable because /admin needs to modify config files and create temporary files
5835c616 425%dir %attr(775,root,tomcat) %{_vardir}/conf
426%dir %attr(775,root,tomcat) %{_vardir}/conf/Catalina
49a8ad15 427%dir %{_vardir}/conf/Catalina/localhost
3bf2e196 428# tomcat config has to be writeable because of tomcat-users.xml file and Catalina dir
49a8ad15
ER
429%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/MANIFEST.MF
430%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/catalina.policy
431%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/*.properties*
432%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/*.manifest
433%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/*.xml
201f6baa 434%dir %attr(1730,root,tomcat) %{_vardir}/work
435%dir %attr(775,root,tomcat) %{_vardir}/webapps
436%dir %attr(775,root,tomcat) %{_vardir}/temp
437%dir %attr(775,root,tomcat) %{_logdir}/tomcat
9e1e98ce 438%{_vardir}/logs
623f0978 439
440%files doc
ff740076 441%defattr(644,root,root,755)
3bf2e196
ER
442%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/tomcat-docs.xml
443%{_tomcatdir}/webapps/tomcat-docs
d4ae229e 444
804609f8
SP
445%files admin
446%defattr(644,root,root,755)
49a8ad15 447%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/admin.xml
804609f8
SP
448%{_tomcatdir}/server/webapps/admin
449
d4ae229e 450%files jasper
7e500426 451%defattr(644,root,root,755)
d4ae229e
SP
452%{_javadir}/jasper-compiler-jdt.jar
453%{_javadir}/jasper-compiler.jar
454%{_javadir}/jasper-runtime.jar
This page took 0.12642 seconds and 4 git commands to generate.