[java-sig-commits] [tomcat: 17/66] Source0 updated to tomcat 6.0.26. OSGi manifests for servlet-api and jsp-api.

Ivan Afonichev van at fedoraproject.org
Wed May 25 21:29:53 UTC 2011


commit 2cdbc959211863f63e3b1d45d6baf1d554c266f0
Author: Dave Knox <dknox at fedoraproject.org>
Date:   Mon Mar 29 17:59:55 2010 +0000

    Source0 updated to tomcat 6.0.26. OSGi manifests for servlet-api and
        jsp-api.

 .cvsignore   |    1 +
 sources      |    1 +
 tomcat6.spec |   78 ++++++++++++++++++++++++++++++++++-----------------------
 3 files changed, 48 insertions(+), 32 deletions(-)
---
diff --git a/.cvsignore b/.cvsignore
index ddf7ad7..15a50ac 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1,3 +1,4 @@
 apache-tomcat-6.0.18-src.tar.gz
 apache-tomcat-6.0.20-src.tar.gz
 apache-tomcat-6.0.24-src.tar.gz
+apache-tomcat-6.0.26-src.tar.gz
diff --git a/sources b/sources
index 27e80a8..ddb95cc 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
 543218290008e0dd6a329f69136973ca  apache-tomcat-6.0.24-src.tar.gz
+83b46d9346bcbc517dbf6f1cac9ef8b1  apache-tomcat-6.0.26-src.tar.gz
diff --git a/tomcat6.spec b/tomcat6.spec
index 1f76dda..6835cb2 100644
--- a/tomcat6.spec
+++ b/tomcat6.spec
@@ -28,28 +28,28 @@
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #
 
-%define section free
+%global section free
 
-%define jspspec 2.1
-%define major_version 6
-%define minor_version 0
-%define micro_version 24
-%define packdname apache-tomcat-%{version}-src
-%define servletspec 2.5
-%define tcuid 91
+%global jspspec 2.1
+%global major_version 6
+%global minor_version 0
+%global micro_version 26
+%global packdname apache-tomcat-%{version}-src
+%global servletspec 2.5
+%global tcuid 91
 
 # FHS 2.3 compliant tree structure - http://www.pathname.com/fhs/2.3/
-%define basedir %{_var}/lib/%{name}
-%define appdir %{basedir}/webapps
-%define bindir %{_datadir}/%{name}/bin
-%define confdir %{_sysconfdir}/%{name}
-%define homedir %{_datadir}/%{name}
-%define libdir %{_javadir}/%{name}
-%define logdir %{_var}/log/%{name}
-%define cachedir %{_var}/cache/%{name}
-%define tempdir %{cachedir}/temp
-%define workdir %{cachedir}/work
-%define _initrddir %{_sysconfdir}/init.d
+%global basedir %{_var}/lib/%{name}
+%global appdir %{basedir}/webapps
+%global bindir %{_datadir}/%{name}/bin
+%global confdir %{_sysconfdir}/%{name}
+%global homedir %{_datadir}/%{name}
+%global libdir %{_javadir}/%{name}
+%global logdir %{_var}/log/%{name}
+%global cachedir %{_var}/cache/%{name}
+%global tempdir %{cachedir}/temp
+%global workdir %{cachedir}/work
+%global _initrddir %{_sysconfdir}/init.d
 
 Name: tomcat6
 Epoch: 0
@@ -255,8 +255,16 @@ zip -u %{packdname}/output/build/lib/jsp-api.jar META-INF/MANIFEST.MF
 %{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{homedir}
 %{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{tempdir}
 %{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{workdir}
+
 # move things into place
+# First copy supporting libs to tomcat lib
 pushd %{packdname}/output/build
+   %{_bindir}/build-jar-repository lib commons-collections-tomcat5 \
+    commons-dbcp-tomcat5 commons-pool-tomcat5 ecj 2>&1
+# need to use -p here with b-j-r otherwise the examples webapp fails to
+# load with a java.io.IOException
+   %{_bindir}/build-jar-repository -p webapps/examples/WEB-INF/lib \
+    taglibs-core.jar taglibs-standard.jar 2>&1
     %{__cp} -a bin/*.{jar,xml} ${RPM_BUILD_ROOT}%{bindir}
     %{__cp} -a conf/*.{policy,properties,xml} ${RPM_BUILD_ROOT}%{confdir}
     %{__cp} -a lib/*.jar ${RPM_BUILD_ROOT}%{libdir}
@@ -395,19 +403,19 @@ done
 %{_sbindir}/update-alternatives --install %{_javadir}/jsp.jar jsp \
     %{_javadir}/%{name}-jsp-%{jspspec}-api.jar 20100
 
-%post lib
-%{_bindir}/build-jar-repository %{libdir} commons-collections-tomcat5 \
-    commons-dbcp-tomcat5 commons-pool-tomcat5 ecj 2>&1
+#%post lib
+#%{_bindir}/build-jar-repository %{libdir} commons-collections-tomcat5 \
+#    commons-dbcp-tomcat5 commons-pool-tomcat5 ecj 2>&1
 
 %post servlet-%{servletspec}-api
 %{_sbindir}/update-alternatives --install %{_javadir}/servlet.jar servlet \
     %{_javadir}/%{name}-servlet-%{servletspec}-api.jar 20500
 
-%post webapps
+#%post webapps
 # need to use -p here with b-j-r otherwise the examples webapp fails to
 # load with a java.io.IOException
-%{_bindir}/build-jar-repository -p %{appdir}/examples/WEB-INF/lib \
-    taglibs-core.jar taglibs-standard.jar 2>&1
+#%{_bindir}/build-jar-repository -p %{appdir}/examples/WEB-INF/lib \
+#    taglibs-core.jar taglibs-standard.jar 2>&1
 
 %preun
 # clean tempdir and workdir on removal or upgrade
@@ -417,13 +425,13 @@ if [ "$1" = "0" ]; then
     /sbin/chkconfig --del %{name}
 fi
 
-%preun lib
-if [ "$1" = "0" ]; then
-    %{__rm} -f %{libdir}/\[commons-collections-tomcat5\].jar \
-        %{libdir}/\[commons-dbcp-tomcat5\].jar \
-        %{libdir}/\[commons-pool-tomcat5\].jar \
-        %{libdir}/\[ecj\].jar >/dev/null 2>&1
-fi
+#%preun lib
+#if [ "$1" = "0" ]; then
+#    %{__rm} -f %{libdir}/\[commons-collections-tomcat5\].jar \
+#        %{libdir}/\[commons-dbcp-tomcat5\].jar \
+#        %{libdir}/\[commons-pool-tomcat5\].jar \
+#        %{libdir}/\[ecj\].jar >/dev/null 2>&1
+#fi
 
 %postun
 %update_maven_depmap
@@ -506,6 +514,12 @@ fi
 %{appdir}/sample
 
 %changelog
+* Mon Mar 29 2010 David Knox <dknox at redhat.com> 0:6.0.26-2
+- Update source to tomcat6.0.26
+- Bugzilla 572357 - Please retest. 
+- OSGi manifests for servlet-api and jsp-api
+
+
 * Fri Mar 26 2010 Mary Ellen Foster <mefoster at gmail.com> 0:6.0.24-2
 - Add maven POMs and metadata
 - Link tomcat6-juli into /usr/share/java/tomcat6


More information about the java-sig-commits mailing list