[neon/neon-packaging/kpipewire/Neon/unstable] debian: lints and breaks

Carlos De Maine null at kde.org
Tue Dec 12 04:38:10 GMT 2023


Git commit e1df4e4c378772e59da84aab4d85f2a74d767648 by Carlos De Maine.
Committed on 12/12/2023 at 05:38.
Pushed by carlosdem into branch 'Neon/unstable'.

lints and breaks

M  +27   -12   debian/control

https://invent.kde.org/neon/neon-packaging/kpipewire/-/commit/e1df4e4c378772e59da84aab4d85f2a74d767648

diff --git a/debian/control b/debian/control
index cd20813..ddef501 100644
--- a/debian/control
+++ b/debian/control
@@ -46,8 +46,11 @@ Description: KDE's Pipewire library
 
 Package: libkpipewire6
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Replaces: libkpipewire5
+Depends: qt6-base,
+         ${misc:Depends}, 
+         ${shlibs:Depends}
+Breaks: libkpipewire5, (<< ${source:Version}~ciBuild),
+Replaces: libkpipewire5, (<< ${source:Version}~ciBuild),
 Description: KDE's Pipewire library
  Components for rendering and recording PipeWire streams using Qt.
  .
@@ -55,8 +58,11 @@ Description: KDE's Pipewire library
 
 Package: libkpipewirerecord6
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Replaces: libkpipewirerecord5
+Depends: qt6-base,
+         ${misc:Depends}, 
+         ${shlibs:Depends}
+Breaks: libkpipewirerecord5 (<< ${source:Version}~ciBuild),
+Replaces: libkpipewirerecord5 (<< ${source:Version}~ciBuild),
 Description: KDE's Pipewire library
  Components for rendering and recording PipeWire streams using Qt.
  .
@@ -65,29 +71,38 @@ Description: KDE's Pipewire library
 Package: qml6-module-org-kde-pipewire
 Architecture: any
 Depends: libkpipewire6 (= ${binary:Version}),
+         libkpipewirerecord6 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
+Breaks: qml-module-org-kde-pipewire (<< ${source:Version}~ciBuild),
+Replaces: qml-module-org-kde-pipewire (<< ${source:Version}~ciBuild),
 Description: KDE's Pipewire library
  Components for rendering and recording PipeWire streams using Qt.
  .
  This package contains the QtQuick module.
 
+## transitionals below
+
 Package: libkpipewire5
 Architecture: any
-Depends: libkpipewire6
+Depends: libkpipewire6, ${misc:Depends}
 Section: oldlibs
 Priority: extra
-Description: KDE's Pipewire library - transitional
- Components for rendering and recording PipeWire streams using Qt.
- .
+Description: transitional package
  This is a dummy package which can be removed.
 
 Package: libkpipewirerecord5
 Architecture: any
-Depends: libkpipewirerecord6
+Depends: libkpipewirerecord6, ${misc:Depends}
 Section: oldlibs
 Priority: extra
-Description: KDE's Pipewire library - transitional
- Components for rendering and recording PipeWire streams using Qt.
- .
+Description: transitional package
  This is a dummy package which can be removed.
+
+Package: qml-module-org-kde-pipewire
+Architecture: any
+Depends: qml6-module-org-kde-pipewire, ${misc:Depends}
+Section: oldlibs
+Priority: extra
+Description: transitional package
+ This is a dummy package which can be removed.
\ No newline at end of file


More information about the Neon-commits mailing list