[neon/neon-packaging/ktextaddons/Neon/release] debian: dev package should depend on the libs, not ktextaddons which is basically a data package

Rik Mills null at kde.org
Thu Sep 7 08:16:05 BST 2023


Git commit e3e3f55ccd17bc7aab920820aae56f6394cf7353 by Rik Mills.
Committed on 07/09/2023 at 09:15.
Pushed by rikmills into branch 'Neon/release'.

dev package should depend on the libs, not ktextaddons which is basically a data package

M  +32   -15   debian/control

https://invent.kde.org/neon/neon-packaging/ktextaddons/-/commit/e3e3f55ccd17bc7aab920820aae56f6394cf7353

diff --git a/debian/control b/debian/control
index c38d757..971102f 100644
--- a/debian/control
+++ b/debian/control
@@ -24,6 +24,14 @@ Homepage: https://invent.kde.org/libraries/ktextaddons
 
 Package: ktextaddons
 Architecture: all
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: Text processing library from KDE
+ Various text handling addons
+
+Package: libkf5ktextaddons-dev
+Architecture: any
+Multi-Arch: same
 Depends: libkf5textaddonswidgets1 (= ${binary:Version}),
          libkf5textautocorrection1 (= ${binary:Version}),
          libkf5textcustomeditor1 (= ${binary:Version}),
@@ -34,13 +42,6 @@ Depends: libkf5textaddonswidgets1 (= ${binary:Version}),
          libkf5textutils1 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
-Description: Text processing library from KDE
- Various text handling addons
-
-Package: libkf5ktextaddons-dev
-Architecture: any
-Multi-Arch: same
-Depends: ktextaddons (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
 Breaks: ktextaddons-dev (<< 1.1.1)
 Replaces: ktextaddons-dev (<< 1.1.1)
 Description: Text processing library from KDE - development files
@@ -51,7 +52,9 @@ Description: Text processing library from KDE - development files
 Package: libkf5textgrammarcheck1
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ktextaddons (>= ${source:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
 Breaks: ktextaddons (<< 1.1.1)
 Replaces: ktextaddons (<< 1.1.1)
 Description: Text processing library from KDE - grammarcheck features
@@ -61,7 +64,9 @@ Description: Text processing library from KDE - grammarcheck features
 Package: libkf5texttranslator1
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ktextaddons (>= ${source:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
 Breaks: ktextaddons (<< 1.1.1), libkf5ktextaddons-dev (<< 1.1.1)
 Replaces: ktextaddons (<< 1.1.1), libkf5ktextaddons-dev (<< 1.1.1)
 Description: Text processing library from KDE - text translator features
@@ -71,7 +76,9 @@ Description: Text processing library from KDE - text translator features
 Package: libkf5textedittexttospeech1
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ktextaddons (>= ${source:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
 Breaks: ktextaddons (<< 1.1.1)
 Replaces: ktextaddons (<< 1.1.1)
 Description: Text processing library from KDE - text to speech features
@@ -81,7 +88,9 @@ Description: Text processing library from KDE - text to speech features
 Package: libkf5textautocorrection1
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ktextaddons (>= ${source:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
 Breaks: ktextaddons (<< 1.1.1)
 Replaces: ktextaddons (<< 1.1.1)
 Description: Text processing library from KDE - auto correction features
@@ -91,7 +100,9 @@ Description: Text processing library from KDE - auto correction features
 Package: libkf5textaddonswidgets1
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ktextaddons (>= ${source:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
 Breaks: ktextaddons (<< 1.2.1)
 Replaces: ktextaddons (<< 1.2.1)
 Description: Text processing library from KDE - addon text widgets
@@ -101,7 +112,9 @@ Description: Text processing library from KDE - addon text widgets
 Package: libkf5textemoticons1
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ktextaddons (>= ${source:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
 Breaks: ktextaddons (<< 1.2.1)
 Replaces: ktextaddons (<< 1.2.1)
 Description: Text processing library from KDE - addon emoticon widgets
@@ -111,7 +124,9 @@ Description: Text processing library from KDE - addon emoticon widgets
 Package: libkf5textutils1
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ktextaddons (>= ${source:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
 Breaks: ktextaddons (<< 1.3.2)
 Replaces: ktextaddons (<< 1.3.2)
 Description: Text processing library from KDE - addon text utilities
@@ -121,7 +136,9 @@ Description: Text processing library from KDE - addon text utilities
 Package: libkf5textcustomeditor1
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ktextaddons (>= ${source:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
 Breaks: ktextaddons (<< 1.3.2)
 Replaces: ktextaddons (<< 1.3.2)
 Description: Text processing library from KDE - customeditor text utilities



More information about the Neon-commits mailing list