[Git][java-team/beansbinding][master] 3 commits: d/rules, d/p/*: pass Java source and target level on ant command line, drop...
Tony Mancill (@tmancill)
gitlab at salsa.debian.org
Mon Jan 29 05:12:26 GMT 2024
Tony Mancill pushed to branch master at Debian Java Maintainers / beansbinding
Commits:
10114b6a by Vladimir Petko at 2024-01-05T21:00:29+13:00
d/rules, d/p/*: pass Java source and target level on ant command line, drop java compatibility patch (Closes: #1057491).
- - - - -
376aeab3 by Vladimir Petko at 2024-01-05T21:03:56+13:00
changelog
- - - - -
5363051c by Tony Mancill at 2024-01-29T05:12:22+00:00
Merge branch 'master' into 'master'
Resolve Java 21 ftbfs
See merge request java-team/beansbinding!3
- - - - -
4 changed files:
- debian/changelog
- − debian/patches/java9.patch
- − debian/patches/series
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+beansbinding (1.2.1-5) UNRELEASED; urgency=medium
+
+ * d/rules, d/p/*: pass Java source and target level on Ant command
+ line, drop Java compatibility patch (Closes: #1057491).
+
+ -- Vladimir Petko <vladimir.petko at canonical.com> Fri, 05 Jan 2024 20:58:46 +1300
+
beansbinding (1.2.1-4) unstable; urgency=medium
* Team upload.
=====================================
debian/patches/java9.patch deleted
=====================================
@@ -1,48 +0,0 @@
-From: Markus Koschany <apo at debian.org>
-Date: Fri, 23 Mar 2018 14:52:39 +0100
-Subject: java9
-
-Fix FTBFS with Java 9. Use source/target 1.7 at least.
-
-Bug-Debian: https://bugs.debian.org/893100
-Forwarded: no
----
- nbproject/build-impl.xml | 4 ++--
- nbproject/project.properties | 6 +++---
- 2 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/nbproject/build-impl.xml b/nbproject/build-impl.xml
-index b0d6bbe..42850a6 100644
---- a/nbproject/build-impl.xml
-+++ b/nbproject/build-impl.xml
-@@ -37,8 +37,8 @@ is divided into following sections:
- <property file="${user.properties.file}"/>
- <!-- The two properties below are usually overridden -->
- <!-- by the active platform. Just a fallback. -->
-- <property name="default.javac.source" value="1.4"/>
-- <property name="default.javac.target" value="1.4"/>
-+ <property name="default.javac.source" value="1.7"/>
-+ <property name="default.javac.target" value="1.7"/>
- </target>
- <target name="-init-project" depends="-pre-init,-init-private,-init-user">
- <property file="nbproject/project.properties"/>
-diff --git a/nbproject/project.properties b/nbproject/project.properties
-index c6490ad..3408cff 100644
---- a/nbproject/project.properties
-+++ b/nbproject/project.properties
-@@ -19,12 +19,12 @@ dist.javadoc.dir=${dist.dir}/javadoc
- file.reference.el.jar=lib/el.jar
- jar.compress=false
- javac.classpath=
--javac.compilerargs=-target 1.5
-+javac.compilerargs=-target 1.7
- # Space-separated list of extra javac options
- #javac.compilerargs=-Xlint:unchecked
- javac.deprecation=false
--javac.source=1.5
--javac.target=1.5
-+javac.source=1.7
-+javac.target=1.7
- javac.test.classpath=\
- ${javac.classpath}:\
- ${build.classes.dir}:\
=====================================
debian/patches/series deleted
=====================================
@@ -1 +0,0 @@
-java9.patch
=====================================
debian/rules
=====================================
@@ -1,5 +1,7 @@
#!/usr/bin/make -f
+include /usr/share/java/java_defaults.mk
+
export JAVA_HOME=/usr/lib/jvm/default-java
VERSION := $(shell dpkg-parsechangelog | grep ^Version: | sed -r 's/^.*:\ ([0-9\.]+)(-|\+).*/\1/')
@@ -7,7 +9,10 @@ VERSION := $(shell dpkg-parsechangelog | grep ^Version: | sed -r 's/^.*:\ ([0-9\
dh $@ --with javahelper --with jh_maven_repo_helper
override_dh_auto_build:
- ant -f build.xml dist
+ ant -f build.xml dist \
+ -Djavac.source=$(java_compat_level) \
+ -Djavac.target=$(java_compat_level) \
+ -Djavac.compilerargs=
override_jh_installlibs:
jh_installlibs --upstream-version=$(VERSION)
View it on GitLab: https://salsa.debian.org/java-team/beansbinding/-/compare/660e44b1f0aa88d295e27d1cd24b76f701ac5f9b...5363051ca252a3c13bf547d1569d2a5d76b1c0d0
--
View it on GitLab: https://salsa.debian.org/java-team/beansbinding/-/compare/660e44b1f0aa88d295e27d1cd24b76f701ac5f9b...5363051ca252a3c13bf547d1569d2a5d76b1c0d0
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/20240129/b94e727e/attachment.htm>
More information about the pkg-java-commits
mailing list