SPECS: axis.spec - more TODO - dependencies - do not link with libgcj when ...
pawelz
pawelz at pld-linux.org
Wed Mar 18 18:02:23 CET 2009
Author: pawelz Date: Wed Mar 18 17:02:23 2009 GMT
Module: SPECS Tag: HEAD
---- Log message:
- more TODO
- dependencies
- do not link with libgcj when built with sun jdk.
---- Files affected:
SPECS:
axis.spec (1.20 -> 1.21)
---- Diffs:
================================================================
Index: SPECS/axis.spec
diff -u SPECS/axis.spec:1.20 SPECS/axis.spec:1.21
--- SPECS/axis.spec:1.20 Wed Mar 18 16:29:10 2009
+++ SPECS/axis.spec Wed Mar 18 18:02:18 2009
@@ -2,6 +2,8 @@
# TODO
# - castor is needed by axis-1.2.1-0.2jpp.1.noarch
# - package axis2, axis is obsolete. see NOTE below.
+# - build samples
+# - package war app
# NOTE
# - it won't compile with java 1.6. see:
# https://fcp.surfsite.org/modules/newbb/viewtopic.php?topic_id=55862&viewmode=flat&order=ASC&start=20
@@ -13,49 +15,55 @@
Name: axis
Version: 1.4
Release: 0.1
-License: Apache Software License
+License: Apache
Group: Development/Languages/Java
Source0: http://ws.apache.org/axis/dist/%{archivever}/%{name}-src-%{archivever}.tar.gz
# Source0-md5: 3dcce3cbd37f52d70ebeb858f90608dc
-Source1: axis-build.xml
-Patch0: axis-classpath.patch
-Patch1: axis-missing_xsd.patch
+Source1: %{name}-build.xml
+Patch0: %{name}-classpath.patch
+Patch1: %{name}-missing_xsd.patch
URL: http://ws.apache.org/axis/
BuildRequires: ant >= 1.6
BuildRequires: ant-nodeps
%{!?with_java_sun:BuildRequires: java-gcj-compat-devel}
%{?with_java_sun:BuildRequires: java-sun <= 1.5}
-# Mandatory requires
+# BuildRequires: jimi
+# BuildRequires: jms
+BuildRequires: httpunit
BuildRequires: jaf
BuildRequires: java-commons-discovery
BuildRequires: java-commons-httpclient
BuildRequires: java-commons-logging
+BuildRequires: java-commons-net
+BuildRequires: java-oro
+BuildRequires: java-xalan
+BuildRequires: java-xerces
+BuildRequires: java-xml-commons
BuildRequires: java-xmlbeans
BuildRequires: javamail
-BuildRequires: jaxp_parser_impl
BuildRequires: jpackage-utils
+BuildRequires: jsse
+BuildRequires: junit
BuildRequires: logging-log4j
BuildRequires: rpmbuild(macros) >= 1.300
BuildRequires: servletapi5
BuildRequires: wsdl4j
-# optional requires
-BuildRequires: castor
-BuildRequires: httpunit
-BuildRequires: jakarta-oro
-# BuildRequires: jimi
-# BuildRequires: jms
-BuildRequires: jsse
-BuildRequires: junit
+Requires: httpunit
Requires: jaf
-Requires: jakarta-commons-discovery
-Requires: jakarta-commons-httpclient
-Requires: jakarta-commons-logging
-Requires: java
+Requires: java-commons-discovery
+Requires: java-commons-httpclient
+Requires: java-commons-logging
+Requires: java-commons-net
+Requires: java-oro
+Requires: java-xalan
+Requires: java-xerces
+Requires: java-xml-commons
+Requires: java-xmlbeans
Requires: javamail
-Requires: jaxp_parser_impl
-Requires: logging-log4j
Requires: jpackage-utils
-Requires: log4j
+Requires: jsse
+Requires: logging-log4j
+Requires: servletapi5
Requires: wsdl4j
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -149,7 +157,7 @@
xml_apis_jar=$(find-jar xml-commons-apis)
xmlParsersAPIs_jar=$(find-jar xerces-j2)
xmlbeans_jar=$(find-jar xmlbeans)
-libgcj_jar=$(find-jar libgcj)
+%{!?with_java_sun:libgcj_jar=$(find-jar libgcj)}
#httpunit_jar=$(find-jar httpunit)
#xmlunit_jar=$(find-jar xmlunit)
@@ -179,7 +187,7 @@
-Dxml-apis.jar=$xml_apis_jar \
-DxmlParsersAPIs.jar=$xmlParsersAPIs_jar \
-Dxmlbeans.jar=$xmlbeans_jar \
- -Dsun.boot.class.path="$libgcj_jar:[-org.w3c.dom/*]"
+ %{!?with_java_sun:-Dsun.boot.class.path="$libgcj_jar:[-org.w3c.dom/*]"}
%install
rm -rf $RPM_BUILD_ROOT
@@ -231,6 +239,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.21 2009/03/18 17:02:18 pawelz
+- more TODO
+- dependencies
+- do not link with libgcj when built with sun jdk.
+
Revision 1.20 2009/03/18 15:29:10 pawelz
- dropped Source1: build.properties
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/axis.spec?r1=1.20&r2=1.21&f=u
More information about the pld-cvs-commit
mailing list