From d1ec03fa92a8548cee4a4a701e19531ca5b9ff3f Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Mon, 26 Feb 2024 13:06:29 +0800 Subject: [PATCH] debian/control: Add Breaks/Replaces for emacsclient package move --- debian/control | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/debian/control b/debian/control index 2d2a96a2471..4d0bbed9f4b 100644 --- a/debian/control +++ b/debian/control @@ -76,7 +76,8 @@ Provides: editor, emacs, emacsen, info-browser, mail-reader, news-reader Recommends: fonts-noto-color-emoji Suggests: emacs-common-non-dfsg Conflicts: emacs-gtk, emacs-pgtk, emacs-nox -Replaces: emacs-gtk, emacs-pgtk, emacs-nox +Replaces: emacs-gtk, emacs-pgtk, emacs-nox, emacs-bin-common (<< 29.2) +Breaks: emacs-bin-common (<< 29.2) Description: GNU Emacs editor (with Lucid GUI support) GNU Emacs is the extensible self-documenting text editor. This package contains a version of Emacs with support for a graphical user @@ -98,7 +99,8 @@ Depends: Provides: editor, emacs, emacsen, info-browser, mail-reader, news-reader Suggests: emacs-common-non-dfsg Conflicts: emacs-gtk, emacs-pgtk, emacs-lucid -Replaces: emacs-gtk, emacs-pgtk, emacs-lucid +Replaces: emacs-gtk, emacs-pgtk, emacs-lucid, emacs-bin-common (<< 29.2) +Breaks: emacs-bin-common (<< 29.2) Description: GNU Emacs editor (without GUI support) GNU Emacs is the extensible self-documenting text editor. This package contains a version of Emacs compiled without support for X, @@ -115,7 +117,8 @@ Provides: editor, emacs, emacsen, info-browser, mail-reader, news-reader Recommends: fonts-noto-color-emoji Suggests: emacs-common-non-dfsg Conflicts: emacs-pgtk, emacs-lucid, emacs-nox -Replaces: emacs-pgtk, emacs-lucid, emacs-nox +Replaces: emacs-pgtk, emacs-lucid, emacs-nox, emacs-bin-common (<< 29.2) +Breaks: emacs-bin-common (<< 29.2) Description: GNU Emacs editor (with GTK+ GUI support) GNU Emacs is the extensible self-documenting text editor. This package contains a version of Emacs with a graphical user interface @@ -135,7 +138,8 @@ Provides: editor, emacs, emacsen, info-browser, mail-reader, news-reader Recommends: fonts-noto-color-emoji Suggests: emacs-common-non-dfsg Conflicts: emacs-gtk, emacs-lucid, emacs-nox -Replaces: emacs-gtk, emacs-lucid, emacs-nox +Replaces: emacs-gtk, emacs-lucid, emacs-nox, emacs-bin-common (<< 29.2) +Breaks: emacs-bin-common (<< 29.2) Description: GNU Emacs editor (with GTK+ Wayland GUI support) GNU Emacs is the extensible self-documenting text editor. This package contains a version of Emacs with a graphical user interface @@ -148,6 +152,11 @@ Description: GNU Emacs editor (with GTK+ Wayland GUI support) Package: emacs-bin-common Architecture: any Depends: emacs-common (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends} +Breaks: + emacs-gtk (<< 29.2), + emacs-pgtk (<< 29.2), + emacs-lucid (<< 29.2), + emacs-nox (<< 29.2), Recommends: mailutils Description: GNU Emacs editor's shared, architecture dependent files GNU Emacs is the extensible self-documenting text editor. -- 2.30.2