X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=tomcat.spec;h=a05cbbdb656a38fb4e98c468ded0f974ea037e0e;hb=df85b7fd9eb0cba44e284913992324db17aa7da2;hp=dc04c381f02561b4e99126ec6627b971ab8bb2a6;hpb=da4f9769774f87180f3451efb122ac20565f3610;p=packages%2Ftomcat.git diff --git a/tomcat.spec b/tomcat.spec index dc04c38..a05cbbd 100644 --- a/tomcat.spec +++ b/tomcat.spec @@ -8,8 +8,8 @@ %define servletapiver 2.5 %include /usr/lib/rpm/macros.java -Summary: Apache Servlet/JSP Engine, RI for Servlet %{servletapiver}/JSP %{jspapiver}API -Summary(pl.UTF-8): Silnik Servlet/JSP Apache będący wzorcową implementacją API Servlet %{servletapiver}/JSP %{jspapiver} +Summary: Web server and Servlet/JSP Engine, RI for Servlet %{servletapiver}/JSP %{jspapiver}API +Summary(pl.UTF-8): Serwer www i silnik Servlet/JSP będący wzorcową implementacją API Servlet %{servletapiver}/JSP %{jspapiver} Name: tomcat Version: 6.0.20 Release: 6 @@ -58,6 +58,8 @@ Requires(pre): /bin/id Requires(pre): /usr/bin/getgid Requires(pre): /usr/sbin/groupadd Requires(pre): /usr/sbin/useradd +Requires: %{name}-catalina = %{epoch}:%{version}-%{release} +Requires: %{name}-coyote = %{epoch}:%{version}-%{release} Requires: %{name}-jasper = %{epoch}:%{version}-%{release} Requires: java-commons-dbcp-tomcat5 >= 0:1.1 Requires: java-commons-pool-tomcat5 @@ -162,6 +164,27 @@ Requires: java-geronimo-spec-jaxrpc Factories for JSR 109 which may be used to resolve web services references. +%package -n java-tomcat-catalina +Summary: Tomcat's servlet container +Group: Libraries/Java +Requires: jpackage-utils + +%description -n java-tomcat-catalina +Catalina is Tomcat's servlet container. Catalina implements Sun +Microsystems' specifications for servlet and JavaServer Pages (JSP). + +%package -n java-tomcat-coyote +Summary: Tomcat HTTP connector +Group: Libraries/Java +Requires: jpackage-utils + +%description -n java-tomcat-coyote +Coyote is Tomcat's HTTP Connector component that supports the HTTP 1.1 +protocol for the web server or application container. Coyote listens +for incoming connections on a specific TCP port on the server and +forwards the request to the Tomcat Engine to process the request and +send back a response to the requesting client. + %package jasper Summary: JSP compiler Summary(pl.UTF-8): Kompilator JSP @@ -279,6 +302,8 @@ install -d $RPM_BUILD_ROOT%{_javadir} mv $TOMCATDIR/lib/jasper*.jar $RPM_BUILD_ROOT%{_javadir} mv $TOMCATDIR/lib/jsp-api.jar $RPM_BUILD_ROOT%{_javadir}/jsp-api-%{jspapiver}.jar mv $TOMCATDIR/lib/servlet-api.jar $RPM_BUILD_ROOT%{_javadir}/servlet-api-%{servletapiver}.jar +mv $TOMCATDIR/lib/catalina.jar $RPM_BUILD_ROOT%{_javadir}/tomcat6-catalina.jar +mv $TOMCATDIR/lib/tomcat-coyote.jar $RPM_BUILD_ROOT%{_javadir}/tomcat6-coyote.jar 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 @@ -290,6 +315,9 @@ ln -sf %{_javadir}/jasper.jar $TOMCATDIR/lib ln -sf %{_javadir}/jsp-api-%{jspapiver}.jar $TOMCATDIR/lib ln -sf %{_javadir}/servlet-api-%{servletapiver}.jar $TOMCATDIR/lib +ln -sf %{_javadir}/tomcat6-catalina.jar $TOMCATDIR/lib/catalina.jar +ln -sf %{_javadir}/tomcat6-coyote.jar $TOMCATDIR/lib/tomcat-coyote.jar + %if %{with webservices} install ../extras/catalina-ws.jar $TOMCATDIR/lib/catalina-ws.jar @@ -343,8 +371,11 @@ fi %{_tomcatdir}/lib/commons-dbcp-tomcat5.jar %{_tomcatdir}/lib/commons-pool-tomcat5.jar %{_tomcatdir}/lib/el-api.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/org.eclipse.jdt.core.jar %{_tomcatdir}/lib/servlet-api-2.5.jar %{_tomcatdir}/lib/tomcat-coyote.jar %{_tomcatdir}/lib/tomcat-i18n-es.jar @@ -406,9 +437,14 @@ fi %defattr(644,root,root,755) %{_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-tomcat-catalina +%defattr(644,root,root,755) +%{_javadir}/tomcat6-catalina.jar + +%files -n java-tomcat-coyote +%defattr(644,root,root,755) +%{_javadir}/tomcat6-coyote.jar %files -n java-servletapi %defattr(644,root,root,755)