File project.diff of Package plexus-xml

--- plexus-xml-build.xml.orig
+++ plexus-xml-build.xml
@@ -8,7 +8,7 @@
 
   <property name="project.groupId" value="org.codehaus.plexus"/>
   <property name="project.artifactId" value="plexus-xml"/>
-  <property name="project.version" value="3.0.2"/>
+  <property name="project.version" value="4.1.0"/>
 
   <property name="compiler.release" value="8"/>
   <property name="compiler.source" value="1.${compiler.release}"/>
@@ -23,6 +23,16 @@
   <property name="reporting.outputDirectory" value="${build.dir}/site"/>
 
   <!-- ====================================================================== -->
+  <!-- Defining classpaths                                                    -->
+  <!-- ====================================================================== -->
+
+  <path id="build.classpath">
+    <fileset dir="lib">
+      <include name="**/*.jar"/>
+    </fileset>
+  </path>
+
+  <!-- ====================================================================== -->
   <!-- Cleaning up target                                                     -->
   <!-- ====================================================================== -->
 
@@ -50,6 +60,7 @@
       <src>
         <pathelement location="${build.srcDir}"/>
       </src>
+      <classpath refid="build.classpath"/>
     </javac>
     <copy todir="${build.outputDir}">
       <fileset dir="${build.resourceDir}"/>
@@ -81,7 +92,9 @@
              serialwarn="false" 
              charset="ISO-8859-1" 
              linksource="false" 
-             breakiterator="false"/>
+             breakiterator="false">
+      <classpath refid="build.classpath"/>
+    </javadoc>
   </target>
 
   <!-- ====================================================================== -->
--- plexus-xml.spec.orig
+++ plexus-xml.spec
@@ -17,7 +17,7 @@
 
 
 Name:           plexus-xml
-Version:        3.0.2
+Version:        4.1.0
 Release:        0
 Summary:        Plexus XML Utilities
 License:        Apache-2.0
@@ -27,8 +27,12 @@ Source0:        https://github.com/codeh
 Source1:        %{name}-build.xml
 BuildRequires:  ant
 BuildRequires:  fdupes
+BuildRequires:  java-devel >= 17
 BuildRequires:  javapackages-local >= 6
+BuildRequires:  maven-bootstrap
 BuildRequires:  xz
+#!BuildIgnore:  %{name}
+#!BuildIgnore:  maven-lib
 BuildArch:      noarch
 
 %description
@@ -49,6 +53,10 @@ Javadoc for %{name}.
 cp -p %{SOURCE1} build.xml
 
 %build
+mkdir -p lib
+build-jar-repository -s lib \
+  maven/maven-api-xml \
+  maven/maven-xml
 %{ant} \
   jar javadoc
 
openSUSE Build Service is sponsored by