Hello community,

here is the log from the commit of package jeuclid for openSUSE:Factory checked 
in at 2017-10-17 01:51:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jeuclid (Old)
 and      /work/SRC/openSUSE:Factory/.jeuclid.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jeuclid"

Tue Oct 17 01:51:12 2017 rev:7 rq:533053 version:3.1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/jeuclid/jeuclid.changes  2017-09-20 
17:10:11.870612471 +0200
+++ /work/SRC/openSUSE:Factory/.jeuclid.new/jeuclid.changes     2017-10-17 
01:51:14.810007386 +0200
@@ -1,0 +2,11 @@
+Tue Oct 10 06:21:08 UTC 2017 - [email protected]
+
+- Don't depend on apache-commons-lang that cannot be built with
+  java source and target >= 1.5, but on apache-commons-lang3, that
+  can
+- Added patch:
+  * jeuclid-commons-lang3.patch
+    - Check for org.apache.commons.lang3.StringUtils instead of
+      org.apache.commons.lang.StringUtils
+
+-------------------------------------------------------------------

New:
----
  jeuclid-commons-lang3.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ jeuclid.spec ++++++
--- /var/tmp/diff_new_pack.WNndUo/_old  2017-10-17 01:51:15.641968411 +0200
+++ /var/tmp/diff_new_pack.WNndUo/_new  2017-10-17 01:51:15.641968411 +0200
@@ -36,9 +36,10 @@
 Patch1:         AppleJavaExtensions.patch
 #removes OSX dep for the viewer
 Patch2:         MacOSX.patch
+Patch3:         jeuclid-commons-lang3.patch
 BuildRequires:  ant
 BuildRequires:  apache-commons-cli >= 1.1
-BuildRequires:  apache-commons-lang
+BuildRequires:  apache-commons-lang3
 BuildRequires:  apache-commons-logging
 BuildRequires:  batik >= 1.7
 BuildRequires:  desktop-file-utils
@@ -126,7 +127,7 @@
 Requires:       %{name} = %{version}
 Requires:       apache-commons-cli >= 1.1
 Requires:       apache-commons-io
-Requires:       apache-commons-lang
+Requires:       apache-commons-lang3
 
 %description cli
 JEuclid is a complete MathML rendering solution, consisting of:
@@ -153,11 +154,12 @@
 mv NOTICE.unix NOTICE
 
 mkdir lib
-build-jar-repository -s -p lib jcip-annotations commons-logging 
xmlgraphics-commons batik-all xmlgraphics-fop.jar commons-cli commons-lang
+build-jar-repository -s -p lib jcip-annotations commons-logging 
xmlgraphics-commons batik-all xmlgraphics-fop.jar commons-cli commons-lang3
 
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 find -name '*.jar' -o -name '*.class' -exec rm -f '{}' \;
 

++++++ build.xml ++++++
--- /var/tmp/diff_new_pack.WNndUo/_old  2017-10-17 01:51:15.677966725 +0200
+++ /var/tmp/diff_new_pack.WNndUo/_new  2017-10-17 01:51:15.681966537 +0200
@@ -105,11 +105,11 @@
     </condition>
     <echo message="${commonscli.message}"/>
 
-    <available property="commonslang.present" 
classname="org.apache.commons.lang.StringUtils" 
classpathref="libs-build-classpath"/>
-    <condition property="commonslang.message" value="commons-lang Support 
PRESENT">
+    <available property="commonslang.present" 
classname="org.apache.commons.lang3.StringUtils" 
classpathref="libs-build-classpath"/>
+    <condition property="commonslang.message" value="commons-lang3 Support 
PRESENT">
       <equals arg1="${commonslang.present}" arg2="true"/>
     </condition>
-    <condition property="commonslang.message" value="commons-lang Support NOT 
Present">
+    <condition property="commonslang.message" value="commons-lang3 Support NOT 
Present">
       <not>
         <equals arg1="${commonslang.present}" arg2="true"/>
       </not>

++++++ jeuclid-commons-lang3.patch ++++++
--- jeuclid-parent-3.1.3/jeuclid-cli/build.xml  2008-09-24 07:02:58.000000000 
+0200
+++ jeuclid-parent-3.1.3/jeuclid-cli/build.xml  2017-10-10 08:16:22.041856304 
+0200
@@ -28,11 +28,11 @@
     </condition>
     <echo message="${commonscli.message}"/>
 
-    <available property="commonslang.present" 
classname="org.apache.commons.lang.StringUtils" 
classpathref="libs-build-classpath"/>
-    <condition property="commonslang.message" value="commons-lang Support 
PRESENT">
+    <available property="commonslang.present" 
classname="org.apache.commons.lang3.StringUtils" 
classpathref="libs-build-classpath"/>
+    <condition property="commonslang.message" value="commons-lang3 Support 
PRESENT">
       <equals arg1="${commonslang.present}" arg2="true"/>
     </condition>
-    <condition property="commonslang.message" value="commons-lang Support NOT 
Present">
+    <condition property="commonslang.message" value="commons-lang3 Support NOT 
Present">
       <not>
         <equals arg1="${commonslang.present}" arg2="true"/>
       </not>
--- 
jeuclid-parent-3.1.3/jeuclid-cli/src/main/java/net/sourceforge/jeuclid/app/Mml2xxx.java
     2008-09-24 07:02:58.000000000 +0200
+++ 
jeuclid-parent-3.1.3/jeuclid-cli/src/main/java/net/sourceforge/jeuclid/app/Mml2xxx.java
     2017-10-10 08:18:21.401856755 +0200
@@ -40,7 +40,7 @@
 import org.apache.commons.cli.Option;
 import org.apache.commons.cli.Options;
 import org.apache.commons.cli.ParseException;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
 
 /**
  * Utility class to be used from the command line to call the converters.


Reply via email to