commit plexus-utils for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package plexus-utils for openSUSE:Factory checked in at 2024-10-08 17:24:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plexus-utils (Old) and /work/SRC/openSUSE:Factory/.plexus-utils.new.19354 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "plexus-utils" Tue Oct 8 17:24:23 2024 rev:11 rq:1206189 version:4.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/plexus-utils/plexus-utils.changes 2024-05-01 14:56:59.091067801 +0200 +++ /work/SRC/openSUSE:Factory/.plexus-utils.new.19354/plexus-utils.changes 2024-10-08 17:25:35.695998965 +0200 @@ -1,0 +2,11 @@ +Fri Oct 4 22:31:13 UTC 2024 - Fridrich Strba <fstrba@suse.com> + +- Upgrade to upsteam version 4.0.2 + * Bug Fixes + + Specify /D for cmd.exe to bypass the Command Processor + Autorun folder + * Dependency updates + + Bump org.codehaus.plexus:plexus from 17 to 18 + + Bump org.codehaus.plexus:plexus-xml from 3.0.0 to 3.0.1 + +------------------------------------------------------------------- Old: ---- plexus-utils-4.0.1.tar.gz New: ---- plexus-utils-4.0.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plexus-utils.spec ++++++ --- /var/tmp/diff_new_pack.Y2YOfa/_old 2024-10-08 17:25:36.156018163 +0200 +++ /var/tmp/diff_new_pack.Y2YOfa/_new 2024-10-08 17:25:36.160018330 +0200 @@ -17,7 +17,7 @@ Name: plexus-utils -Version: 4.0.1 +Version: 4.0.2 Release: 0 Summary: Plexus Common Utilities License: Apache-1.1 AND Apache-2.0 AND xpp AND BSD-3-Clause AND SUSE-Public-Domain ++++++ plexus-utils-4.0.1.tar.gz -> plexus-utils-4.0.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plexus-utils-plexus-utils-4.0.1/README.md new/plexus-utils-plexus-utils-4.0.2/README.md --- old/plexus-utils-plexus-utils-4.0.1/README.md 2024-04-13 11:07:00.000000000 +0200 +++ new/plexus-utils-plexus-utils-4.0.2/README.md 2024-09-23 21:01:39.000000000 +0200 @@ -3,6 +3,7 @@ [![Build Status](https://github.com/codehaus-plexus/plexus-utils/actions/workflows/maven.yml/badge.svg)](https://github.com/codehaus-plexus/plexus-utils/actions) [![Maven Central](https://img.shields.io/maven-central/v/org.codehaus.plexus/plexus-utils.svg?label=Maven%20Central)](https://search.maven.org/artifact/org.codehaus.plexus/plexus-utils) +[![Reproducible Builds](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/jvm-repo-rebuild/reproducible-central/master/content/org/codehaus/plexus/plexus-utils/badge.json)](https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/codehaus/plexus/plexus-utils/README.md) This library is historically used by the Apache Maven project so it's developed and maintained by the same [`bad guys`](http://maven.apache.org/team.html) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plexus-utils-plexus-utils-4.0.1/pom.xml new/plexus-utils-plexus-utils-4.0.2/pom.xml --- old/plexus-utils-plexus-utils-4.0.1/pom.xml 2024-04-13 11:07:00.000000000 +0200 +++ new/plexus-utils-plexus-utils-4.0.2/pom.xml 2024-09-23 21:01:39.000000000 +0200 @@ -20,11 +20,11 @@ <parent> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus</artifactId> - <version>17</version> + <version>18</version> </parent> <artifactId>plexus-utils</artifactId> - <version>4.0.1</version> + <version>4.0.2</version> <name>Plexus Common Utilities</name> <description>A collection of various utility classes to ease working with strings, files, command lines and @@ -34,7 +34,7 @@ <scm> <connection>scm:git:https://github.com/codehaus-plexus/plexus-utils.git</connection> <developerConnection>${project.scm.connection}</developerConnection> - <tag>plexus-utils-4.0.1</tag> + <tag>plexus-utils-4.0.2</tag> <url>https://github.com/codehaus-plexus/plexus-utils/tree/${project.scm.tag}/</url> </scm> <issueManagement> @@ -49,14 +49,14 @@ </distributionManagement> <properties> - <project.build.outputTimestamp>2024-04-13T09:06:44Z</project.build.outputTimestamp> + <project.build.outputTimestamp>2024-09-23T19:00:34Z</project.build.outputTimestamp> </properties> <dependencies> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-xml</artifactId> - <version>3.0.0</version> + <version>3.0.1</version> <!-- this dependency is optional, only necessary for deprecated Reader/WriterFactory.newXmlReader/Writer(...) --> <optional>true</optional> </dependency> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plexus-utils-plexus-utils-4.0.1/src/main/java/org/codehaus/plexus/util/cli/shell/CmdShell.java new/plexus-utils-plexus-utils-4.0.2/src/main/java/org/codehaus/plexus/util/cli/shell/CmdShell.java --- old/plexus-utils-plexus-utils-4.0.1/src/main/java/org/codehaus/plexus/util/cli/shell/CmdShell.java 2024-04-13 11:07:00.000000000 +0200 +++ new/plexus-utils-plexus-utils-4.0.2/src/main/java/org/codehaus/plexus/util/cli/shell/CmdShell.java 2024-09-23 21:01:39.000000000 +0200 @@ -32,7 +32,7 @@ public CmdShell() { setShellCommand("cmd.exe"); setQuotedExecutableEnabled(true); - setShellArgs(new String[] {"/X", "/C"}); + setShellArgs(new String[] {"/X", "/D", "/C"}); } /** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plexus-utils-plexus-utils-4.0.1/src/test/java/org/codehaus/plexus/util/cli/CommandlineTest.java new/plexus-utils-plexus-utils-4.0.2/src/test/java/org/codehaus/plexus/util/cli/CommandlineTest.java --- old/plexus-utils-plexus-utils-4.0.1/src/test/java/org/codehaus/plexus/util/cli/CommandlineTest.java 2024-04-13 11:07:00.000000000 +0200 +++ new/plexus-utils-plexus-utils-4.0.2/src/test/java/org/codehaus/plexus/util/cli/CommandlineTest.java 2024-09-23 21:01:39.000000000 +0200 @@ -182,14 +182,15 @@ cmd.addArguments(new String[] {"a", "b"}); String[] shellCommandline = cmd.getShellCommandline(); - assertEquals(4, shellCommandline.length, "Command line size"); + assertEquals(5, shellCommandline.length, "Command line size"); assertEquals("cmd.exe", shellCommandline[0]); assertEquals("/X", shellCommandline[1]); - assertEquals("/C", shellCommandline[2]); + assertEquals("/D", shellCommandline[2]); + assertEquals("/C", shellCommandline[3]); String expectedShellCmd = "\"c:" + File.separator + "Program Files" + File.separator + "xxx\" a b"; expectedShellCmd = "\"" + expectedShellCmd + "\""; - assertEquals(expectedShellCmd, shellCommandline[3]); + assertEquals(expectedShellCmd, shellCommandline[4]); } /** @@ -204,15 +205,16 @@ cmd.addArguments(new String[] {"c:\\Documents and Settings\\whatever", "b"}); String[] shellCommandline = cmd.getShellCommandline(); - assertEquals(4, shellCommandline.length, "Command line size"); + assertEquals(5, shellCommandline.length, "Command line size"); assertEquals("cmd.exe", shellCommandline[0]); assertEquals("/X", shellCommandline[1]); - assertEquals("/C", shellCommandline[2]); + assertEquals("/D", shellCommandline[2]); + assertEquals("/C", shellCommandline[3]); String expectedShellCmd = "\"c:" + File.separator + "Program Files" + File.separator + "xxx\" \"c:\\Documents and Settings\\whatever\" b"; expectedShellCmd = "\"" + expectedShellCmd + "\""; - assertEquals(expectedShellCmd, shellCommandline[3]); + assertEquals(expectedShellCmd, shellCommandline[4]); } /** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plexus-utils-plexus-utils-4.0.1/src/test/java/org/codehaus/plexus/util/cli/shell/BourneShellTest.java new/plexus-utils-plexus-utils-4.0.2/src/test/java/org/codehaus/plexus/util/cli/shell/BourneShellTest.java --- old/plexus-utils-plexus-utils-4.0.1/src/test/java/org/codehaus/plexus/util/cli/shell/BourneShellTest.java 2024-04-13 11:07:00.000000000 +0200 +++ new/plexus-utils-plexus-utils-4.0.2/src/test/java/org/codehaus/plexus/util/cli/shell/BourneShellTest.java 2024-09-23 21:01:39.000000000 +0200 @@ -205,8 +205,9 @@ assertEquals("cmd.exe", lines[0]); assertEquals("/X", lines[1]); - assertEquals("/C", lines[2]); - assertEquals("\"--password ;password\"", lines[3]); + assertEquals("/D", lines[2]); + assertEquals("/C", lines[3]); + assertEquals("\"--password ;password\"", lines[4]); } /** ++++++ plexus-utils-build.xml ++++++ --- /var/tmp/diff_new_pack.Y2YOfa/_old 2024-10-08 17:25:36.384027679 +0200 +++ /var/tmp/diff_new_pack.Y2YOfa/_new 2024-10-08 17:25:36.388027846 +0200 @@ -11,7 +11,7 @@ <property name="project.groupId" value="org.codehaus.plexus"/> <property name="project.fragment" value="utils"/> <property name="project.artifactId" value="plexus-${project.fragment}"/> - <property name="project.version" value="4.0.1"/> + <property name="project.version" value="4.0.2"/> <property name="compiler.release" value="8"/> <property name="compiler.source" value="1.${compiler.release}"/>
participants (1)
-
Source-Sync