]> git.pld-linux.org Git - packages/apache-tomcat.git/blame - apache-tomcat.spec
- do not force the newest version of junit
[packages/apache-tomcat.git] / apache-tomcat.spec
CommitLineData
a50d18a2
ER
1# TODO
2# - packages for *.renametojar files (-cgi and -ssi in server/lib)
3#
d58ce9ff 4# Conditional build:
d58ce9ff 5%bcond_without javadoc # skip building javadocs
4f1254e9 6%bcond_with jta # put jta jar into tomcat lib dir.
d58ce9ff
ER
7#
8Summary: Apache Servlet/JSP Engine, RI for Servlet 2.4/JSP 2.0 API
e22e9de1 9Summary(pl.UTF-8): Silnik Servlet/JSP Apache będący wzorcową implementacją API Servlet 2.4/JSP 2.0
3cd7b38d 10Name: apache-tomcat
7f75c591 11Version: 5.5.27
19909b68 12Release: 0.2
27743710 13License: Apache
4470e4fe 14Group: Development/Languages/Java
3cd7b38d 15Source0: http://www.apache.org/dist/tomcat/tomcat-5/v%{version}/src/%{name}-%{version}-src.tar.gz
7f75c591 16# Source0-md5: eb3f196013550b9b1684e4ff18593a8e
fe9b4066 17Source1: %{name}.init
41883ff5 18Source2: %{name}.sysconfig
6ee17549 19Source10: %{name}-context-ROOT.xml
20Source11: %{name}-context-balancer.xml
21Source12: %{name}-context-jsp-examples.xml
22Source13: %{name}-context-tomcat-docs.xml
23Source14: %{name}-context-webdav.xml
3cd7b38d
ER
24Patch0: %{name}-skip-servletapi.patch
25Patch1: %{name}-nsis.patch
26Patch2: %{name}-native.patch
27Patch3: %{name}-skip-jdt.patch
05be5db6 28Patch4: %{name}-no-connectors.patch
7f75c591 29Patch5: %{name}-dbcp.patch
88f0da13 30# this patch is needed for struts >= 1.3
31Patch6: %{name}-struts.patch
797e0d23 32URL: http://tomcat.apache.org/
51bf99d9 33BuildRequires: ant >= 1.5.3
581348cf
ER
34BuildRequires: ant-trax
35BuildRequires: eclipse-jdt
4c334025 36BuildRequires: jaas
23f53f24 37BuildRequires: jakarta-regexp >= 0:1.3
90ee603b 38BuildRequires: java-commons-beanutils >= 1.7
39BuildRequires: java-commons-collections >= 0:3.1
40BuildRequires: java-commons-collections-tomcat5 >= 0:3.1
41BuildRequires: java-commons-daemon >= 1.0
42BuildRequires: java-commons-dbcp >= 0:1.2.1
43BuildRequires: java-commons-dbcp-tomcat5 >= 0:1.2.1
44BuildRequires: java-commons-digester >= 0:1.7
45BuildRequires: java-commons-el >= 0:1.0
46BuildRequires: java-commons-fileupload >= 0:1.0
a291eeb3 47BuildRequires: java-commons-httpclient
90ee603b 48BuildRequires: java-commons-io >= 1.4
49BuildRequires: java-commons-launcher >= 0:0.9
50BuildRequires: java-commons-logging >= 0:1.0.4
51BuildRequires: java-commons-modeler >= 2.0
52BuildRequires: java-commons-pool >= 0:1.2
53BuildRequires: java-commons-pool-tomcat5 >= 0:1.2
4f1254e9 54%{?with_jta:BuildRequires: java-jta >= 0:1.0.1}
55BuildRequires: junit >= 0:3.8.1
06b5adcb 56BuildRequires: java-log4j
57BuildRequires: java-puretls
8bb97185 58BuildRequires: java-servletapi5 = %{version}
a291eeb3 59#BuildRequires: java-struts >= 0:1.2.7
60BuildRequires: java-struts >= 1.0.2
06b5adcb 61BuildRequires: java-xerces >= 0:2.7.1
62BuildRequires: java-xml-commons
63#BuildRequires: java-xml-commons >= 1.3
23f53f24
ER
64BuildRequires: javamail >= 0:1.3.1
65BuildRequires: jaxp_parser_impl >= 0:2.7.1
66BuildRequires: jdbc-stdext >= 0:2.0
581348cf 67BuildRequires: jdk >= 1.5
8eee8985 68BuildRequires: jmx
23f53f24 69BuildRequires: jndi >= 0:1.2.1
581348cf 70BuildRequires: jpackage-utils
23f53f24 71BuildRequires: jsse >= 0:1.0.3
581348cf 72BuildRequires: rpmbuild(macros) >= 1.300
43310914
ER
73Requires(post,postun): /sbin/ldconfig
74Requires(post,preun): /sbin/chkconfig
75Requires(postun): /usr/sbin/groupdel
76Requires(postun): /usr/sbin/userdel
77Requires(pre): /bin/id
78Requires(pre): /usr/bin/getgid
79Requires(pre): /usr/sbin/groupadd
80Requires(pre): /usr/sbin/useradd
3cbc6002 81Requires: %{name}-jasper = %{version}-%{release}
43310914 82Requires: jaas
581348cf 83#Requires: jaf >= 1.0.1
90ee603b 84#Requires: java-commons-beanutils
85#Requires: java-commons-collections
86#Requires: java-commons-dbcp-tomcat5
87#Requires: java-commons-digester
88Requires: java-commons-el
89#Requires: java-commons-fileupload
90#Requires: java-commons-logging
06b5adcb 91Requires: java-regexp
c52ff900 92Requires: java-servletapi5 = %{version}
06b5adcb 93Requires: java-xml-commons
43310914
ER
94Requires: javamail >= 1.2
95Requires: jaxp_parser_impl
55df0736 96Requires: jdbc-stdext >= 2.0
55df0736 97Requires: jndi >= 1.2.1
43310914 98Requires: jre >= 1.2
55df0736 99Requires: jsse >= 1.0.2
4f1254e9 100%{?with_jta:Requires: jta >= 1.0.1}
d58ce9ff 101Requires: rc-scripts
15040216 102Provides: group(tomcat)
a291eeb3 103Provides: java-servlet-container
15040216 104Provides: user(tomcat)
3cd7b38d 105Obsoletes: jakarta-tomcat
4470e4fe 106BuildArch: noarch
107BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
108
8eee8985 109%define _tomcatdir %{_datadir}/tomcat
4470e4fe 110%define _logdir %{_var}/log
55df0736 111%define _vardir %{_var}/lib/tomcat
8eee8985 112%define _sysconfdir /etc/tomcat
4470e4fe 113
114%description
d58ce9ff
ER
115Tomcat is the servlet container that is used in the official Reference
116Implementation for the Java Servlet and JavaServer Pages technologies.
117The Java Servlet and JavaServer Pages specifications are developed by
118Sun under the Java Community Process.
4470e4fe 119
d58ce9ff
ER
120Tomcat is developed in an open and participatory environment and
121released under the Apache Software License. Tomcat is intended to be a
122collaboration of the best-of-breed developers from around the world.
123We invite you to participate in this open development project.
124
e22e9de1
JB
125%description -l pl.UTF-8
126Tomcat to kontener serwletowy używany przez oficjalną implementację
127wzorcową technologii Java Servlet i JavaServer Pages. Specyfikacje
3cd7b38d
ER
128Java Servlet i JavaServer Pages są rozwijane przez Suna zgodnie z Java
129Community Process.
4470e4fe 130
131%package doc
3cd7b38d 132Summary: The Apache Tomcat Servlet/JSP Container documentation
71272daf 133Summary(pl.UTF-8): Dokumentacja do Tomcata - kontenera Servlet/JSP
4470e4fe 134Group: Development/Languages/Java
3cd7b38d 135Obsoletes: jakarta-tomcat-doc
4470e4fe 136
137%description doc
2b38d386
JB
138The Tomcat Servlet/JSP Container documentation.
139
e22e9de1 140%description doc -l pl.UTF-8
71272daf 141Dokumentacja do Tomcata - kontenera Servlet/JSP.
4470e4fe 142
260f0a8a
SP
143%package admin
144Summary: Apache Tomcat`s Administration Web Application
145Summary(pl.UTF-8): Panel Administracyjny dla Apache Tomcat
146Group: Applications/WWW
147
148%description admin
149Administration Web Application for Apache Tomcat.
150
151%description admin -l pl.UTF-8
152Panel Administracyjny dla Apache Tomcat.
153
fccb2a6f 154%package jasper
3cbc6002 155Summary: JSP compiler
156Summary(pl.UTF-8): Kompilator JSP
fccb2a6f 157Group: Libraries/Java
a8c0ebfc 158Requires: jpackage-utils
fccb2a6f
SP
159
160%description jasper
3cbc6002 161Jasper is Java ServerPages compiler used by Apache Tomcat servlet
162container.
163
164%description jasper -l pl.UTF-8
165Jasper jest kompilatorem Java ServerPages używanym przez kontener
166servletów Apache Tomcat.
fccb2a6f 167
4470e4fe 168%prep
3cd7b38d 169%setup -q -n %{name}-%{version}-src
8bfa2080
ER
170%patch0 -p1
171%patch1 -p1
172%patch2 -p1
173%patch3 -p1
05be5db6 174%patch4 -p1
99082140 175%patch5 -p1
88f0da13 176%patch6 -p1
8bfa2080 177
05be5db6 178# servletapi built from jakarta-servletapi5.spec
8bfa2080 179rm -rf servletapi
d58ce9ff
ER
180
181# Remove pre-built jars
182find -name '*.jar' | xargs rm -fv
4470e4fe 183
184%build
d58ce9ff
ER
185TOPDIR=$(pwd)
186
8bfa2080
ER
187%if 0
188# build jasper javadocs
189cd jasper
190CLASSPATH=$(build-classpath xml-commons-apis)
a50d18a2 191# building jasper needs eclipse classes
d58ce9ff 192cat > build.properties <<EOF
a50d18a2
ER
193ant.jar=$(find-jar ant)
194servlet-api.jar=$(find-jar servlet-api)
195jsp-api.jar=$(find-jar jsp-api)
d58ce9ff 196tools.jar=%{java_home}/lib/tools.jar
a50d18a2
ER
197xercesImpl.jar=$(find-jar jaxp_parser_impl)
198xmlParserAPIs.jar=$(find-jar xml-commons-apis)
199commons-collections.jar=$(find-jar commons-collections)
200commons-logging.jar=$(find-jar commons-logging)
201commons-daemon.jar=$(find-jar commons-daemon)
202junit.jar=$(find-jar junit)
203commons-el.jar=$(find-jar commons-el)
d58ce9ff 204EOF
8bfa2080
ER
205#%ant dist
206
207%if %{with javadoc}
208%ant javadoc \
209 -Dcompile.source=1.4 \
210 -Dbuild.compiler=modern \
211
212%endif
213cd -
214%endif
d58ce9ff
ER
215
216# build tomcat 5.5
4f1254e9 217# XXX build process should fail if one of these find-jar commands fails
218# how to fix that?
8bfa2080 219cat > build.properties <<EOF
e9abaf04 220commons-beanutils.jar=$(find-jar commons-beanutils-core)
a50d18a2
ER
221commons-launcher.jar=$(find-jar commons-launcher)
222commons-daemon.jar=$(find-jar commons-daemon)
223commons-digester.jar=$(find-jar commons-digester)
224commons-el.jar=$(find-jar commons-el)
225commons-logging-api.jar=$(find-jar commons-logging-api)
226commons-logging.jar=$(find-jar commons-logging)
227commons-modeler.jar=$(find-jar commons-modeler)
228xercesImpl.jar=$(find-jar jaxp_parser_impl)
229xml-apis.jar=$(find-jar xml-commons-apis)
230jdt.jar=$(find-jar org.eclipse.jdt.core)
74f47b90 231jasper-compiler-jdt.home=$TOPDIR/tomcat-deps
a50d18a2
ER
232commons-httpclient.jar=$(find-jar commons-httpclient)
233commons-collections.jar=$(find-jar commons-collections)
234commons-fileupload.jar=$(find-jar commons-fileupload)
bce65856 235commons-io.jar=$(find-jar commons-io)
a50d18a2
ER
236jmx.jar=$(find-jar jmx)
237jmx-tools.jar=$(find-jar jmx)
238junit.jar=$(find-jar junit)
e9abaf04 239struts.jar=$(find-jar struts-core)
240struts-core.jar=$(find-jar struts-core)
241struts-taglib.jar=$(find-jar struts-taglib)
a50d18a2
ER
242jcert.jar=$(find-jar jcert)
243jnet.jar=$(find-jar jnet)
244jsse.jar=$(find-jar jsse)
4f1254e9 245%{?with_jta:jta.jar=$(find-jar jta)}
a50d18a2
ER
246puretls.jar=$(find-jar puretls)
247servlet-api.jar=$(find-jar servlet-api)
8bfa2080 248servletapi.build.notrequired=true
a50d18a2 249jsp-api.jar=$(find-jar jsp-api)
8bfa2080 250jspapi.build.notrequired=true
a50d18a2 251log4j.jar=$(find-jar log4j)
e9abaf04 252tomcat-dbcp.jar=$(find-jar commons-dbcp-tomcat5)
fccb2a6f 253struts.lib=%{_javadir}-struts
d58ce9ff
ER
254EOF
255
05be5db6
ER
256%ant \
257 -Dcompile.source=1.4
d58ce9ff 258
4470e4fe 259%install
260rm -rf $RPM_BUILD_ROOT
8eee8985
ER
261cd build/build
262TOMCATDIR=$RPM_BUILD_ROOT%{_tomcatdir}
263CATALINADIR=$RPM_BUILD_ROOT/var/lib/tomcat
4470e4fe 264
8eee8985
ER
265# we don't need dos scripts
266rm -f bin/*.bat
8665efb1 267
8eee8985 268randpw=$(echo $RANDOM$$ | md5sum | cut -c 1-15)
a50d18a2 269%{__sed} -i -e "s:SHUTDOWN:${randpw}:" conf/{server,server-minimal}.xml
8eee8985
ER
270
271install -d $TOMCATDIR/bin \
272 $TOMCATDIR/common/{lib,classes,endorsed} \
273 $TOMCATDIR/server/{lib,classes} \
274 $TOMCATDIR/webapps \
55df0736 275 $RPM_BUILD_ROOT%{_logdir}/tomcat \
0d4dc1cd 276 $RPM_BUILD_ROOT%{_vardir}/webapps \
55df0736 277 $RPM_BUILD_ROOT%{_vardir}/work \
0d4dc1cd 278 $RPM_BUILD_ROOT%{_vardir}/conf \
2da87d83 279 $RPM_BUILD_ROOT/etc/sysconfig \
55df0736 280 $RPM_BUILD_ROOT/etc/rc.d/init.d
98862cba 281
8eee8985 282install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/tomcat
41883ff5 283install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/tomcat
4470e4fe 284
0d4dc1cd 285cp -pR conf/* $CATALINADIR/conf
6ee17549 286install %{SOURCE10} $CATALINADIR/conf/Catalina/localhost/ROOT.xml
287install %{SOURCE11} $CATALINADIR/conf/Catalina/localhost/balancer.xml
288install %{SOURCE12} $CATALINADIR/conf/Catalina/localhost/jsp-examples.xml
289install %{SOURCE13} $CATALINADIR/conf/Catalina/localhost/tomcat-docs.xml
290install %{SOURCE14} $CATALINADIR/conf/Catalina/localhost/webdav.xml
8eee8985 291cp -HR bin common server $TOMCATDIR
d58ce9ff 292
a50d18a2
ER
293cp -rf server/webapps $TOMCATDIR/server
294cp -rf webapps $TOMCATDIR
295cp -rf shared $TOMCATDIR
b3fcb657 296cp -rf temp $CATALINADIR
8eee8985 297
0d4dc1cd 298ln -sf %{_logdir}/tomcat $CATALINADIR/logs
a50d18a2 299ln -sf %{_vardir}/work $TOMCATDIR/work
0d4dc1cd 300ln -sf %{_vardir}/conf $TOMCATDIR/conf
301ln -sf %{_vardir}/conf $RPM_BUILD_ROOT%{_sysconfdir}
8eee8985
ER
302
303# symlinks instead of copies
a50d18a2
ER
304ln -sf $(find-jar commons-el) $TOMCATDIR/common/lib/commons-el.jar
305ln -sf $(find-jar jakarta-commons-dbcp-tomcat5) $TOMCATDIR/common/lib/jakarta-commons-dbcp-tomcat5.jar
306ln -sf $(find-jar servlet-api) $TOMCATDIR/common/lib/servlet-api.jar
7a892a2d 307ln -sf $(find-jar jsp-api) $TOMCATDIR/common/lib/jsp-api.jar
a50d18a2
ER
308
309ln -sf $(find-jar commons-modeler) $TOMCATDIR/server/lib/commons-modeler.jar
310
7a892a2d
ER
311ln -sf $(find-jar jaxp_parser_impl) $TOMCATDIR/common/endorsed/jaxp_parser_impl.jar
312ln -sf $(find-jar xml-commons-apis) $TOMCATDIR/common/endorsed/xml-commons-apis.jar
313ln -sf $(find-jar struts) $TOMCATDIR/server/webapps/admin/WEB-INF/lib/struts.jar
314
a50d18a2
ER
315%if 0
316# do not make these symlinks as ant didn't do
317ln -sf $(find-jar commons-daemon) $TOMCATDIR/bin/commons-daemon.jar
318ln -sf $(find-jar activation) $TOMCATDIR/common/lib/activation.jar
319ln -sf $(find-jar ant) $TOMCATDIR/common/lib/ant.jar
320ln -sf $(find-jar commons-collections) $TOMCATDIR/common/lib/commons-collections.jar
321ln -sf $(find-jar commons-dbcp) $TOMCATDIR/common/lib/commons-dbcp.jar
322ln -sf $(find-jar commons-logging-api) $TOMCATDIR/common/lib/commons-logging-api.jar
323ln -sf $(find-jar commons-pool) $TOMCATDIR/common/lib/commons-pool.jar
324ln -sf $(find-jar servlet) $TOMCATDIR/common/lib/servlet.jar
325ln -sf $(find-jar servlet) $TOMCATDIR/common/lib/servletapi4.jar
326ln -sf $(find-jar jdbc-stdext) $TOMCATDIR/common/lib/jdbc-stdext.jar
327ln -sf jdbc-stdext.jar $TOMCATDIR/common/lib/jdbc2_0-stdext.jar
328ln -sf jdbc-stdext.jar $TOMCATDIR/common/lib/jdbc-stdext-2.0.jar
329ln -sf $(find-jar jmxri) $TOMCATDIR/common/lib/jmxri.jar
330ln -sf $(find-jar jndi) $TOMCATDIR/common/lib/jndi.jar
4f1254e9 331%{?with_jta:ln -sf $(find-jar jta) $TOMCATDIR/common/lib/jta.jar}
a50d18a2
ER
332ln -sf $(find-jar mail) $TOMCATDIR/common/lib/mail.jar
333ln -sf $(find-jar jsse) $TOMCATDIR/common/lib/jsse.jar
334ln -sf $(find-jar junit) $TOMCATDIR/common/lib/junit.jar
335ln -sf $(find-jar mailapi) $TOMCATDIR/common/lib/mailapi.jar
336ln -sf $(find-jar pop3) $TOMCATDIR/common/lib/pop3.jar
337ln -sf pop3.jar $TOMCATDIR/common/lib/pop.jar
338ln -sf $(find-jar smtp) $TOMCATDIR/common/lib/smtp.jar
339ln -sf $(find-jar imap) $TOMCATDIR/common/lib/imap.jar
340ln -sf $(find-jar commons-beanutils) $TOMCATDIR/server/lib/commons-beanutils.jar
341ln -sf $(find-jar commons-digester) $TOMCATDIR/server/lib/commons-digester.jar
342ln -sf $(find-jar commons-fileupload) $TOMCATDIR/server/lib/commons-fileupload.jar
343ln -sf $(find-jar commons-logging) $TOMCATDIR/server/lib/commons-logging.jar
344ln -sf $(find-jar jaas) $TOMCATDIR/server/lib/jaas.jar
a50d18a2
ER
345ln -sf $(find-jar regexp) $TOMCATDIR/server/lib/regexp.jar
346ln -sf $(find-jar regexp) $TOMCATDIR/server/lib/jakarta-regexp-1.2.jar
347ln -sf $(find-jar regexp) $TOMCATDIR/server/lib/regexp-1.2.jar
348%endif
349
350ln -sf $(find-jar jaxp_parser_impl) $TOMCATDIR/common/endorsed/jaxp_parser_impl.jar
351ln -sf $(find-jar xml-commons-apis) $TOMCATDIR/common/endorsed/xml-commons-apis.jar
e9abaf04 352ln -sf $(find-jar struts-core) $TOMCATDIR/server/webapps/admin/WEB-INF/lib/struts-core.jar
55df0736 353
fccb2a6f
SP
354install -d $RPM_BUILD_ROOT%{_javadir}
355mv $TOMCATDIR/common/lib/jasper* $RPM_BUILD_ROOT%{_javadir}
356ln -sf %{_javadir}/jasper-compiler-jdt.jar $TOMCATDIR/common/lib/
357ln -sf %{_javadir}/jasper-compiler.jar $TOMCATDIR/common/lib/
9c811057 358ln -sf %{_javadir}/jasper-runtime.jar $TOMCATDIR/common/lib/
fccb2a6f 359
4470e4fe 360%clean
361rm -rf $RPM_BUILD_ROOT
362
50d4797f 363%pre
21ee0b0d 364%groupadd -g 234 -r -f tomcat
365%useradd -u 234 -r -d /var/lib/tomcat -s /bin/false -c "Tomcat User" -g tomcat tomcat
50d4797f 366
367%post
368/sbin/chkconfig --add tomcat
4c334025 369%service tomcat restart
50d4797f 370
371%preun
372if [ "$1" = "0" ]; then
4c334025 373 %service tomcat stop
50d4797f 374 /sbin/chkconfig --del tomcat
375fi
376
377%postun
378if [ "$1" = "0" ]; then
15040216 379 %userremove tomcat
380 %groupremove tomcat
50d4797f 381fi
382
4470e4fe 383%files
384%defattr(644,root,root,755)
8eee8985 385%doc build/{RELEASE-NOTES,RUNNING.txt}
8eee8985 386%attr(754,root,root) /etc/rc.d/init.d/tomcat
a8b81dcd 387%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/tomcat
0d4dc1cd 388%{_sysconfdir}
55df0736 389%dir %{_tomcatdir}
0d4dc1cd 390%dir %{_tomcatdir}/conf
55df0736 391%dir %{_tomcatdir}/bin
8eee8985
ER
392%{_tomcatdir}/bin/catalina-tasks.xml
393%{_tomcatdir}/bin/jkstatus-tasks.xml
394%{_tomcatdir}/bin/jmxaccessor-tasks.xml
98862cba 395%attr(755,root,root) %{_tomcatdir}/bin/*.sh
98862cba 396%{_tomcatdir}/bin/*.jar
55df0736
JB
397%dir %{_tomcatdir}/common
398%dir %{_tomcatdir}/common/classes
50d4797f 399%dir %{_tomcatdir}/common/endorsed
8eee8985 400%dir %{_tomcatdir}/common/i18n
8665efb1 401%{_tomcatdir}/common/endorsed/*.jar
8eee8985
ER
402%{_tomcatdir}/common/i18n/tomcat-i18n-en.jar
403%lang(es) %{_tomcatdir}/common/i18n/tomcat-i18n-es.jar
404%lang(fr) %{_tomcatdir}/common/i18n/tomcat-i18n-fr.jar
405%lang(ja) %{_tomcatdir}/common/i18n/tomcat-i18n-ja.jar
4470e4fe 406%{_tomcatdir}/common/lib
55df0736
JB
407%dir %{_tomcatdir}/server
408%dir %{_tomcatdir}/server/classes
4470e4fe 409%{_tomcatdir}/server/lib
260f0a8a
SP
410%{_tomcatdir}/server/webapps/host-manager
411%{_tomcatdir}/server/webapps/manager
55df0736
JB
412%{_tomcatdir}/webapps
413%{_tomcatdir}/work
50d4797f 414%{_tomcatdir}/shared
55df0736 415%dir %{_vardir}
68c123a0
ER
416%dir %{_vardir}/conf/Catalina
417%dir %{_vardir}/conf/Catalina/localhost
418# tomcat config has to be writeable because of tomacta-users.xml file and Catalina dir
419%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/MANIFEST.MF
420%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/catalina.policy
421%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/*.properties*
422%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/*.manifest
423%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/*.xml
424%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/balancer.xml
425%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/host-manager.xml
426%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/jsp-examples.xml
427%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/manager.xml
428%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/ROOT.xml
429%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/tomcat-docs.xml
430%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/webdav.xml
15040216 431%dir %attr(1730,root,tomcat) %{_vardir}/work
432%dir %attr(775,root,tomcat) %{_vardir}/webapps
433%dir %attr(775,root,tomcat) %{_vardir}/temp
434%dir %attr(775,root,tomcat) %{_logdir}/tomcat
77779b40 435%{_vardir}/logs
4470e4fe 436
8eee8985 437%if 0
4470e4fe 438%files doc
9c3d8079 439%defattr(644,root,root,755)
4470e4fe 440%doc catalina/docs/*
8eee8985 441%endif
fccb2a6f 442
260f0a8a
SP
443%files admin
444%defattr(644,root,root,755)
68c123a0 445%config(noreplace) %attr(664,root,tomcat) %verify(not md5 mtime size) %{_vardir}/conf/Catalina/localhost/admin.xml
260f0a8a
SP
446%{_tomcatdir}/server/webapps/admin
447
fccb2a6f 448%files jasper
0803d634 449%defattr(644,root,root,755)
fccb2a6f
SP
450%{_javadir}/jasper-compiler-jdt.jar
451%{_javadir}/jasper-compiler.jar
452%{_javadir}/jasper-runtime.jar
This page took 0.108452 seconds and 4 git commands to generate.