[Git][java-team/autotransient-java][debian/latest] 9 commits: Fixed the compatibility with Gradle 5

Emmanuel Bourg (@ebourg) gitlab at salsa.debian.org
Thu Nov 5 09:49:17 GMT 2026



Emmanuel Bourg pushed to branch debian/latest at Debian Java Maintainers / autotransient-java


Commits:
2c129088 by Emmanuel Bourg at 2026-11-05T09:48:29+01:00
Fixed the compatibility with Gradle 5

- - - - -
fb26d817 by Emmanuel Bourg at 2026-11-05T09:48:29+01:00
Standards-Version updated to 4.7.4

- - - - -
04af4abc by Emmanuel Bourg at 2026-11-05T09:48:29+01:00
Removed the Priority field

- - - - -
c89a884d by Emmanuel Bourg at 2026-11-05T09:48:29+01:00
Removed the Rules-Requires-Root field

- - - - -
8c95734b by Emmanuel Bourg at 2026-11-05T09:48:29+01:00
Converted debian/watch to the version 5 format

- - - - -
0cc5eac9 by Emmanuel Bourg at 2026-11-05T09:48:29+01:00
Set the Java Team as Maintainer

- - - - -
1cddd313 by Emmanuel Bourg at 2026-11-05T10:43:00+01:00
Removed the libautotransient-java-doc package

- - - - -
b234de6b by Emmanuel Bourg at 2026-11-05T10:47:27+01:00
Wrap and sort

- - - - -
c500169f by Emmanuel Bourg at 2026-11-05T10:47:41+01:00
Upload to unstable

- - - - -


9 changed files:

- debian/changelog
- debian/control
- − debian/libautotransient-java-doc.doc-base
- − debian/libautotransient-java-doc.docs
- − debian/libautotransient-java-doc.linktrees
- + debian/patches/gradle-compatibility.patch
- debian/patches/series
- debian/rules
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,16 @@
+autotransient-java (1.0.0-2) unstable; urgency=medium
+
+  * Team upload.
+  * Fixed the compatibility with Gradle 5
+  * Removed the libautotransient-java-doc package
+  * Set the Java Team as Maintainer
+  * 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>  Thu, 05 Nov 2026 10:47:37 +0100
+
 autotransient-java (1.0.0-1) unstable; urgency=low
 
   * Initial release. (Closes: #1140439)


=====================================
debian/control
=====================================
@@ -1,15 +1,13 @@
 Source: autotransient-java
 Section: java
-Priority: optional
-Maintainer: Ying-Chun Liu (PaulLiu) <paulliu at debian.org>
-Rules-Requires-Root: no
-Build-Depends: debhelper-compat (= 13),
-               dh-linktree,
-               default-jdk,
-               gradle-debian-helper,
-               maven-repo-helper
-Build-Depends-Indep: libjs-jquery, libjs-jquery-ui, libjs-jquery-ui-theme-base
-Standards-Version: 4.7.2
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Ying-Chun Liu (PaulLiu) <paulliu at debian.org>
+Build-Depends:
+ debhelper-compat (= 13),
+ default-jdk,
+ gradle-debian-helper,
+ maven-repo-helper
+Standards-Version: 4.7.4
 Homepage: https://github.com/ZacSweers/AutoTransient
 Vcs-Browser: https://salsa.debian.org/java-team/autotransient-java
 Vcs-Git: https://salsa.debian.org/java-team/autotransient-java.git
@@ -20,15 +18,3 @@ Depends: ${misc:Depends}
 Description: AutoValue extension to mark properties as transient
  An annotation and AutoValue extension that allows marking properties as
  transient, so they are skipped by serialization libraries like Gson or Moshi.
-
-Package: libautotransient-java-doc
-Section: doc
-Architecture: all
-Multi-Arch: foreign
-Depends: ${misc:Depends}
-Suggests: libautotransient-java
-Description: AutoValue extension to mark properties as transient (Documentation)
- An annotation and AutoValue extension that allows marking properties as
- transient, so they are skipped by serialization libraries like Gson or Moshi.
- .
- This package contains the API documentation.


=====================================
debian/libautotransient-java-doc.doc-base deleted
=====================================
@@ -1,9 +0,0 @@
-Document: libautotransient-java-doc
-Title: API Javadoc for autotransient-java
-Author: Zac Sweers
-Abstract: API Javadoc for autotransient-java, an AutoValue extension to mark properties as transient.
-Section: Programming/Java
-
-Format: HTML
-Index: /usr/share/doc/libautotransient-java/javadoc/index.html
-Files: /usr/share/doc/libautotransient-java/javadoc/* /usr/share/doc/libautotransient-java/javadoc/*/*


=====================================
debian/libautotransient-java-doc.docs deleted
=====================================
@@ -1 +0,0 @@
-autotransient/build/docs/javadoc


=====================================
debian/libautotransient-java-doc.linktrees deleted
=====================================
@@ -1,3 +0,0 @@
-replace usr/share/javascript/jquery/jquery.min.js usr/share/doc/libautotransient-java/javadoc/script-files/jquery-3.7.1.min.js
-replace usr/share/javascript/jquery-ui/jquery-ui.min.js usr/share/doc/libautotransient-java/javadoc/script-files/jquery-ui.min.js
-replace usr/share/javascript/jquery-ui/themes/base/jquery-ui.min.css usr/share/doc/libautotransient-java/javadoc/resource-files/jquery-ui.min.css


=====================================
debian/patches/gradle-compatibility.patch
=====================================
@@ -0,0 +1,17 @@
+Description: Fix the compatibility with Gradle 5
+Author: Emmanuel Bourg <ebourg at apache.org>
+Forwarded: not-needed
+--- a/build.gradle
++++ b/build.gradle
+@@ -26,11 +26,6 @@
+   }
+ }
+ 
+-task wrapper(type: Wrapper) {
+-  gradleVersion = '4.10.2'
+-  distributionUrl = "https://services.gradle.org/distributions/gradle-$gradleVersion-all.zip"
+-}
+-
+ task clean(type: Delete) {
+   delete rootProject.buildDir
+ }


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 remove-errorprone.patch
+gradle-compatibility.patch


=====================================
debian/rules
=====================================
@@ -1,10 +1,10 @@
 #!/usr/bin/make -f
 
 %:
-	dh $@ --with maven-repo-helper,linktree
+	dh $@ --with maven-repo-helper
 
 override_dh_auto_build:
-	dh_auto_build -- jar javadoc
+	dh_auto_build -- jar
 
 override_dh_auto_install:
 	dh_auto_install


=====================================
debian/watch
=====================================
@@ -1,4 +1,5 @@
-version=4
-opts="filenamemangle=s%(?:.*?)?(\d[\d\.]*)\.tar\.gz%autotransient-java-$1.tar.gz%" \
-    https://github.com/ZacSweers/AutoTransient/tags \
-    (?:.*?/)(\d[\d\.]*)\.tar\.gz
+Version: 5
+Mode: git
+Source: https://github.com/ZacSweers/AutoTransient
+Matching-Pattern: refs/tags/([\d.]+)
+Compression: xz



View it on GitLab: https://salsa.debian.org/java-team/autotransient-java/-/compare/a5dbc5cd463974b62f6e30ddb330054b3ca934cd...c500169f1c2000af740a2de0cd90c0c91de646e9

-- 
View it on GitLab: https://salsa.debian.org/java-team/autotransient-java/-/compare/a5dbc5cd463974b62f6e30ddb330054b3ca934cd...c500169f1c2000af740a2de0cd90c0c91de646e9
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/20261105/b937830b/attachment.htm>


More information about the pkg-java-commits mailing list