[Git][java-team/javafxsvg][master] 6 commits: Switch to compat level 11

Markus Koschany gitlab at salsa.debian.org
Wed Nov 14 13:23:41 GMT 2018


Markus Koschany pushed to branch master at Debian Java Maintainers / javafxsvg


Commits:
5bb1cb5c by Markus Koschany at 2018-11-14T13:12:45Z
Switch to compat level 11

- - - - -
a27bf5f7 by Markus Koschany at 2018-11-14T13:13:10Z
Remove trailing whitespace.

- - - - -
3adc6b68 by Markus Koschany at 2018-11-14T13:16:47Z
Fix FTBFS with OpenJFX 11 by build-depending on openjfx artifacts explicitly.

Closes: #893345

- - - - -
aeeeaf8f by Markus Koschany at 2018-11-14T13:19:52Z
Declare compliance with Debian Policy 4.2.1.

- - - - -
475ade09 by Markus Koschany at 2018-11-14T13:20:37Z
Update changelog

- - - - -
089d2b8d by Markus Koschany at 2018-11-14T13:21:13Z
Use https for Format field.

- - - - -


6 changed files:

- debian/changelog
- debian/compat
- debian/control
- debian/copyright
- + debian/patches/javafx.patch
- + debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+javafxsvg (1.2.1-2) unstable; urgency=medium
+
+  * Team upload.
+  * Switch to compat level 11.
+  * Fix FTBFS with OpenJFX 11 by build-depending on openjfx artifacts
+    explicitly. (Closes: #893345)
+  * Declare compliance with Debian Policy 4.2.1.
+
+ -- Markus Koschany <apo at debian.org>  Wed, 14 Nov 2018 14:20:10 +0100
+
 javafxsvg (1.2.1-1) unstable; urgency=medium
 
   * Initial release (Closes: #848401)


=====================================
debian/compat
=====================================
@@ -1 +1 @@
-10
+11


=====================================
debian/control
=====================================
@@ -3,9 +3,9 @@ Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: tony mancill <tmancill at debian.org>
-Build-Depends: debhelper (>= 10), default-jdk, maven-debian-helper (>= 2.1)
+Build-Depends: debhelper (>= 11), default-jdk, maven-debian-helper (>= 2.1)
 Build-Depends-Indep: libbatik-java, libxmlgraphics-commons-java, openjfx
-Standards-Version: 3.9.8
+Standards-Version: 4.2.1
 Vcs-Git: https://anonscm.debian.org/git/pkg-java/javafxsvg.git
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/javafxsvg.git
 Homepage: https://github.com/codecentric/javafxsvg
@@ -15,5 +15,5 @@ Architecture: all
 Depends: ${misc:Depends}, ${maven:Depends}
 Suggests: ${maven:OptionalDepends}
 Description: CenterDevice JavaFxSVG library
- JavaFxSVG is a simple library adding SVG support to JavaFX. 
+ JavaFxSVG is a simple library adding SVG support to JavaFX.
  It allows use of SVG graphics just like any other image type.


=====================================
debian/copyright
=====================================
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: CenterDevice JavaFxSVG
 Source: https://github.com/codecentric/javafxsvg
 


=====================================
debian/patches/javafx.patch
=====================================
@@ -0,0 +1,38 @@
+From: Markus Koschany <apo at debian.org>
+Date: Wed, 14 Nov 2018 14:15:33 +0100
+Subject: javafx
+
+Build-depend on openjfx artifacts explicitly to fix the FTBFS with OpenJFX 11.
+
+Bug-Debian: https://bugs.debian.org/893345
+Forwarded: no
+---
+ pom.xml | 15 +++++++++++++++
+ 1 file changed, 15 insertions(+)
+
+diff --git a/pom.xml b/pom.xml
+index 57cbe99..56ed69c 100644
+--- a/pom.xml
++++ b/pom.xml
+@@ -136,6 +136,21 @@
+ 			<artifactId>xmlgraphics-commons</artifactId>
+ 			<version>2.1</version>
+ 		</dependency>
++		<dependency>
++			<groupId>org.openjfx</groupId>
++			<artifactId>javafx-controls</artifactId>
++			<version>11</version>
++		</dependency>
++		<dependency>
++			<groupId>org.openjfx</groupId>
++			<artifactId>javafx-graphics</artifactId>
++			<version>11</version>
++		</dependency>
++		<dependency>
++			<groupId>org.openjfx</groupId>
++			<artifactId>javafx-fxml</artifactId>
++			<version>11</version>
++		</dependency>
+ 		<dependency>
+ 			<groupId>org.loadui</groupId>
+ 			<artifactId>testFx</artifactId>


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+javafx.patch



View it on GitLab: https://salsa.debian.org/java-team/javafxsvg/compare/276741db3744cff423dda730e84669efb3b1280f...089d2b8ded0d40c96eb21c75c05d28926b890f7d

-- 
View it on GitLab: https://salsa.debian.org/java-team/javafxsvg/compare/276741db3744cff423dda730e84669efb3b1280f...089d2b8ded0d40c96eb21c75c05d28926b890f7d
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/20181114/8ce29741/attachment.html>


More information about the pkg-java-commits mailing list