[neon/neon-packaging/libquotient/Neon/unstable] debian: fix installs

Carlos De Maine null at kde.org
Sat Aug 5 10:45:56 BST 2023


Git commit 629cda8b23a22f2e29f0399a3c3a0e72d02a5c4b by Carlos De Maine.
Committed on 05/08/2023 at 11:45.
Pushed by carlosdem into branch 'Neon/unstable'.

fix installs

M  +15   -1    debian/control
M  +0    -3    debian/libquotient-dev.install
A  +3    -0    debian/libquotient-qt5-dev.install
M  +1    -1    debian/libquotient-qt6-0.8.install
M  +3    -4    debian/libquotient-qt6-dev.install
M  +1    -1    debian/libquotient0.8.install
A  +1    -0    debian/not-installed

https://invent.kde.org/neon/neon-packaging/libquotient/-/commit/629cda8b23a22f2e29f0399a3c3a0e72d02a5c4b

diff --git a/debian/control b/debian/control
index 53340ed..0363eb4 100644
--- a/debian/control
+++ b/debian/control
@@ -26,6 +26,8 @@ Depends: libquotient0.8 (= ${binary:Version}), ${misc:Depends}
 Description: Qt5 library to write cross-platform clients for Matrix
  libQuotient is a Qt5-based library to make IM clients for the Matrix
  protocol. It is the backbone of Quaternion, Spectral and some other projects.
+ .
+ Qt5 and Qt6 source files.
 
 Package: libquotient0.8
 Architecture: any
@@ -34,13 +36,25 @@ Description: Qt5 library to write cross-platform clients for Matrix
  libQuotient is a Qt5-based library to make IM clients for the Matrix
  protocol. It is the backbone of Quaternion, Spectral and some other projects.
 
+Package: libquotient-qt5-dev
+Section: libdevel
+Architecture: any
+Depends: libquotient-dev (= ${binary:Version}), libquotient0.8 (= ${binary:Version}), ${misc:Depends}
+Description: Qt5 library to write cross-platform clients for Matrix
+ libQuotient is a Qt5-based library to make IM clients for the Matrix
+ protocol. It is the backbone of Quaternion, Spectral and some other projects.
+ .
+ Qt5 development files and binaries.
+
 Package: libquotient-qt6-dev
 Section: libdevel
 Architecture: any
-Depends: libquotient0.8 (= ${binary:Version}), ${misc:Depends}
+Depends:libquotient-dev (= ${binary:Version}), libquotient-qt6-0.8 (= ${binary:Version}), ${misc: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.
+ .
+ Qt6 development files and binaries.
 
 Package: libquotient-qt6-0.8
 Architecture: any
diff --git a/debian/libquotient-dev.install b/debian/libquotient-dev.install
index 9b9e44b..41a1414 100644
--- a/debian/libquotient-dev.install
+++ b/debian/libquotient-dev.install
@@ -1,4 +1 @@
 usr/include/*
-usr/lib/*/lib*.so
-usr/lib/*/pkgconfig/*
-usr/lib/*/cmake/*
diff --git a/debian/libquotient-qt5-dev.install b/debian/libquotient-qt5-dev.install
new file mode 100644
index 0000000..679706e
--- /dev/null
+++ b/debian/libquotient-qt5-dev.install
@@ -0,0 +1,3 @@
+usr/lib/*/libQuotientQt5.so
+usr/lib/*/pkgconfig/QuotientQt5.pc
+usr/lib/*/cmake/Quotient/*
diff --git a/debian/libquotient-qt6-0.8.install b/debian/libquotient-qt6-0.8.install
index 3ddde58..989c540 100644
--- a/debian/libquotient-qt6-0.8.install
+++ b/debian/libquotient-qt6-0.8.install
@@ -1 +1 @@
-usr/lib/*/lib*.so.*
+usr/lib/*/libQuotientQt6.so.0.8*
diff --git a/debian/libquotient-qt6-dev.install b/debian/libquotient-qt6-dev.install
index 9b9e44b..af08ac7 100644
--- a/debian/libquotient-qt6-dev.install
+++ b/debian/libquotient-qt6-dev.install
@@ -1,4 +1,3 @@
-usr/include/*
-usr/lib/*/lib*.so
-usr/lib/*/pkgconfig/*
-usr/lib/*/cmake/*
+usr/lib/*/libQuotientQt6.so
+usr/lib/*/pkgconfig/QuotientQt6.pc
+usr/lib/*/cmake/QuotientQt6/*
diff --git a/debian/libquotient0.8.install b/debian/libquotient0.8.install
index 3ddde58..8a01f0d 100644
--- a/debian/libquotient0.8.install
+++ b/debian/libquotient0.8.install
@@ -1 +1 @@
-usr/lib/*/lib*.so.*
+usr/lib/*/libQuotient.so.0.8*
diff --git a/debian/not-installed b/debian/not-installed
new file mode 100644
index 0000000..9641300
--- /dev/null
+++ b/debian/not-installed
@@ -0,0 +1 @@
+usr/share/ndk-modules/Android.mk


More information about the Neon-commits mailing list