[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