[Git][java-team/maven-parent][master] Replaced the imported junit-bom pom with the actual dependencies

Emmanuel Bourg (@ebourg) gitlab at salsa.debian.org
Thu Oct 24 14:54:04 BST 2024



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / maven-parent


Commits:
114a5a2b by Emmanuel Bourg at 2024-10-24T15:52:56+02:00
Replaced the imported junit-bom pom with the actual dependencies

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/03-replace-junit-bom.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+maven-parent (43-2) unstable; urgency=medium
+
+  * Team upload.
+  * Replaced the imported junit-bom pom with the actual dependencies
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Thu, 24 Oct 2024 15:52:30 +0200
+
 maven-parent (43-1) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/patches/03-replace-junit-bom.patch
=====================================
@@ -0,0 +1,95 @@
+Description: Replace the junit-bom with the actual dependencies because Gradle 4.4 doesn't support imported poms
+Author: Emmanuel Bourg <ebourg at apache.org>
+Forwarded: not-needed
+--- a/pom.xml
++++ b/pom.xml
+@@ -992,11 +992,84 @@
+         <version>${version.plexus-xml}</version>
+       </dependency>
+       <dependency>
+-        <groupId>org.junit</groupId>
+-        <artifactId>junit-bom</artifactId>
+-        <version>${versions.junit5}</version>
+-        <type>pom</type>
+-        <scope>import</scope>
++        <groupId>org.junit.jupiter</groupId>
++        <artifactId>junit-jupiter</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.jupiter</groupId>
++        <artifactId>junit-jupiter-api</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.jupiter</groupId>
++        <artifactId>junit-jupiter-engine</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.jupiter</groupId>
++        <artifactId>junit-jupiter-migrationsupport</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.jupiter</groupId>
++        <artifactId>junit-jupiter-params</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.platform</groupId>
++        <artifactId>junit-platform-commons</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.platform</groupId>
++        <artifactId>junit-platform-console</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.platform</groupId>
++        <artifactId>junit-platform-engine</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.platform</groupId>
++        <artifactId>junit-platform-launcher</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.platform</groupId>
++        <artifactId>junit-platform-reporting</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.platform</groupId>
++        <artifactId>junit-platform-runner</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.platform</groupId>
++        <artifactId>junit-platform-suite</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.platform</groupId>
++        <artifactId>junit-platform-suite-api</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.platform</groupId>
++        <artifactId>junit-platform-suite-commons</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.platform</groupId>
++        <artifactId>junit-platform-suite-engine</artifactId>
++        <version>debian</version>
++      </dependency>
++      <dependency>
++        <groupId>org.junit.vintage</groupId>
++        <artifactId>junit-vintage-engine</artifactId>
++        <version>debian</version>
+       </dependency>
+     </dependencies>
+   </dependencyManagement>


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
 01-modello-configuration.patch
 02-plexus-component-annotations-dependency.patch
+03-replace-junit-bom.patch



View it on GitLab: https://salsa.debian.org/java-team/maven-parent/-/commit/114a5a2b12a213519cda85f7e8f7c3f796ab29ef

-- 
View it on GitLab: https://salsa.debian.org/java-team/maven-parent/-/commit/114a5a2b12a213519cda85f7e8f7c3f796ab29ef
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20241024/7e045eec/attachment.htm>


More information about the pkg-java-commits mailing list