packages (DEVEL): tomcat/tomcat.spec - merged HEAD - rel 3
pawelz
pawelz at pld-linux.org
Thu Aug 5 10:25:03 CEST 2010
Author: pawelz Date: Thu Aug 5 08:25:03 2010 GMT
Module: packages Tag: DEVEL
---- Log message:
- merged HEAD
- rel 3
---- Files affected:
packages/tomcat:
tomcat.spec (1.172.2.16 -> 1.172.2.17)
---- Diffs:
================================================================
Index: packages/tomcat/tomcat.spec
diff -u packages/tomcat/tomcat.spec:1.172.2.16 packages/tomcat/tomcat.spec:1.172.2.17
--- packages/tomcat/tomcat.spec:1.172.2.16 Tue Jul 20 13:57:18 2010
+++ packages/tomcat/tomcat.spec Thu Aug 5 10:24:57 2010
@@ -7,7 +7,7 @@
%define servletapiver 3.0
%define subver beta
-%define rel 2
+%define rel 3
# Java Commons Logging version. Must be >= 1.1.
%define jclver 1.1.1
@@ -86,7 +86,6 @@
%define _tomcatdir %{_datadir}/tomcat
%define _logdir %{_var}/log
%define _vardir %{_var}/lib/tomcat
-%define _sysconfdir /etc/tomcat
%define find_jar() %{expand:%%define jarfile {%(jar=$(find-jar %1); echo ${jar:-%%nil})}}%{?jarfile}%{!?jarfile:%{error:find-jar %1 failed}}%{nil}
@@ -237,6 +236,7 @@
Provides: java(jsp) = %{jspapiver}
Provides: java(servlet) = %{servletapiver}
Obsoletes: java-servletapi5
+Obsoletes: jakarta-servletapi5
%description -n java-servletapi
Implementation classes of the Java Servlet and JSP APIs (packages
@@ -264,7 +264,7 @@
rm bin/*.bat
rm bin/{startup,shutdown}.sh
-cp %{SOURCE3} build.properties
+cp -a %{SOURCE3} build.properties
%build
export LC_ALL=en_US
@@ -303,6 +303,11 @@
TOMCATDIR=$RPM_BUILD_ROOT%{_tomcatdir}
CATALINADIR=$RPM_BUILD_ROOT/var/lib/tomcat
+# useful for constructing relative symlinks. Is there a better way?
+TOMCATDIRREV=$(echo %{_tomcatdir} | sed 's#[^/]\+#..#g;s#^/##')
+CATALINADIRREV=$(echo /var/lib/tomcat | sed 's#[^/]\+#..#g;s#^/##')
+SYSCONFDIRREV=$(echo %{_sysconfdir} | sed 's#[^/]\+#..#g;s#^/##')
+
install -d $TOMCATDIR \
$CATALINADIR/temp \
$RPM_BUILD_ROOT%{_vardir}/webapps \
@@ -326,11 +331,11 @@
cp -a bin lib webapps $TOMCATDIR
cp -a temp $CATALINADIR
-ln -sf %{_logdir}/tomcat $CATALINADIR/logs
-ln -sf %{_logdir}/tomcat $TOMCATDIR/logs
-ln -sf %{_vardir}/work $TOMCATDIR/work
-ln -sf %{_vardir}/conf $TOMCATDIR/conf
-ln -sf %{_vardir}/conf $RPM_BUILD_ROOT%{_sysconfdir}
+ln -sf $CATALINADIRREV%{_logdir}/tomcat $CATALINADIR/logs
+ln -sf $TOMCATDIRREV%{_logdir}/tomcat $TOMCATDIR/logs
+ln -sf $TOMCATDIRREV%{_vardir}/work $TOMCATDIR/work
+ln -sf $TOMCATDIRREV%{_vardir}/conf $TOMCATDIR/conf
+ln -sf $SYSCONFDIRREV%{_vardir}/conf $RPM_BUILD_ROOT%{_sysconfdir}/tomcat
# symlinks instead of copies
jars="commons-daemon commons-logging-api"
@@ -410,7 +415,7 @@
%doc KEYS RELEASE-NOTES TOMCAT-7-RELEASE-PLAN.txt
%attr(754,root,root) /etc/rc.d/init.d/tomcat
%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/tomcat
-%{_sysconfdir}
+%{_sysconfdir}/tomcat
%dir %{_tomcatdir}
%dir %{_tomcatdir}/conf
%dir %{_tomcatdir}/bin
@@ -523,6 +528,17 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.172.2.17 2010/08/05 08:24:57 pawelz
+- merged HEAD
+- rel 3
+
+Revision 1.178 2010/08/05 08:19:09 pawelz
+- use relative symlinks for directories
+- rel 2
+
+Revision 1.176 2010/07/20 10:24:54 glen
+- java-servletapi O: jakarta-servletapi5
+
Revision 1.172.2.16 2010/07/20 11:57:18 pawelz
- merged changes from HEAD:
- apply URIEncoding="UTF-8" patch
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/tomcat/tomcat.spec?r1=1.172.2.16&r2=1.172.2.17&f=u
More information about the pld-cvs-commit
mailing list