[SCM] Debian packaging for swt-gtk. branch, master-3.8, updated. debian/3.8.0-m7-2-7-g3fdf701

Niels Thykier niels at thykier.net
Tue May 29 14:32:20 UTC 2012


The following commit has been merged in the master-3.8 branch:
commit 016dcbefbbee585356d7bd717a09b74d4ee4be76
Author: Niels Thykier <niels at thykier.net>
Date:   Thu May 24 08:21:16 2012 +0200

    Drop co-installability with older versions of SWT
    
    The "current co-installability" fails to ensure the relevant JNI
    libraries which causes bugs like #670756 and LP: #1000272.
    
    Signed-off-by: Niels Thykier <niels at thykier.net>
    
    Conflicts:
    
    	debian/changelog

diff --git a/debian/control b/debian/control
index 78ec030..7cb23e8 100644
--- a/debian/control
+++ b/debian/control
@@ -21,6 +21,14 @@ Architecture: any
 Section: java
 Depends: libswt-gtk-3-jni (= ${binary:Version}), ${misc:Depends}
 Suggests: libswt-gtk-3-java-gcj
+Conflicts: libswt3.2-gtk-jni,
+           libswt3.2-gtk-java,
+           libswt-gtk-3.4-java,
+           libswt-gtk-3.4-jni,
+           libswt-gtk-3.5-jni,
+           libswt-gnome-gtk-3.5-jni,
+           libswt-cairo-gtk-3.5-jni,
+           libswt-mozilla-gtk-3.5-jni,
 Description: Standard Widget Toolkit for GTK+ Java library
  The Standard Widget Toolkit (SWT) is a fast and rich GUI toolkit for the Java
  programming language. SWT provides efficient, portable and fast access to
@@ -33,6 +41,7 @@ Package: libswt-gtk-3-jni
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: libswt-gnome-gtk-3-jni
+Breaks: libswt-gtk-3-java (<< ${binary:Version}), libswt-gtk-3-java (>> ${binary:Version})
 Description: Standard Widget Toolkit for GTK+ JNI library
  The Standard Widget Toolkit (SWT) is a fast and rich GUI toolkit for the Java
  programming language. SWT provides efficient, portable and fast access to
@@ -44,6 +53,7 @@ Description: Standard Widget Toolkit for GTK+ JNI library
 Package: libswt-gnome-gtk-3-jni
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Breaks: libswt-gtk-3-java (<< ${binary:Version}), libswt-gtk-3-java (>> ${binary:Version})
 Description: Standard Widget Toolkit for GTK+ GNOME JNI library
  The Standard Widget Toolkit (SWT) is a fast and rich GUI toolkit for the Java
  programming language. SWT provides efficient, portable and fast access to
@@ -55,6 +65,7 @@ Description: Standard Widget Toolkit for GTK+ GNOME JNI library
 Package: libswt-cairo-gtk-3-jni
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Breaks: libswt-gtk-3-java (<< ${binary:Version}), libswt-gtk-3-java (>> ${binary:Version})
 Description: Standard Widget Toolkit for GTK+ Cairo JNI library
  The Standard Widget Toolkit (SWT) is a fast and rich GUI toolkit for the Java
  programming language. SWT provides efficient, portable and fast access to
@@ -77,6 +88,7 @@ Description: Standard Widget Toolkit for GTK+ GLX JNI library
 Package: libswt-webkit-gtk-3-jni
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Breaks: libswt-gtk-3-java (<< ${binary:Version}), libswt-gtk-3-java (>> ${binary:Version})
 Description: Standard Widget Toolkit for GTK+ WebKit JNI library
  The Standard Widget Toolkit (SWT) is a fast and rich GUI toolkit for the Java
  programming language. SWT provides efficient, portable and fast access to

-- 
Debian packaging for swt-gtk.



More information about the pkg-java-commits mailing list