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>
 


Reply via email to