Hello community, here is the log from the commit of package bcel5_3 for openSUSE:Factory checked in at 2017-09-15 22:32:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bcel5_3 (Old) and /work/SRC/openSUSE:Factory/.bcel5_3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bcel5_3" Fri Sep 15 22:32:08 2017 rev:12 rq:526342 version:5.3 Changes: -------- --- /work/SRC/openSUSE:Factory/bcel5_3/bcel5_3.changes 2013-09-12 17:05:00.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.bcel5_3.new/bcel5_3.changes 2017-09-15 22:32:08.672423323 +0200 @@ -1,0 +2,8 @@ +Fri Sep 15 09:44:47 UTC 2017 - fst...@suse.com + +- Fix build with jdk9: + * specify java source and target level 1.6 + * specify encoding of source files +- Clean spec file and fix rpmlint errors + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bcel5_3.spec ++++++ --- /var/tmp/diff_new_pack.AOYE41/_old 2017-09-15 22:32:09.984238539 +0200 +++ /var/tmp/diff_new_pack.AOYE41/_new 2017-09-15 22:32:09.988237976 +0200 @@ -1,7 +1,7 @@ # # spec file for package bcel5_3 # -# Copyright (c) 2013 SUSE LINUX Products 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 @@ -17,27 +17,25 @@ %define section free - Name: bcel5_3 Version: 5.3 Release: 0 Summary: Byte Code Engineering Library License: Apache-2.0 Group: Development/Libraries/Java +Url: http://jakarta.apache.org/bcel/ # svn co -r417157 http://svn.apache.org/repos/asf/jakarta/bcel/trunk bcel Source0: http://www.apache.org/dist/jakarta/bcel/source/bcel.tar.bz2 # from bcel package Source1000: build.xml Source1001: manifest.txt -Url: http://jakarta.apache.org/bcel/ BuildRequires: ant -BuildRequires: java-devel +BuildRequires: fdupes +BuildRequires: java-devel >= 1.6 BuildRequires: javapackages-tools BuildRequires: junit -BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-build - Provides: bcel5.3 = %{version}-%{release} +BuildArch: noarch %description The Byte Code Engineering Library (formerly known as JavaClass) is @@ -77,6 +75,7 @@ %prep %setup -q -n bcel +chmod -x NOTICE.txt cp %{SOURCE1000} %{SOURCE1001} . @@ -84,29 +83,28 @@ ant -Dbuild.dest=target/classes -Dbuild.dir=target -Dsrc.dir=src/main/java \ -Dexamples.dir=src/examples -Dname=bcel-%{version} -Dapidocs.dir=target/site/apidocs \ -Ddocs.src=xdocs -Djakarta.site2=jakarta-site2 -Djdom.jar=jdom.jar \ - -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 \ + -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 \ compile jar apidocs %install # jars -%{__mkdir_p} %{buildroot}%{_javadir} -%{__install} -m 644 target/bcel-%{version}*.jar %{buildroot}%{_javadir}/bcel5.3-%{version}.jar -(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} `echo $jar| sed "s|-%{version}||g"`; done) +mkdir -p %{buildroot}%{_javadir} +install -m 644 target/bcel-%{version}*.jar %{buildroot}%{_javadir}/bcel5.3-%{version}.jar +(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -s ${jar} `echo $jar| sed "s|-%{version}||g"`; done) # javadoc -%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version} -%{__cp} -a target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}-%{version} -(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name}) +mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version} +cp -a target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}-%{version} +(cd %{buildroot}%{_javadocdir} && ln -s %{name}-%{version} %{name}) # FIXME: (dwalluck): breaks --short-circuit -%{__rm} -rf docs/api +rm -rf docs/api +%fdupes %{buildroot}%{_javadocdir} %files -%defattr(0644,root,root,0755) %doc LICENSE.txt NOTICE.txt README.txt RELEASE-NOTES.txt TODO.JustIce %{_javadir}/* %files javadoc -%defattr(0644,root,root,0755) %{_javadocdir}/%{name}-%{version} %{_javadocdir}/%{name} ++++++ build.xml ++++++ --- /var/tmp/diff_new_pack.AOYE41/_old 2017-09-15 22:32:10.048229525 +0200 +++ /var/tmp/diff_new_pack.AOYE41/_new 2017-09-15 22:32:10.048229525 +0200 @@ -58,7 +58,7 @@ <!-- Compile the sources --> <target name="compile" depends="init"> <mkdir dir="${build.dest}"/> - <javac srcdir="${src.dir}" destdir="${build.dest}" classpath="${class.path}" debug="true"/> + <javac srcdir="${src.dir}" destdir="${build.dest}" classpath="${class.path}" debug="true" encoding="ISO-8859-1" /> </target> <!-- Just an alias --> @@ -75,7 +75,7 @@ <!-- Compile the examples --> <target name="examples" depends="compile"> - <javac srcdir="${examples.dir}" destdir="${build.dest}" classpath="${class.path}" /> + <javac srcdir="${examples.dir}" destdir="${build.dest}" classpath="${class.path}" encoding="ISO-8859-1" /> </target> <!-- Creates the API documentation --> @@ -89,6 +89,7 @@ use="true" windowtitle="${name} API" doctitle="${name}" + encoding="ISO-8859-1" /> </target>