Hello community,
here is the log from the commit of package plexus-languages for openSUSE:Factory checked in at 2019-04-05 12:04:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plexus-languages (Old)
and /work/SRC/openSUSE:Factory/.plexus-languages.new.3908 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plexus-languages"
Fri Apr 5 12:04:15 2019 rev:2 rq:690951 version:0.9.10
Changes:
--------
--- /work/SRC/openSUSE:Factory/plexus-languages/plexus-languages.changes 2019-04-03 10:49:59.877907555 +0200
+++ /work/SRC/openSUSE:Factory/.plexus-languages.new.3908/plexus-languages.changes 2019-04-05 12:05:29.898585733 +0200
@@ -1,0 +2,6 @@
+Tue Apr 2 13:22:51 UTC 2019 - Fridrich Strba
+
+- Put a condition to the compile9 target in order to allow building
+ for distributions that do not have Java >= 9
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plexus-languages.spec ++++++
--- /var/tmp/diff_new_pack.sSaUBu/_old 2019-04-05 12:05:30.458585519 +0200
+++ /var/tmp/diff_new_pack.sSaUBu/_new 2019-04-05 12:05:30.458585519 +0200
@@ -32,7 +32,7 @@
BuildRequires: ant
BuildRequires: atinject
BuildRequires: fdupes
-BuildRequires: java-devel >= 9
+BuildRequires: java-devel
BuildRequires: javapackages-local
BuildRequires: objectweb-asm
BuildRequires: plexus-containers-component-annotations
++++++ plexus-java-build.xml ++++++
--- /var/tmp/diff_new_pack.sSaUBu/_old 2019-04-05 12:05:30.506585501 +0200
+++ /var/tmp/diff_new_pack.sSaUBu/_new 2019-04-05 12:05:30.506585501 +0200
@@ -83,10 +83,25 @@
</target>
<!-- ====================================================================== -->
- <!-- Compilation target -->
+ <!-- Java 9 compilation target -->
<!-- ====================================================================== -->
- <target name="compile9" depends="compile" description="Compile the java9 code">
+ <condition property="isJava9">
+ <not>
+ <or>
+ <equals arg1="${ant.java.version}" arg2="1.1"/>
+ <equals arg1="${ant.java.version}" arg2="1.2"/>
+ <equals arg1="${ant.java.version}" arg2="1.3"/>
+ <equals arg1="${ant.java.version}" arg2="1.4"/>
+ <equals arg1="${ant.java.version}" arg2="1.5"/>
+ <equals arg1="${ant.java.version}" arg2="1.6"/>
+ <equals arg1="${ant.java.version}" arg2="1.7"/>
+ <equals arg1="${ant.java.version}" arg2="1.8"/>
+ </or>
+ </not>
+ </condition>
+
+ <target name="compile9" depends="compile" description="Compile the java9 code" if="isJava9">
<mkdir dir="${build.outputDir9}"/>