diff --git a/debian/control b/debian/control index 71b58c3fa0..151cb7fef5 100644 --- a/debian/control +++ b/debian/control @@ -107,6 +107,8 @@ Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Recommends: libgtk-3-0 +Breaks: libgtk-3-dev (<< 3.24.30-3~) +Replaces: libgtk-3-dev (<< 3.24.30-3~) Description: common files for the GTK graphical user interface library GTK is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK is suitable @@ -165,7 +167,7 @@ Depends: gir1.2-gtk-3.0 (= ${binary:Version}), wayland-protocols (>= 1.17) [linux-any], ${misc:Depends}, ${shlibs:Depends}, - libgtk-3-common, + libgtk-3-common (>= ${source:Version}), libgtk-3-0 (= ${binary:Version}) Suggests: libgtk-3-doc Description: development files for the GTK library diff --git a/debian/control.in b/debian/control.in index a9b0f45f11..9068b46097 100644 --- a/debian/control.in +++ b/debian/control.in @@ -107,6 +107,8 @@ Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Recommends: @SHARED_PKG@ +Breaks: @DEV_PKG@ (<< 3.24.30-3~) +Replaces: @DEV_PKG@ (<< 3.24.30-3~) Description: common files for the GTK graphical user interface library GTK is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK is suitable @@ -165,7 +167,7 @@ Depends: gir1.2-gtk-3.0 (= ${binary:Version}), wayland-protocols (>= 1.17) [linux-any], ${misc:Depends}, ${shlibs:Depends}, - @COMMON_PKG@, + @COMMON_PKG@ (>= ${source:Version}), @SHARED_PKG@ (= ${binary:Version}) Suggests: @DOC_PKG@ Description: development files for the GTK library diff --git a/debian/libgtk-3-common.install.in b/debian/libgtk-3-common.install.in index 8826f41fef..f07591cc4f 100644 --- a/debian/libgtk-3-common.install.in +++ b/debian/libgtk-3-common.install.in @@ -1,6 +1,7 @@ @CONFDIR@/im-multipress.conf usr/share/locale usr/share/themes +usr/share/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml usr/share/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml usr/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml usr/share/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml diff --git a/debian/libgtk-3-dev.install b/debian/libgtk-3-dev.install index 3ba61c291f..bc35bc8fca 100644 --- a/debian/libgtk-3-dev.install +++ b/debian/libgtk-3-dev.install @@ -3,6 +3,5 @@ usr/lib/*/libg?k*.so usr/lib/*/pkgconfig/g?k* usr/share/aclocal usr/share/gir-1.0 -usr/share/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml usr/share/gtk-3.0/gtkbuilder.rng usr/share/gtk-3.0/valgrind