packages (DEVEL): tomcat/tomcat.spec - first attempt to build extras - more...

pawelz pawelz at pld-linux.org
Mon Aug 17 17:46:34 CEST 2009


Author: pawelz                       Date: Mon Aug 17 15:46:34 2009 GMT
Module: packages                      Tag: DEVEL
---- Log message:
- first attempt to build extras
- more %docs

---- Files affected:
packages/tomcat:
   tomcat.spec (1.124.2.9 -> 1.124.2.10) 

---- Diffs:

================================================================
Index: packages/tomcat/tomcat.spec
diff -u packages/tomcat/tomcat.spec:1.124.2.9 packages/tomcat/tomcat.spec:1.124.2.10
--- packages/tomcat/tomcat.spec:1.124.2.9	Mon Aug 17 17:00:45 2009
+++ packages/tomcat/tomcat.spec	Mon Aug 17 17:46:29 2009
@@ -5,6 +5,7 @@
 # Conditional build:
 %bcond_without	javadoc		# skip building javadocs
 %bcond_without	java_sun	# build with gcj (does not work)
+%bcond_without	extras		# skip building extras
 #
 
 %define		jspapiver	2.1
@@ -28,6 +29,7 @@
 Source13:	%{name}-context-host-manager.xml
 Source14:	%{name}-context-examples.xml
 Patch0:		%{name}-build.xml.patch
+Patch1:		%{name}-extras.xml.patch
 URL:		http://tomcat.apache.org/
 BuildRequires:	apr-devel
 BuildRequires:	autoconf
@@ -46,6 +48,10 @@
 BuildRequires:	java-commons-daemon >= 1.0
 BuildRequires:	java-commons-dbcp >= 0:1.1
 BuildRequires:	java-commons-dbcp-tomcat5 >= 0:1.1
+%if %{with extras}
+BuildRequires:	java-geronimo-spec-jaxrpc
+BuildRequires:	java-wsdl4j
+%endif
 BuildRequires:	jpackage-utils
 BuildRequires:	junit >= 0:3.8.1
 BuildRequires:	rpmbuild(macros) >= 1.300
@@ -63,6 +69,10 @@
 Requires:	java-servletapi = %{epoch}:%{version}-%{release}
 Requires:	javamail >= 1.2
 Requires:	jaxp_parser_impl
+%if %{with extras}
+Requires:	java-geronimo-spec-jaxrpc
+Requires:	java-wsdl4j
+%endif
 Requires:	jndi >= 1.2.1
 Requires:	jre >= 1.2
 Requires:	rc-scripts
@@ -175,7 +185,7 @@
 javax.servlet, javax.servlet.http, javax.servlet.jsp, and
 javax.servlet.jsp.tagext).
 
-%description -l pl.UTF-8 -n java-servletapi
+%description -n java-servletapi -l pl.UTF-8
 Implementacje klas API Java Servlet i JSP (pakiety javax.servlet,
 javax.servlet.http, javax.servlet.jsp i java.servlet.jsp.tagext).
 
@@ -183,6 +193,7 @@
 %setup -q -n apache-%{name}-%{version}-src
 
 %patch0 -p0
+%patch1 -p0
 
 # we don't need those scripts
 rm bin/*.bat
@@ -194,6 +205,17 @@
 TOPDIR=$(pwd)
 
 %ant -Drpm.javadir=%{_javadir} -Drpm.libdir=%{_libdir}
+%ant -f dist.xml dist-javadoc
+
+%if %{with extras}
+mkdir -p output/extras/webservices
+
+ln -s %{_javadir}/java-geronimo-spec-jaxrpc.jar output/extras/webservices/jaxrpc.jar
+ln -s %{_javadir}/wsdl4j.jar output/extras/webservices/wsdl4j.jar
+
+%ant -f extras.xml webservices
+%endif
+
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -281,7 +303,7 @@
 
 %files
 %defattr(644,root,root,755)
-%doc KEYS RELEASE-NOTES RUNNING.txt
+%doc KEYS RELEASE-NOTES RELEASE-PLAN-6.0.txt RUNNING.txt
 %attr(754,root,root) /etc/rc.d/init.d/tomcat
 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/tomcat
 %{_sysconfdir}
@@ -354,6 +376,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.124.2.10  2009/08/17 15:46:29  pawelz
+- first attempt to build extras
+- more %docs
+
 Revision 1.124.2.9  2009/08/17 15:00:45  pawelz
 - removed some commented lines
 - dropped jta bcond
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/tomcat/tomcat.spec?r1=1.124.2.9&r2=1.124.2.10&f=u



More information about the pld-cvs-commit mailing list