Hello community,

here is the log from the commit of package xmlbeans for openSUSE:Factory 
checked in at 2017-09-13 22:27:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xmlbeans (Old)
 and      /work/SRC/openSUSE:Factory/.xmlbeans.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xmlbeans"

Wed Sep 13 22:27:53 2017 rev:30 rq:523590 version:2.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/xmlbeans/xmlbeans-mini.changes   2015-08-10 
09:10:20.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xmlbeans.new/xmlbeans-mini.changes      
2017-09-13 22:27:59.095460261 +0200
@@ -1,0 +2,5 @@
+Mon Sep 11 20:06:31 UTC 2017 - jeng...@inai.de
+
+- Trim description for size.
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/xmlbeans/xmlbeans.changes        2017-05-04 
08:51:25.226217967 +0200
+++ /work/SRC/openSUSE:Factory/.xmlbeans.new/xmlbeans.changes   2017-09-13 
22:27:59.991334141 +0200
@@ -1,0 +2,13 @@
+Mon Sep 11 20:06:31 UTC 2017 - jeng...@inai.de
+
+- Trim description for size.
+
+-------------------------------------------------------------------
+Mon Sep 11 14:21:30 UTC 2017 - fst...@suse.com
+
+- Added patch:
+  * xmlbeans-2.6.0-jdk9.patch
+    + Specify java source and target level 1.6 and java file
+      encoding in order to allow building with jdk9
+
+-------------------------------------------------------------------

New:
----
  xmlbeans-2.6.0-jdk9.patch

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

Other differences:
------------------
++++++ xmlbeans-mini.spec ++++++
--- /var/tmp/diff_new_pack.wDMnZt/_old  2017-09-13 22:28:01.091179306 +0200
+++ /var/tmp/diff_new_pack.wDMnZt/_new  2017-09-13 22:28:01.095178742 +0200
@@ -33,6 +33,7 @@
 Patch1:         xmlbeans-saxon-virtualnode.patch
 #PATCH-FIX-UPSTREAM xmlbeans-2.6.0-java8.patch -- Fix build with Java 8
 Patch2:         xmlbeans-2.6.0-java8.patch
+Patch3:         xmlbeans-2.6.0-jdk9.patch
 BuildRequires:  ant >= 1.6
 BuildRequires:  bea-stax-api
 BuildRequires:  javapackages-tools
@@ -61,19 +62,15 @@
 %endif
 
 %description
-XMLBeans is a tool that allows you to access the full power of XML in a
-Java friendly way. It is an XML-Java binding tool. The idea is that you
-can take advantage the richness and features of XML and XML Schema and
-have these features mapped as naturally as possible to the equivalent
-Java language and typing constructs. XMLBeans uses XML Schema to
-compile Java interfaces and classes that you can then use to access and
-modify XML instance data. Using XMLBeans is similar to using any other
-Java interface/class, you will see things like getFoo or setFoo just as
-you would expect when working with Java. While a major use of XMLBeans
-is to access your XML instance data with strongly typed Java classes
-there are also API's that allow you access to the full XML infoset
-(XMLBeans keeps full XML Infoset fidelity) as well as to allow you to
-reflect into the XML schema itself through an XML Schema Object model.
+XMLBeans is an XML-Java binding tool that allows accessing XML in a
+Java-typical way. The features of XML and XML Schema are mapped to
+the equivalent Java language and typing constructs. XMLBeans uses XML
+Schema to compile Java interfaces and classes that can then be used
+to access and modify XML instance data. XMLBeans is similar to other
+Java interface/class, with a number of getFoo or setFoo methods.
+There are also APIs that allow you access to the full XML infoset as
+well so as to allow you to reflect into the XML schema itself through
+an XML Schema Object model.
 
 %package scripts
 Summary:        XML-Java binding tool
@@ -81,25 +78,20 @@
 Requires:       %{name} = %{version}
 
 %description scripts
-XMLBeans is a tool that allows you to access the full power of XML in a
-Java friendly way. It is an XML-Java binding tool. The idea is that you
-can take advantage the richness and features of XML and XML Schema and
-have these features mapped as naturally as possible to the equivalent
-Java language and typing constructs. XMLBeans uses XML Schema to
-compile Java interfaces and classes that you can then use to access and
-modify XML instance data. Using XMLBeans is similar to using any other
-Java interface/class, you will see things like getFoo or setFoo just as
-you would expect when working with Java. While a major use of XMLBeans
-is to access your XML instance data with strongly typed Java classes
-there are also API's that allow you access to the full XML infoset
-(XMLBeans keeps full XML Infoset fidelity) as well as to allow you to
-reflect into the XML schema itself through an XML Schema Object model.
+XMLBeans is an XML-Java binding tool that allows accessing XML in a
+Java-typical way. The features of XML and XML Schema are mapped to
+the equivalent Java language and typing constructs.
+
+This package contains additional scripts.
 
 %prep
 %setup -q -n %{real}-%{version}
 %patch0 -p1 -b .nodownload
 %patch1 -p1
 %patch2 -p0
+%if ! %{bootstrap}
+%patch3 -p1
+%endif
 
 %build
 # Piccolo and jam are rebuilt from source and bundled with xbean

