]> git.pld-linux.org Git - packages/tomcat.git/commitdiff
- build property tomcat-jdt.jar must point to jar that contains eclipse jdt.
authorpawelz <pawelz@pld-linux.org>
Fri, 23 Oct 2009 09:15:52 +0000 (09:15 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
  The problem was it pointed to itself (/usr/share/java/jasper-compiler-jdt).
  It means, that orc.eclipse.jdt classes from previous tomcat version was
  repackaged to new tomcat version. This is why these classes were older then
  tomcat. In fact they were never updated. Now this property points to
  /usr/share/java/org.eclipse.jdt.core.jar, so tomcat will use the newest
  available eclipse jdt.
- reported by zawadaa, thanks
- rel 4

Changed files:
    tomcat-build.properties -> 1.3
    tomcat.spec -> 1.139

tomcat-build.properties
tomcat.spec

index f187115a8ac049be6db93352c4dfc3d14c602309..49e5a92c652c327477dd2a542d2b49901c90d87a 100644 (file)
@@ -42,7 +42,7 @@ compile.debug=true
 
 ant.jar=${rpm.javadir}/ant.jar
 jdt.jar=${rpm.javadir}/org.eclipse.jdt.core.jar
-jasper-jdt.jar=${rpm.javadir}/jasper-compiler-jdt.jar
+jasper-jdt.jar=${rpm.javadir}/org.eclipse.jdt.core.jar
 
 tomcat-dbcp.jar=${rpm.javadir}/commons-dbcp-tomcat5.jar
 commons-pool.home=${rpm.javadir}/commons-pool-1.4-src
index bbfa18bbc9415f90d16de75a683967af05cb1a76..cbdfcd5c248570935a6ed6064e2aab6e19f14802 100644 (file)
@@ -12,7 +12,7 @@ Summary:      Apache Servlet/JSP Engine, RI for Servlet %{servletapiver}/JSP %{jspapi
 Summary(pl.UTF-8):     Silnik Servlet/JSP Apache będący wzorcową implementacją API Servlet %{servletapiver}/JSP %{jspapiver}
 Name:          tomcat
 Version:       6.0.20
-Release:       3
+Release:       4
 License:       Apache v2.0
 Group:         Networking/Daemons/Java
 Source0:       http://www.apache.org/dist/tomcat/tomcat-6/v%{version}/src/apache-%{name}-%{version}-src.tar.gz
@@ -165,6 +165,7 @@ Summary:    JSP compiler
 Summary(pl.UTF-8):     Kompilator JSP
 Group:         Libraries/Java
 Requires:      jpackage-utils
+Requires:      eclipse-jdt >= 3.2
 Obsoletes:     apache-tomcat-jasper
 
 %description jasper
@@ -266,7 +267,7 @@ for jar in $jars; do
        ln -sf $jar $TOMCATDIR/bin
 done
 
-jars="commons-pool-tomcat5 commons-dbcp-tomcat5 mysql-connector-java"
+jars="commons-pool-tomcat5 commons-dbcp-tomcat5 mysql-connector-java org.eclipse.jdt.core"
 for jar in $jars; do
        jar=$(find-jar $jar)
        ln -sf $jar $TOMCATDIR/lib
@@ -281,7 +282,6 @@ ln -s jsp-api-%{jspapiver}.jar $RPM_BUILD_ROOT%{_javadir}/jsp-api.jar
 ln -s servlet-api-%{servletapiver}.jar $RPM_BUILD_ROOT%{_javadir}/servlet-api.jar
 
 # XXX add softlinks jasper-compiler.jar and jasper-runtime for compatibility with tomcat 5.5?
-ln -sf %{_javadir}/jasper-compiler-jdt.jar $TOMCATDIR/lib
 ln -sf %{_javadir}/jasper-el.jar $TOMCATDIR/lib
 ln -sf %{_javadir}/jasper.jar $TOMCATDIR/lib
 
@@ -341,9 +341,6 @@ fi
 %{_tomcatdir}/lib/commons-dbcp-tomcat5.jar
 %{_tomcatdir}/lib/commons-pool-tomcat5.jar
 %{_tomcatdir}/lib/el-api.jar
-%{_tomcatdir}/lib/jasper-compiler-jdt.jar
-%{_tomcatdir}/lib/jasper-el.jar
-%{_tomcatdir}/lib/jasper.jar
 %{_tomcatdir}/lib/jsp-api-2.1.jar
 %{_tomcatdir}/lib/mysql-connector-java.jar
 %{_tomcatdir}/lib/servlet-api-2.5.jar
@@ -405,9 +402,11 @@ fi
 
 %files jasper
 %defattr(644,root,root,755)
-%{_javadir}/jasper-compiler-jdt.jar
 %{_javadir}/jasper-el.jar
 %{_javadir}/jasper.jar
+%{_tomcatdir}/lib/jasper-el.jar
+%{_tomcatdir}/lib/jasper.jar
+%{_tomcatdir}/lib/org.eclipse.jdt.core.jar
 
 %files -n java-servletapi
 %defattr(644,root,root,755)
This page took 0.052109 seconds and 4 git commands to generate.