[Git][java-team/maven][master] 4 commits: Depend on libmaven-resolver-1.6-java instead of libmaven-resolver-java
Emmanuel Bourg (@ebourg)
gitlab at salsa.debian.org
Thu Nov 14 07:22:03 GMT 2024
Emmanuel Bourg pushed to branch master at Debian Java Maintainers / maven
Commits:
19621ee0 by Emmanuel Bourg at 2024-11-13T22:34:02+01:00
Depend on libmaven-resolver-1.6-java instead of libmaven-resolver-java
- - - - -
022603fd by Emmanuel Bourg at 2024-11-13T22:34:09+01:00
Standards-Version updated to 4.7.0
- - - - -
133340d5 by Emmanuel Bourg at 2024-11-14T08:10:44+01:00
Ensure META-INF/sisu/javax.inject.Named for maven-model-builder is still generated with maven-parent 43
- - - - -
6c59335b by Emmanuel Bourg at 2024-11-14T08:13:28+01:00
Upload to unstable
- - - - -
6 changed files:
- debian/changelog
- debian/control
- debian/maven.links
- debian/maven.rules
- debian/patches/series
- + debian/patches/sisu-maven-plugin.patch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+maven (3.8.8-2) unstable; urgency=medium
+
+ * Ensure META-INF/sisu/javax.inject.Named for maven-model-builder is still
+ generated with maven-parent 43
+ * Depend on libmaven-resolver-1.6-java instead of libmaven-resolver-java
+ * Standards-Version updated to 4.7.0
+
+ -- Emmanuel Bourg <ebourg at apache.org> Thu, 14 Nov 2024 08:11:04 +0100
+
maven (3.8.8-1) unstable; urgency=medium
* New upstream release
=====================================
debian/control
=====================================
@@ -19,7 +19,7 @@ Build-Depends:
libguice-java (>= 4.2.3-2~),
liblogback-java,
libmaven-parent-java (>= 31-2~),
- libmaven-resolver-java,
+ libmaven-resolver-1.6-java,
libmaven-shade-plugin-java,
libmaven-shared-utils-java (>= 3.2.1),
libmockito-java,
@@ -38,7 +38,7 @@ Build-Depends:
libwagon-provider-api-java,
libxmlunit-java,
maven-debian-helper (>= 2.6~)
-Standards-Version: 4.6.2
+Standards-Version: 4.7.0
Vcs-Git: https://salsa.debian.org/java-team/maven.git
Vcs-Browser: https://salsa.debian.org/java-team/maven
Homepage: http://maven.apache.org
=====================================
debian/maven.links
=====================================
@@ -16,12 +16,12 @@
/usr/share/java/geronimo-annotation-1.3-spec.jar /usr/share/maven/lib/javax.annotation-api.jar
/usr/share/java/atinject-jsr330-api-1.0.jar /usr/share/maven/lib/javax.inject.jar
/usr/share/java/jcl-over-slf4j.jar /usr/share/maven/lib/jcl-over-slf4j.jar
-/usr/share/java/maven-resolver-api.jar /usr/share/maven/lib/maven-resolver-api.jar
-/usr/share/java/maven-resolver-connector-basic.jar /usr/share/maven/lib/maven-resolver-connector-basic.jar
-/usr/share/java/maven-resolver-impl.jar /usr/share/maven/lib/maven-resolver-impl.jar
-/usr/share/java/maven-resolver-spi.jar /usr/share/maven/lib/maven-resolver-spi.jar
-/usr/share/java/maven-resolver-transport-wagon.jar /usr/share/maven/lib/maven-resolver-transport-wagon.jar
-/usr/share/java/maven-resolver-util.jar /usr/share/maven/lib/maven-resolver-util.jar
+/usr/share/java/maven-resolver-1.6-api-1.6.3.jar /usr/share/maven/lib/maven-resolver-api.jar
+/usr/share/java/maven-resolver-1.6-connector-basic-1.6.3.jar /usr/share/maven/lib/maven-resolver-connector-basic.jar
+/usr/share/java/maven-resolver-1.6-impl-1.6.3.jar /usr/share/maven/lib/maven-resolver-impl.jar
+/usr/share/java/maven-resolver-1.6-spi-1.6.3.jar /usr/share/maven/lib/maven-resolver-spi.jar
+/usr/share/java/maven-resolver-1.6-transport-wagon-1.6.3.jar /usr/share/maven/lib/maven-resolver-transport-wagon.jar
+/usr/share/java/maven-resolver-1.6-util-1.6.3.jar /usr/share/maven/lib/maven-resolver-util.jar
/usr/share/java/maven-shared-utils.jar /usr/share/maven/lib/maven-shared-utils.jar
/usr/share/java/plexus-cipher.jar /usr/share/maven/lib/plexus-cipher.jar
/usr/share/java/plexus-component-annotations.jar /usr/share/maven/lib/plexus-component-annotations.jar
=====================================
debian/maven.rules
=====================================
@@ -9,3 +9,5 @@ org.apache.maven maven-parent pom s/35/debian/ * *
org.apache.maven maven* * s/.*/3.x/ * *
s/javax.annotation/org.apache.geronimo.specs/ s/javax.annotation-api/geronimo-annotation_1.3_spec/ * s/.*/debian/ * *
+
+org.apache.maven.resolver maven-resolver* * s/.*/1.6.x/ * *
=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
reproducible-build-timestamp.patch
slf4j-compatibility.patch
03_jansi_behavior.patch
+sisu-maven-plugin.patch
=====================================
debian/patches/sisu-maven-plugin.patch
=====================================
@@ -0,0 +1,19 @@
+Description: Execute sisu-maven-plugin explicitly on maven-model-builder.
+ For some reason since the upgrade of maven-parent from 35 to 43 the build
+ no longer generates the META-INF/sisu/javax.inject.Named for maven-model-builder.
+ Declaring a dependency on sisu-maven-plugin fixes this.
+Author: Emmanuel Bourg <ebourg at apache.org>
+Forwarded: not-needed
+--- a/maven-model-builder/pom.xml
++++ b/maven-model-builder/pom.xml
+@@ -97,6 +97,10 @@
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-component-metadata</artifactId>
+ </plugin>
++ <plugin>
++ <groupId>org.eclipse.sisu</groupId>
++ <artifactId>sisu-maven-plugin</artifactId>
++ </plugin>
+ </plugins>
+ </build>
+
View it on GitLab: https://salsa.debian.org/java-team/maven/-/compare/1a16cd80c25199a25623296dd90fd98df83798c6...6c59335bccced976ab96478cab0a726e481479de
--
View it on GitLab: https://salsa.debian.org/java-team/maven/-/compare/1a16cd80c25199a25623296dd90fd98df83798c6...6c59335bccced976ab96478cab0a726e481479de
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/20241114/35c60760/attachment.htm>
More information about the pkg-java-commits
mailing list