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 <fstrba@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> <!-- ====================================================================== -->