[neon/kde/k3b/Neon/unstable] debian: update soname

Jonathan Esk-Riddell null at kde.org
Wed May 11 17:01:24 BST 2022


Git commit f3806f54a1c502bb29fa6edd89f14ac23e1bf564 by Jonathan Esk-Riddell.
Committed on 11/05/2022 at 16:01.
Pushed by jriddell into branch 'Neon/unstable'.

update soname

M  +34   -2    debian/control
D  +0    -1    debian/libk3b7.lintian-overrides
R  +0    -0    debian/libk3b8-extracodecs.install [from: debian/libk3b7-extracodecs.install - 100% similarity]
R  +2    -2    debian/libk3b8.install [from: debian/libk3b7.install - 070% similarity]
A  +1    -0    debian/libk3b8.lintian-overrides

https://invent.kde.org/neon/kde/k3b/commit/f3806f54a1c502bb29fa6edd89f14ac23e1bf564

diff --git a/debian/control b/debian/control
index aa12a5f..d5b2b1b 100644
--- a/debian/control
+++ b/debian/control
@@ -111,7 +111,7 @@ Description: Sophisticated CD/DVD burning application - transitional
 Package: libk3b-dev
 Section: libdevel
 Architecture: any
-Depends: libk3b7 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Depends: libk3b8 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
 Description: KDE CD/DVD burning application library - development files
  K3b provides a comfortable user interface to perform most CD/DVD burning
  tasks. While the experienced user can take influence in all steps
@@ -120,10 +120,26 @@ Description: KDE CD/DVD burning application library - development files
  .
  This package contains development files.
 
-Package: libk3b7
+Package: libk3b8
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
+Replaces: libk3b7 (<< ${source:Version}~ciBuild)
+Breaks: libk3b7 (<< ${source:Version}~ciBuild)
+Description: KDE CD/DVD burning application library - runtime files
+ K3b provides a comfortable user interface to perform most CD/DVD burning
+ tasks. While the experienced user can take influence in all steps
+ of the burning process the beginner may find comfort in the automatic settings
+ and the reasonable k3b defaults which allow a quick start.
+ .
+ This package contains runtime libraries.
+
+Package: libk3b7
+Section: libs
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, libk3b8
+Priority: optional
+Section: oldlibs
 Description: KDE CD/DVD burning application library - runtime files
  K3b provides a comfortable user interface to perform most CD/DVD burning
  tasks. While the experienced user can take influence in all steps
@@ -132,10 +148,26 @@ Description: KDE CD/DVD burning application library - runtime files
  .
  This package contains runtime libraries.
 
+Package: libk3b8-extracodecs
+Section: libs
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Replaces: libk3b7-extracodecs (<< ${source:Version}~ciBuild)
+Breaks: libk3b7-extracodecs(<< ${source:Version}~ciBuild)
+Description: KDE CD/DVD burning application library - extra decoders
+ K3b provides a comfortable user interface to perform most CD/DVD burning
+ tasks. While the experienced user can take influence in all steps
+ of the burning process the beginner may find comfort in the automatic settings
+ and the reasonable k3b defaults which allow a quick start.
+ .
+ This package contains runtime libraries for the MP3 and FFMPEG decoder plugin.
+
 Package: libk3b7-extracodecs
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
+Priority: optional
+Section: oldlibs
 Description: KDE CD/DVD burning application library - extra decoders
  K3b provides a comfortable user interface to perform most CD/DVD burning
  tasks. While the experienced user can take influence in all steps
diff --git a/debian/libk3b7.lintian-overrides b/debian/libk3b7.lintian-overrides
deleted file mode 100644
index 4e00338..0000000
--- a/debian/libk3b7.lintian-overrides
+++ /dev/null
@@ -1 +0,0 @@
-libk3b7: package-name-doesnt-match-sonames libk3bdevice7 libk3blib7
diff --git a/debian/libk3b7-extracodecs.install b/debian/libk3b8-extracodecs.install
similarity index 100%
rename from debian/libk3b7-extracodecs.install
rename to debian/libk3b8-extracodecs.install
diff --git a/debian/libk3b7.install b/debian/libk3b8.install
similarity index 70%
rename from debian/libk3b7.install
rename to debian/libk3b8.install
index 8870d09..c5897e1 100644
--- a/debian/libk3b7.install
+++ b/debian/libk3b8.install
@@ -1,4 +1,4 @@
-usr/lib/*/libk3bdevice.so.*
-usr/lib/*/libk3blib.so.*
+usr/lib/*/libk3bdevice.so.8*
+usr/lib/*/libk3blib.so.8*
 usr/lib/*/qt5/plugins/k3b_plugins/k3baudiometainforenamerplugin.so
 usr/lib/*/qt5/plugins/k3b_plugins/k3baudioprojectcddbplugin.so
diff --git a/debian/libk3b8.lintian-overrides b/debian/libk3b8.lintian-overrides
new file mode 100644
index 0000000..3c1aa1f
--- /dev/null
+++ b/debian/libk3b8.lintian-overrides
@@ -0,0 +1 @@
+libk3b7: package-name-doesnt-match-sonames libk3bdevice8 libk3blib8



More information about the Neon-commits mailing list