++++++ xmlbeans.spec ++++++
--- /var/tmp/diff_new_pack.wDMnZt/_old  2017-09-13 22:28:01.119175365 +0200
+++ /var/tmp/diff_new_pack.wDMnZt/_new  2017-09-13 22:28:01.119175365 +0200
@@ -32,6 +32,7 @@
 Patch1:         xmlbeans-saxon-virtualnode.patch
 #PATCH-FIX-UPSTREAM xmlbeans-2.6.0-java8.patch -- Fix build with Java 8
 Patch2:         xmlbeans-2.6.0-java8.patch
+Patch3:         xmlbeans-2.6.0-jdk9.patch
 BuildRequires:  ant >= 1.6
 BuildRequires:  bea-stax-api
 BuildRequires:  javapackages-tools
@@ -60,19 +61,15 @@
 %endif
 
 %description
-XMLBeans is a tool that allows you to access the full power of XML in a
-Java friendly way. It is an XML-Java binding tool. The idea is that you
-can take advantage the richness and features of XML and XML Schema and
-have these features mapped as naturally as possible to the equivalent
-Java language and typing constructs. XMLBeans uses XML Schema to
-compile Java interfaces and classes that you can then use to access and
-modify XML instance data. Using XMLBeans is similar to using any other
-Java interface/class, you will see things like getFoo or setFoo just as
-you would expect when working with Java. While a major use of XMLBeans
-is to access your XML instance data with strongly typed Java classes
-there are also API's that allow you access to the full XML infoset
-(XMLBeans keeps full XML Infoset fidelity) as well as to allow you to
-reflect into the XML schema itself through an XML Schema Object model.
+XMLBeans is an XML-Java binding tool that allows accessing XML in a
+Java-typical way. The features of XML and XML Schema are mapped to
+the equivalent Java language and typing constructs. XMLBeans uses XML
+Schema to compile Java interfaces and classes that can then be used
+to access and modify XML instance data. XMLBeans is similar to other
+Java interface/class, with a number of getFoo or setFoo methods.
+There are also APIs that allow you access to the full XML infoset as
+well so as to allow you to reflect into the XML schema itself through
+an XML Schema Object model.
 
 %package scripts
 Summary:        XML-Java binding tool
@@ -80,25 +77,20 @@
 Requires:       %{name} = %{version}
 
 %description scripts
-XMLBeans is a tool that allows you to access the full power of XML in a
-Java friendly way. It is an XML-Java binding tool. The idea is that you
-can take advantage the richness and features of XML and XML Schema and
-have these features mapped as naturally as possible to the equivalent
-Java language and typing constructs. XMLBeans uses XML Schema to
-compile Java interfaces and classes that you can then use to access and
-modify XML instance data. Using XMLBeans is similar to using any other
-Java interface/class, you will see things like getFoo or setFoo just as
-you would expect when working with Java. While a major use of XMLBeans
-is to access your XML instance data with strongly typed Java classes
-there are also API's that allow you access to the full XML infoset
-(XMLBeans keeps full XML Infoset fidelity) as well as to allow you to
-reflect into the XML schema itself through an XML Schema Object model.
+XMLBeans is an XML-Java binding tool that allows accessing XML in a
+Java-typical way. The features of XML and XML Schema are mapped to
+the equivalent Java language and typing constructs.
+
+This package contains additional scripts.
 
 %prep
 %setup -q -n %{real}-%{version}
 %patch0 -p1 -b .nodownload
 %patch1 -p1
 %patch2 -p0
+%if ! %{bootstrap}
+%patch3 -p1
+%endif
 
 %build
 # Piccolo and jam are rebuilt from source and bundled with xbean

++++++ xmlbeans-2.6.0-jdk9.patch ++++++
--- xmlbeans-2.6.0/build.xml    2012-07-23 22:38:39.000000000 +0200
+++ xmlbeans-2.6.0/build.xml    2017-09-10 16:06:08.207312756 +0200
@@ -15,9 +15,9 @@
 -->
 <project name="Xbean" default="default" basedir=".">
 
-    <property name="build.compiler" value="javac1.4"/>
-    <property name="javac.source" value="1.4"/>
-    <property name="javac.target" value="1.4"/>
+    <property name="build.compiler" value="javac1.6"/>
+    <property name="javac.source" value="1.6"/>
+    <property name="javac.target" value="1.6"/>
 
     <property name="version.base" value="2.6.0"/>
     <property name="version.rc" value="-RC3"/>
@@ -641,7 +641,7 @@
         repackage.classes, xmlpublic.classes, typeholder.template, 
typestore.classes, xsdschema.classes,
         configschema.classes, toolschema.classes, jsr173_1.0.jars, 
jam.classes">
         <mkdir dir="build/classes/typeimpl"/>
-        <javac destdir="build/classes/typeimpl" source="${javac.source}" 
target="${javac.target}" debug="on">
+        <javac destdir="build/classes/typeimpl" source="${javac.source}" 
target="${javac.target}" debug="on" encoding="ISO-8859-1">
             <classpath>
                 <pathelement location="build/classes/store"/>
                 <pathelement location="build/classes/xmlinputstream"/>
@@ -1137,7 +1137,7 @@
         <mkdir dir="build/classes/jam"/>
         <javac
             destdir="build/classes/jam"
-            source="1.4" target="1.4"
+            source="1.6" target="1.6"
             debug="on">
             <src path="build/private/jam/src_repackage"/>
             <classpath>
@@ -1173,7 +1173,7 @@
         <javac
             destdir="build/classes/piccolo"
             classpath=""
-            source="1.3" target="1.4"
+            source="1.6" target="1.6"
             debug="on">
             <src path="build/private/piccolo/src_repackage"/>
         </javac>

Reply via email to