Package: davmail
Version: 4.8.0.2479-2
Severity: important

Hi,

davmail depends on libswt-gtk-3-java which is going to be removed
in a near future. Could you please apply the patch provided to build
with libswt-gtk-4-java instead?

Thank you,

Emmanuel Bourg
diff --git a/debian/ant.properties b/debian/ant.properties
index 536d37e..8d598f2 100644
--- a/debian/ant.properties
+++ b/debian/ant.properties
@@ -12,7 +12,7 @@ jcifs              = /usr/share/java/jcifs.jar
 jackrabbit-webdav  = /usr/share/java/jackrabbit-webdav.jar
 woodstox-core      = /usr/share/java/woodstox-core-lgpl.jar
 stax2-api          = /usr/share/java/stax2-api.jar
-swt                = /usr/share/java/swt.jar
+swt                = /usr/share/java/swt4.jar
 slf4j-api          = /usr/share/java/slf4j-api.jar
 slf4j-simple       = /usr/share/java/slf4j-simple.jar
 log4j              = /usr/share/java/log4j-1.2.jar
diff --git a/debian/control b/debian/control
index 48edb89..ce1c3d8 100644
--- a/debian/control
+++ b/debian/control
@@ -20,7 +20,7 @@ Build-Depends-Indep: libcommons-codec-java,
                      liblog4j1.2-java,
                      libwoodstox-java,
                      libstax2-api-java,
-                     libswt-gtk-3-java,
+                     libswt-gtk-4-java,
                      libslf4j-java
 Standards-Version: 4.0.0
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/davmail.git/
@@ -35,8 +35,8 @@ Depends: lsb-base,
          ${shlibs:Depends},
          ${misc:Depends},
          ${java:Depends}
-Suggests: libswt-gtk-3-java,
-          libswt-cairo-gtk-3-jni
+Suggests: libswt-gtk-4-java,
+          libswt-cairo-gtk-4-jni
 Description: POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway
  Ever wanted to get rid of Outlook ? DavMail is
  a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any
diff --git a/debian/rules b/debian/rules
index 19a4345..efc010e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -21,4 +21,4 @@ override_dh_systemd_enable:
        dh_systemd_enable --no-enable # Disable service by default
 
 override_jh_depends:
-       jh_depends -Xlibswt-gtk-3-java --jvm=headless
+       jh_depends -Xlibswt-gtk-4-java --jvm=headless

Reply via email to