From 87f10d7fcf1f4562a0476f58b187e0b6338e4075 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Sat, 11 Jan 2014 17:00:39 +0100 Subject: [PATCH] debian/control: Improve packages relations. Don't use Conflicts: field anymore. Rather use Breaks: and Replaces: fields instead. --- debian/changelog | 8 ++++++++ debian/control | 13 +++++++++---- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index 7060a38..6aaeb32 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +mate-desktop (1.6.1-3) UNRELEASED; urgency=low + + * debian/control: + + Improve packages relations. Don't use Conflicts: field anymore. Rather + use Breaks: and Replaces: fields instead. + + -- Mike Gabriel Sat, 11 Jan 2014 16:59:27 +0100 + mate-desktop (1.6.1-2) unstable; urgency=low * debian/control: diff --git a/debian/control b/debian/control index cc2d5d9..5d331f3 100644 --- a/debian/control +++ b/debian/control @@ -38,7 +38,8 @@ Depends: ${misc:Depends}, hicolor-icon-theme, libmate-desktop-2-17, mate-desktop-common (= ${source:Version}), -Conflicts: mate-desktop-gnome +Breaks: mate-desktop-gnome +Replaces: mate-desktop-gnome Description: Library with common API for various MATE modules The MATE component mate-desktop contains the libmate-desktop library, the mate-about program, as well as some desktop-wide documents. @@ -52,6 +53,7 @@ Description: Library with common API for various MATE modules Package: mate-desktop-common Architecture: all Depends: ${misc:Depends} +Breaks: mate-desktop (<< 1.1.1-1) Replaces: mate-desktop (<< 1.1.1-1) Description: Library with common API for various MATE modules (common files) The MATE component mate-desktop contains the libmate-desktop library, the @@ -71,7 +73,8 @@ Pre-Depends: ${misc:Pre-Depends}, Depends: ${misc:Depends}, ${shlibs:Depends}, Provides: libmatedesktop -Conflicts: libmatedesktop +Breaks: libmatedesktop (<< 1.6.1), +Replaces: libmatedesktop (<< 1.6.1), Description: Library with common API for various MATE modules (library) The MATE component mate-desktop contains the libmate-desktop library, the mate-about program, as well as some desktop-wide documents. @@ -90,7 +93,8 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, libmate-desktop-2-17 (= ${binary:Version}), libstartup-notification0-dev, -Conflicts: libmatedesktop-dev +Breaks: libmatedesktop-dev +Replaces: libmatedesktop-dev Description: Library with common API for various MATE modules (development files) The MATE component mate-desktop contains the libmate-desktop library, the mate-about program, as well as some desktop-wide documents. @@ -106,7 +110,8 @@ Section: doc Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} -Conflicts: libmatedesktop-doc +Breaks: libmatedesktop-doc +Replaces: libmatedesktop-doc Description: Library with common API for various MATE modules (documentation files) The MATE component mate-desktop contains the libmate-desktop library, the mate-about program, as well as some desktop-wide documents.