[neon/forks/libquotient/Neon/unstable] debian: transitionals

Jonathan Riddell null at kde.org
Thu Oct 31 11:25:46 GMT 2024


Git commit ad972222266c00a7bf56db42c509092798725712 by Jonathan Riddell.
Committed on 31/10/2024 at 11:25.
Pushed by jriddell into branch 'Neon/unstable'.

transitionals

M  +45   -12   debian/control
M  +1    -1    debian/libquotient-dev.install

https://invent.kde.org/neon/forks/libquotient/-/commit/ad972222266c00a7bf56db42c509092798725712

diff --git a/debian/control b/debian/control
index bbda1fa2..af6dd710 100644
--- a/debian/control
+++ b/debian/control
@@ -1,16 +1,16 @@
 Source: libquotient
 Priority: optional
 Maintainer: Matrix Packaging Team <pkg-matrix-maintainers at lists.alioth.debian.org>
-Uploaders: Hubert Chathi <uhoreg at debian.org>, Andres Salomon <dilinger at debian.org>
-Build-Depends:
-  debhelper-compat (= 12),
-  cmake,
-  libolm-dev,
-  libssl-dev,
-  qt6-base-dev,
-  qt6-multimedia-dev,
-  qtkeychain-qt6-dev,
-  libqt6sql6-sqlite
+Uploaders: Hubert Chathi <uhoreg at debian.org>,
+           Andres Salomon <dilinger at debian.org>
+Build-Depends: cmake,
+               debhelper-compat (= 12),
+               libolm-dev,
+               libqt6sql6-sqlite,
+               libssl-dev,
+               qt6-base-dev,
+               qt6-multimedia-dev,
+               qtkeychain-qt6-dev
 Standards-Version: 4.3.0
 Section: libs
 Homepage: https://github.com/quotient-im/libQuotient
@@ -20,14 +20,47 @@ Vcs-Browser: https://salsa.debian.org/matrix-team/libquotient
 Package: libquotient-dev
 Section: libdevel
 Architecture: any
-Depends: libquotientqt6-0.9 (= ${binary:Version}), ${misc:Depends}, libolm-dev, libssl-dev
+Depends: libolm-dev,
+         libquotientqt6-0.9 (= ${binary:Version}),
+         libssl-dev,
+         ${misc:Depends}
+Breaks: libquotient-dev (<< 0.9),
+        libquotient-qt5-dev (<< 0.9),
+        libquotient-qt6-dev (<< 0.9)
+Replaces: libquotient-dev (<< 0.9),
+          libquotient-qt5-dev (<< 0.9),
+          libquotient-qt6-dev (<< 0.9)
 Description: Qt6 library to write cross-platform clients for Matrix
  libQuotient is a Qt6-based library to make IM clients for the Matrix
  protocol. It is the backbone of Quaternion, NeoChat and some other projects.
 
 Package: libquotientqt6-0.9
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: Qt6 library to write cross-platform clients for Matrix
  libQuotient is a Qt6-based library to make IM clients for the Matrix
  protocol. It is the backbone of Quaternion, Spectral and some other projects.
+
+Package: libquotient-dev
+Section: oldlibs
+Priority: extra
+Architecture: all
+Depends: libquotient-dev (= ${binary:Version}), ${misc:Depends}
+Description: Empty transitional
+ Dummy package
+
+Package: libquotient-qt5-dev
+Section: oldlibs
+Priority: extra
+Architecture: all
+Depends: libquotient-dev (= ${binary:Version}), ${misc:Depends}
+Description: Empty transitional
+ Dummy package
+
+Package: libquotient-qt6-dev
+Section: oldlibs
+Priority: extra
+Architecture: all
+Depends: libquotient-dev (= ${binary:Version}), ${misc:Depends}
+Description: Empty transitional
+ Dummy package
diff --git a/debian/libquotient-dev.install b/debian/libquotient-dev.install
index 9b9e44b6..7755ba35 100644
--- a/debian/libquotient-dev.install
+++ b/debian/libquotient-dev.install
@@ -1,4 +1,4 @@
 usr/include/*
+usr/lib/*/cmake/*
 usr/lib/*/lib*.so
 usr/lib/*/pkgconfig/*
-usr/lib/*/cmake/*


More information about the Neon-commits mailing list