[Git][java-team/truffle][master] 4 commits: Revise JDK-21 fix to use java_compat_level from java_defaults

Tony Mancill (@tmancill) gitlab at salsa.debian.org
Sun Nov 26 23:36:30 GMT 2023



Tony Mancill pushed to branch master at Debian Java Maintainers / truffle


Commits:
86a1ff55 by tony mancill at 2023-11-26T15:18:04-08:00
Revise JDK-21 fix to use java_compat_level from java_defaults

- - - - -
e991edac by tony mancill at 2023-11-26T15:23:04-08:00
Freshen debian/copyright

- - - - -
aa3db850 by tony mancill at 2023-11-26T15:24:52-08:00
Bump Standards-Version to 4.6.2

- - - - -
deb1768a by tony mancill at 2023-11-26T15:24:52-08:00
Prepare changelog for upload

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/copyright
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,8 +1,16 @@
-truffle (0.6-4) UNRELEASED; urgency=medium
+truffle (0.6-4) unstable; urgency=medium
 
+  * Team upload
+
+  [ Pushkar Kulkarni ]
   * debian/rules: Support compilation with JDK 21
 
- -- Pushkar Kulkarni <pushkar.kulkarni at canonical.com>  Fri, 10 Nov 2023 13:24:53 +0200
+  [ tony mancill ]
+  * Revise JDK-21 fix to use java_compat_level from java_defaults
+  * Freshen debian/copyright
+  * Update Standards-Version to 4.6.2
+
+ -- tony mancill <tmancill at debian.org>  Sun, 26 Nov 2023 15:21:04 -0800
 
 truffle (0.6-3) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -3,8 +3,11 @@ Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Miguel Landaeta <nomadium at debian.org>
-Build-Depends: debhelper-compat (= 13), default-jdk, maven-repo-helper, javahelper
-Standards-Version: 4.5.1
+Build-Depends: debhelper-compat (= 13),
+ default-jdk,
+ javahelper,
+ maven-repo-helper,
+Standards-Version: 4.6.2
 Rules-Requires-Root: no
 Vcs-Git: https://salsa.debian.org/java-team/truffle.git
 Vcs-Browser: https://salsa.debian.org/java-team/truffle


=====================================
debian/copyright
=====================================
@@ -7,7 +7,8 @@ Copyright: 2012-2014, Oracle and/or its affiliates
 License: GPL-2
 
 Files: debian/*
-Copyright: 2015, Miguel Landaeta <nomadium at debian.org>
+Copyright: 2015-2023, Miguel Landaeta <nomadium at debian.org>
+           2023, tony mancill <tmancill at debian.org>
 License: GPL-2
 
 License: GPL-2


=====================================
debian/rules
=====================================
@@ -1,10 +1,14 @@
 #!/usr/bin/make -f
+
 include /usr/share/dpkg/default.mk
+include /usr/share/java/java_defaults.mk
+
 %:
 	dh $@ --with javahelper
 
 override_jh_build:
-	jh_build --javacopts="-source 8" --javadoc-opts="-source 8"
+	jh_build --javacopts="-source $(java_compat_level)" --javadoc-opts="-source $(java_compat_level)"
+
 
 override_jh_installlibs:
 	mh_installpoms -plib$(DEB_SOURCE)-java



View it on GitLab: https://salsa.debian.org/java-team/truffle/-/compare/09122a7f3157b6c0bb63b9ec70c4994cd225d9f2...deb1768a3b995852986169e7ee325d8a0829bc7a

-- 
View it on GitLab: https://salsa.debian.org/java-team/truffle/-/compare/09122a7f3157b6c0bb63b9ec70c4994cd225d9f2...deb1768a3b995852986169e7ee325d8a0829bc7a
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/20231126/a43a957a/attachment.htm>


More information about the pkg-java-commits mailing list