[neon/qt6/qt6-grpc/Neon/release] debian: fix installs and lints

Carlos De Maine null at kde.org
Thu Apr 4 16:46:51 BST 2024


Git commit 0a57cfddb937355210bff1c67625d31ece4f7755 by Carlos De Maine.
Committed on 04/04/2024 at 15:46.
Pushed by carlosdem into branch 'Neon/release'.

fix installs and lints

M  +2    -1    debian/control
M  +4    -14   debian/qt6-grpc-dev.install
M  +2    -0    debian/qt6-grpc.install

https://invent.kde.org/neon/qt6/qt6-grpc/-/commit/0a57cfddb937355210bff1c67625d31ece4f7755

diff --git a/debian/control b/debian/control
index f811f6a..6136282 100644
--- a/debian/control
+++ b/debian/control
@@ -14,6 +14,7 @@ Build-Depends: cmake,
                libprotoc-dev,
                mold,
                ninja-build,
+               pkg-kde-tools,
                pkgconf,
                protobuf-compiler,
                qt6-base-dev (>= 6.6.2~),
@@ -85,7 +86,7 @@ Section: kde
 X-Neon-MergedPackage: true
 Pre-Depends: ${misc:Pre-Depends},
 Depends: qt6-base-doc,
-         qt6-grpc-dev (= ${binary:Version}),
+         qt6-grpc-dev,
          ${misc:Depends},
          ${shlibs:Depends},
 Provides: qt6-grpc-doc-html,
diff --git a/debian/qt6-grpc-dev.install b/debian/qt6-grpc-dev.install
index f6e0e8a..f404863 100644
--- a/debian/qt6-grpc-dev.install
+++ b/debian/qt6-grpc-dev.install
@@ -1,19 +1,9 @@
-usr/include/${DEB_HOST_MULTIARCH}/qt6/QtGrpc/
-usr/include/${DEB_HOST_MULTIARCH}/qt6/QtProtobuf/
-usr/include/${DEB_HOST_MULTIARCH}/qt6/QtProtobufQtCoreTypes/
-usr/include/${DEB_HOST_MULTIARCH}/qt6/QtProtobufQtGuiTypes/
-usr/include/${DEB_HOST_MULTIARCH}/qt6/QtProtobufWellKnownTypes/
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6/
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6BuildInternals/
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Grpc/
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6GrpcTools/
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Protobuf/
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ProtobufQtCoreTypes/
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ProtobufQtGuiTypes/
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ProtobufWellKnownTypes/
-usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ProtobufTools/
+usr/include/${DEB_HOST_MULTIARCH}/qt6/
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6Grpc.prl
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6Grpc.so
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6GrpcQuick.prl
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6GrpcQuick.so
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6Protobuf.prl
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6Protobuf.so
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6ProtobufQtCoreTypes.prl
diff --git a/debian/qt6-grpc.install b/debian/qt6-grpc.install
index a31755c..2969154 100644
--- a/debian/qt6-grpc.install
+++ b/debian/qt6-grpc.install
@@ -1,5 +1,7 @@
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6Grpc.so.*
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6GrpcQuick.so.*
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6Protobuf.so.*
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6ProtobufQtCoreTypes.so.*
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6ProtobufQtGuiTypes.so.*
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6ProtobufWellKnownTypes.so.*
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/qml/QtGrpc/
\ No newline at end of file


More information about the Neon-commits mailing list