debian/control: Improve packages relations. Don't use Conflicts: field anymore. Rather use Breaks: and Replaces: fields instead.

This commit is contained in:
Mike Gabriel 2014-01-11 17:00:39 +01:00
parent 0538fdaa2a
commit 87f10d7fcf
2 changed files with 17 additions and 4 deletions

8
debian/changelog vendored
View File

@ -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 <sunweaver@debian.org> Sat, 11 Jan 2014 16:59:27 +0100
mate-desktop (1.6.1-2) unstable; urgency=low
* debian/control:

13
debian/control vendored
View File

@ -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.