Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package maven-plugin-testing for 
openSUSE:Factory checked in at 2024-06-11 18:27:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/maven-plugin-testing (Old)
 and      /work/SRC/openSUSE:Factory/.maven-plugin-testing.new.19518 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "maven-plugin-testing"

Tue Jun 11 18:27:41 2024 rev:8 rq:1179821 version:3.3.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/maven-plugin-testing/maven-plugin-testing.changes    
    2024-04-03 17:21:15.375355544 +0200
+++ 
/work/SRC/openSUSE:Factory/.maven-plugin-testing.new.19518/maven-plugin-testing.changes
     2024-06-11 18:28:18.362706860 +0200
@@ -1,0 +2,6 @@
+Mon Jun 10 16:38:51 UTC 2024 - Fridrich Strba <fst...@suse.com>
+
+- Use plexus-metadata-generator executable directly to simplify
+  build classpath
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ maven-plugin-testing.spec ++++++
--- /var/tmp/diff_new_pack.pusZzf/_old  2024-06-11 18:28:19.098733721 +0200
+++ /var/tmp/diff_new_pack.pusZzf/_new  2024-06-11 18:28:19.102733867 +0200
@@ -29,33 +29,24 @@
 Patch1:         0002-Port-to-current-maven-artifact.patch
 Patch2:         %{name}-blocked.patch
 BuildRequires:  ant
-BuildRequires:  apache-commons-cli
 BuildRequires:  apache-commons-io
-BuildRequires:  atinject
 BuildRequires:  easymock
 BuildRequires:  fdupes
 BuildRequires:  google-guice
-BuildRequires:  guava
 BuildRequires:  javapackages-local
-BuildRequires:  jdom2
 BuildRequires:  junit
 BuildRequires:  maven-invoker
 BuildRequires:  maven-lib
 BuildRequires:  maven-resolver-api
 BuildRequires:  maven-wagon-provider-api
-BuildRequires:  objectweb-asm
 BuildRequires:  plexus-archiver
 BuildRequires:  plexus-classworlds
-BuildRequires:  plexus-cli
 BuildRequires:  plexus-containers-component-annotations
 BuildRequires:  plexus-metadata-generator
 BuildRequires:  plexus-utils
 BuildRequires:  plexus-xml
-BuildRequires:  qdox
-BuildRequires:  sisu-inject
 BuildRequires:  sisu-plexus
 BuildRequires:  unzip
-BuildRequires:  xbean
 BuildRequires:  xmvn-install
 BuildRequires:  xmvn-resolve
 BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
@@ -119,13 +110,9 @@
 %build
 mkdir -p lib
 build-jar-repository -s lib \
-       atinject \
-       commons-cli \
        commons-io \
        easymock \
-       guava/guava \
-       guice/google-guice-no_aop \
-       jdom2/jdom2 \
+    google-guice \
        junit \
        maven-invoker/maven-invoker \
        maven/maven-artifact \
@@ -139,18 +126,12 @@
        maven-resolver/maven-resolver-api \
        maven-shared-utils/maven-shared-utils \
        maven-wagon/provider-api \
-       objectweb-asm/asm \
-       org.eclipse.sisu.inject \
        org.eclipse.sisu.plexus \
        plexus/archiver \
        plexus-classworlds \
-       plexus/cli \
        plexus-containers/plexus-component-annotations \
-       plexus-metadata-generator \
        plexus/utils \
-       plexus/xml \
-       qdox \
-       xbean/xbean-reflect
+    plexus/xml
 %{ant} \
        -Dtest.skip=true \
        package javadoc

++++++ maven-plugin-testing-build.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-plugin-testing-tools/build.xml 
new/maven-plugin-testing-tools/build.xml
--- old/maven-plugin-testing-tools/build.xml    2019-03-26 10:18:23.008188570 
+0100
+++ new/maven-plugin-testing-tools/build.xml    2024-06-10 20:03:35.955126191 
+0200
@@ -78,15 +78,11 @@
           depends="compile"
           description="Generate Plexus component.xml">
     <mkdir dir="${build.outputDir}/META-INF/plexus"/>
-    <java classname="org.codehaus.plexus.metadata.PlexusMetadataGeneratorCli"
-          failonerror="true"
-          fork="true">
-      <!-- jvmarg value="-verbose"/ -->
-      <classpath>
-        <path refid="build.classpath"/>
-        <pathelement location="${build.outputDir}"/>
-      </classpath>
-      <arg value="-X"/>
+    <pathconvert property="classpath.string" pathsep=":">
+      <path refid="build.classpath"/>
+    </pathconvert>
+    <exec executable="plexus-metadata-generator" failonerror="true">
+      <env key="CLASSPATH" value="${build.outputDir}:${classpath.string}"/>
       <arg value="-s"/>
       <arg value="${build.srcDir}"/>
       <arg value="-c"/>
@@ -95,7 +91,7 @@
       <arg value="${build.outputDir}/META-INF/plexus"/>
       <arg value="-o"/>
       <arg value="${build.outputDir}/META-INF/plexus/components.xml"/>
-    </java>
+    </exec>
   </target>
 
   <!-- ====================================================================== 
-->

Reply via email to