[Git][java-team/google-flogger][master] 8 commits: Fixed the build failure with maven-install-plugin 3.2.0

Emmanuel Bourg (@ebourg) gitlab at salsa.debian.org
Tue Nov 3 09:08:41 GMT 2026



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / google-flogger


Commits:
95495f65 by Emmanuel Bourg at 2026-11-03T09:38:05+01:00
Fixed the build failure with maven-install-plugin 3.2.0

- - - - -
d1fc3d9c by Emmanuel Bourg at 2026-11-03T09:38:05+01:00
Fixed the clean target (Closes: #1045012, #1049510)

- - - - -
82fdb9c3 by Emmanuel Bourg at 2026-11-03T09:38:05+01:00
Standards-Version updated to 4.7.4

- - - - -
424d84b1 by Emmanuel Bourg at 2026-11-03T09:38:05+01:00
Removed the Priority field

- - - - -
c99042e1 by Emmanuel Bourg at 2026-11-03T09:38:06+01:00
Removed the Rules-Requires-Root field

- - - - -
31e39227 by Emmanuel Bourg at 2026-11-03T09:38:25+01:00
Converted debian/watch to the version 5 format

- - - - -
77037685 by Emmanuel Bourg at 2026-11-03T10:03:22+01:00
Wrap and sort

- - - - -
8cb081e3 by Emmanuel Bourg at 2026-11-03T10:03:31+01:00
Upload to unstable

- - - - -


5 changed files:

- debian/changelog
- + debian/clean
- debian/control
- debian/rules
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+google-flogger (0.5.1-4) unstable; urgency=medium
+
+  * Team upload.
+  * Fixed the build failure with maven-install-plugin 3.2.0
+  * Fixed the clean target (Closes: #1045012, #1049510)
+  * Standards-Version updated to 4.7.4
+  * Removed the Priority field
+  * Removed the Rules-Requires-Root field
+  * Converted debian/watch to the version 5 format
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Tue, 03 Nov 2026 10:03:27 +0100
+
 google-flogger (0.5.1-3) unstable; urgency=medium
 
   * Source-only upload since all build dependencies now available


=====================================
debian/clean
=====================================
@@ -0,0 +1,3 @@
+api/platform_provider.jar
+api/platformprovider/main/java/com/google/common/flogger/backend/*.class
+backend/src/


=====================================
debian/control
=====================================
@@ -1,19 +1,18 @@
 Source: google-flogger
 Section: java
-Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Olek Wojnar <olek at debian.org>,
-           Andreas Tille <tille at debian.org>,
-Build-Depends: debhelper-compat (= 13),
-               default-jdk,
-               libasm-java,
-               libchecker-framework-java,
-               liberror-prone-java,
-               libmaven-install-plugin-java,
-               maven-debian-helper,
-               unzip,
-Standards-Version: 4.5.0
-Rules-Requires-Root: no
+Uploaders:
+ Olek Wojnar <olek at debian.org>,
+ Andreas Tille <tille at debian.org>
+Build-Depends:
+ debhelper-compat (= 13),
+ default-jdk,
+ libasm-java,
+ libchecker-framework-java,
+ liberror-prone-java,
+ maven-debian-helper,
+ unzip
+Standards-Version: 4.7.4
 Homepage: https://github.com/google/flogger
 Vcs-Browser: https://salsa.debian.org/java-team/google-flogger
 Vcs-Git: https://salsa.debian.org/java-team/google-flogger.git
@@ -21,7 +20,7 @@ Vcs-Git: https://salsa.debian.org/java-team/google-flogger.git
 Package: libgoogle-flogger-java
 Architecture: all
 Multi-Arch: foreign
-Depends: ${misc:Depends}, ${maven:Depends}
+Depends: ${maven:Depends}, ${misc:Depends}
 Suggests: ${maven:OptionalDepends}
 Description: Fluent Logging API for Java
  Many benefits over existing logging APIs including more self-documenting log


=====================================
debian/rules
=====================================
@@ -10,9 +10,9 @@ export https_proxy=127.0.0.1:9
 %:
 	dh $@
 
-override_dh_auto_configure:
+override_dh_auto_build:
 	cp -af api/src backend/
-	dh_auto_configure
+
 	# flogger has a very interesting way to generate the platform_provider.jar directly from a java binary
 	# This is a replacement for //api:gen_platform_provider
 	# This override is only required for the Maven build
@@ -20,11 +20,7 @@ override_dh_auto_configure:
 		api/platformprovider/main/java/com/google/common/flogger/backend/PlatformProviderGenerator.java
 	java -classpath api/platformprovider/main/java:debian/maven-repo/org/ow2/asm/asm/debian/asm-debian.jar \
 		com.google.common.flogger.backend.PlatformProviderGenerator api/platform_provider.jar
-	mvn install:install-file -Dfile=api/platform_provider.jar \
-		-DgroupId=com.google.flogger -DartifactId=platform-provider \
-		-Dversion=debian -Dpackaging=jar -Dmaven.repo.local=debian/maven-repo
 
-override_dh_auto_build:
 	mkdir -p api/target/classes/
 	unzip api/platform_provider.jar */PlatformProvider.class -d api/target/classes/
 	dh_auto_build


=====================================
debian/watch
=====================================
@@ -1,5 +1,6 @@
-version=4
-
-opts="repack" \
-   https://github.com/google/flogger/tags \
-   .*/flogger-(\d[\d.]*)\.tar\.gz debian uupdate
+Version: 5
+Template: GitHub
+Owner: google
+Project: flogger
+Matching-Pattern: https://api.github.com/repos/[^/]+/[^/]+/git/refs/tags/flogger-([\d.]+)(?:(?=")|$)
+Compression: xz



View it on GitLab: https://salsa.debian.org/java-team/google-flogger/-/compare/8eb1fbdf483c4dabd3226b6a85e5ae27ca8c14d6...8cb081e373564fc7743aa67118af0527678aea77

-- 
View it on GitLab: https://salsa.debian.org/java-team/google-flogger/-/compare/8eb1fbdf483c4dabd3226b6a85e5ae27ca8c14d6...8cb081e373564fc7743aa67118af0527678aea77
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


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


More information about the pkg-java-commits mailing list