Hello community, here is the log from the commit of package axis for openSUSE:Factory checked in at 2017-05-31 13:28:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/axis (Old) and /work/SRC/openSUSE:Factory/.axis.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "axis" Wed May 31 13:28:33 2017 rev:26 rq:496517 version:1.4 Changes: -------- --- /work/SRC/openSUSE:Factory/axis/axis.changes 2015-04-02 15:54:15.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.axis.new/axis.changes 2017-05-31 13:28:34.614215711 +0200 @@ -1,0 +2,12 @@ +Fri May 19 08:54:25 UTC 2017 - tchva...@suse.com + +- Fix build with new javapackages-tools + +------------------------------------------------------------------- +Wed May 17 10:38:22 UTC 2017 - tchva...@suse.com + +- Disable javadoc +- Fix build with new ant 1.9.8+ + * axis-ant-build.patch + +------------------------------------------------------------------- New: ---- axis-ant-build.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ axis.spec ++++++ --- /var/tmp/diff_new_pack.DLGcpE/_old 2017-05-31 13:28:35.978023480 +0200 +++ /var/tmp/diff_new_pack.DLGcpE/_new 2017-05-31 13:28:35.978023480 +0200 @@ -1,7 +1,7 @@ # # spec file for package axis # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -44,6 +44,7 @@ Patch0: unimplemented-dom3-methods.patch Patch1: axis-1.4-gcc44_build.patch Patch2: axis-manifest.patch +Patch3: axis-ant-build.patch BuildRequires: ant BuildRequires: ant-jdepend BuildRequires: antlr @@ -54,6 +55,7 @@ BuildRequires: gnu-jaf BuildRequires: jakarta-commons-discovery BuildRequires: java-devel +BuildRequires: javapackages-local BuildRequires: javapackages-tools BuildRequires: junit BuildRequires: log4j-mini @@ -67,10 +69,10 @@ Requires: jakarta-commons-discovery Requires: java Requires: javamail -Requires: javapackages-tools Requires: jaxp_parser_impl Requires: log4j Requires: wsdl4j +Obsoletes: %{name}-javadoc BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -78,14 +80,6 @@ Apache Axis is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C. -%package javadoc -PreReq: coreutils -Summary: Api documentation for axis -Group: Documentation/Other - -%description javadoc -Api documentation for axis - %package manual Summary: Manual for axis Group: Documentation/Other @@ -95,11 +89,11 @@ %prep %setup -q -n %{name}-1_4 -ln -s %{_javadocdir}/%{name} docs/apiDocs %patch0 -p1 %patch1 -p1 -b gcc44-build %patch2 -p0 +%patch3 -p1 # Remove provided binaries find . -name "*.jar" -exec rm -f {} \; @@ -113,7 +107,6 @@ CLASSPATH=$(build-classpath wsdl4j commons-discovery commons-httpclient3 commons-logging log4j activation javamail servletapi5) export CLASSPATH=$CLASSPATH:$(build-classpath oro junit jdepend jimi xml-security jsse httpunit jms castor 2>/dev/null) export OPT_JAR_LIST="ant/ant-nodeps" -export LC_ALL="en_US.UTF-8" # necessary for javadoc ant -Dcompile.ime=true \ -Dwsdl4j.jar=$(build-classpath wsdl4j) \ -Dcommons-discovery.jar=$(build-classpath commons-discovery) \ @@ -130,7 +123,7 @@ -Djsse.jar=$(build-classpath jsse/jsse 2>/dev/null) \ -Dant.build.javac.source=1.4 \ -Dant.build.javac.target=1.4 \ - clean compile javadocs + clean compile %install ### Jar files @@ -140,10 +133,6 @@ %{buildroot}%{_javadir}/%{name} popd -### Javadoc -install -d -m 755 %{buildroot}%{_javadocdir}/%{name} -cp -pr build/javadocs/* %{buildroot}%{_javadocdir}/%{name} - # POMs install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir} install -m 644 %{S:4} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-axis.pom @@ -165,11 +154,6 @@ %{_mavenpomdir}/*.pom %{_datadir}/maven-metadata/%{name}.xml -%files javadoc -%defattr(0644,root,root,0755) -%dir %{_javadocdir}/%{name} -%{_javadocdir}/%{name}/* - %files manual %defattr(0644,root,root,0755) %doc docs/* ++++++ axis-ant-build.patch ++++++ Index: axis-1_4/build.xml =================================================================== --- axis-1_4.orig/build.xml +++ axis-1_4/build.xml @@ -92,6 +92,9 @@ Copyright: <depend srcdir="${src.dir}" destdir="${build.dest}" cache="${build.dir}/dependencycache" closure="no"> </depend> + <presetdef name="javac"> + <javac includeantruntime="false" /> + </presetdef> <javac srcdir="${src.dir}" destdir="${build.dest}" nowarn="${nowarn}" debug="${debug}" deprecation="${deprecation}" source="${source}" Index: axis-1_4/tools/build.xml =================================================================== --- axis-1_4.orig/tools/build.xml +++ axis-1_4/tools/build.xml @@ -106,7 +106,7 @@ Copyright: <fileset dir="${tools.dir}" includes="*-tasks.properties"/> <fileset dir="${tools.dir}" includes="org/**/*.xml"/> - <fileset dir="${tools.dir}" file="log4j.properties"/> + <fileset dir="${tools.dir}" includes="log4j.properties"/> </copy> <tstamp/>