[Git][java-team/google-auto-value-java][master] Temporarily remove Kotlin functionality to allow migration to testing

Olek Wojnar (@olek) gitlab at salsa.debian.org
Tue Jan 24 02:08:29 GMT 2023



Olek Wojnar pushed to branch master at Debian Java Maintainers / google-auto-value-java


Commits:
4748eb54 by Olek Wojnar at 2023-01-23T21:03:14-05:00
Temporarily remove Kotlin functionality to allow migration to testing

- - - - -


6 changed files:

- debian/changelog
- debian/control
- debian/libgoogle-auto-value-java.lintian-overrides
- debian/libgoogle-auto-value-java.poms
- + debian/patches/disable-functional-integration-test.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+google-auto-value-java (1.8.2-2) unstable; urgency=high
+
+  * Temporarily remove Kotlin functionality to allow migration to testing
+    -- Kotlin is not currently release-ready in Debian
+
+ -- Olek Wojnar <olek at debian.org>  Mon, 23 Jan 2023 20:27:07 -0500
+
 google-auto-value-java (1.8.2-1) unstable; urgency=medium
 
   * New upstream release (Closes: #1021631)


=====================================
debian/control
=====================================
@@ -8,7 +8,6 @@ Uploaders:
 Build-Depends:
  debhelper-compat (= 13),
  default-jdk,
- kotlin,
  liberror-prone-java,
  libescapevelocity-java,
  libgoogle-auto-common-java,


=====================================
debian/libgoogle-auto-value-java.lintian-overrides
=====================================
@@ -1,5 +1,3 @@
 # False positive. Bug reported:
 # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022792
 libgoogle-auto-value-java: bad-jar-name
-# Path is correct
-libgoogle-auto-value-java: repeated-path-segment


=====================================
debian/libgoogle-auto-value-java.poms
=====================================
@@ -1,4 +1,4 @@
 pom.xml --no-parent
 value/annotations/pom.xml
 value/processor/pom.xml
-value/src/it/functional/pom.xml --usj-name=auto-value-functional
+#value/src/it/functional/pom.xml --usj-name=auto-value-functional


=====================================
debian/patches/disable-functional-integration-test.patch
=====================================
@@ -0,0 +1,18 @@
+Description: Disable functional integration test
+ This module depends on Kotlin which is not release-ready in Debian yet. Once
+ Kotlin is release-ready in Debian, this patch and related packaging changes
+ can be removed.
+Author: Olek Wojnar <olek at debian.org>
+Forwarded: not-needed
+Last-Update: 2023-01-23
+
+--- a/value/pom.xml
++++ b/value/pom.xml
+@@ -68,7 +68,6 @@
+   <modules>
+     <module>value/annotations</module>
+     <module>value/processor</module>
+-    <module>value/src/it/functional</module>
+   </modules>
+ 
+   <dependencyManagement>


=====================================
debian/patches/series
=====================================
@@ -4,3 +4,4 @@ no-shade.patch
 no-gwt.patch
 move-parent-pom.patch
 use-debian-maven-versions.patch
+disable-functional-integration-test.patch



View it on GitLab: https://salsa.debian.org/java-team/google-auto-value-java/-/commit/4748eb545e176e118e66b10da6b87d322913195d

-- 
View it on GitLab: https://salsa.debian.org/java-team/google-auto-value-java/-/commit/4748eb545e176e118e66b10da6b87d322913195d
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/20230124/ba78e104/attachment.htm>


More information about the pkg-java-commits mailing list