[neon/qt6/qt6-languageserver/Neon/unstable] /: lints

Carlos De Maine null at kde.org
Fri Nov 24 22:39:15 GMT 2023


Git commit 1ad3fdd476ebfd2a8e7743f21fb08266b34581ad by Carlos De Maine.
Committed on 24/11/2023 at 23:39.
Pushed by carlosdem into branch 'Neon/unstable'.

lints

D  +0    -1    .gitignore
D  +0    -1    debian/.gitattributes
M  +20   -6    debian/control
M  +1    -0    debian/qt6-languageserver-dev.install
M  +0    -1    debian/qt6-languageserver-doc.install
A  +1    -0    debian/qt6-languageserver.lintian-overrides

https://invent.kde.org/neon/qt6/qt6-languageserver/-/commit/1ad3fdd476ebfd2a8e7743f21fb08266b34581ad

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index bbe760d..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-debian/files
diff --git a/debian/.gitattributes b/debian/.gitattributes
deleted file mode 100644
index 6a03163..0000000
--- a/debian/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-changelog merge=dpkg-mergechangelogs
diff --git a/debian/control b/debian/control
index 3a250fc..a383799 100644
--- a/debian/control
+++ b/debian/control
@@ -25,17 +25,18 @@ X-Neon-MergedPackage: true
 Pre-Depends: ${misc:Pre-Depends}
 Provides: qt6-jsonrpc-abi (= 6.4.2), qt6-languageserver-abi (= 6.4.2)
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Qt 6 JSON RPC library
+Description: Qt 6 langage server
  Qt is a cross-platform C++ application framework. Qt's primary feature
  is its rich set of widgets that provide standard GUI functionality.
  .
- This package contains the Qt JSON RPC support library.
+ This package contains the Qt language server support library.
 
 Package: qt6-languageserver-dev
 Architecture: any
 Section: kde
 X-Neon-MergedPackage: true
 Depends: qt6-base-dev,
+         qt6-doc-dev,
          qt6-languageserver (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -46,20 +47,33 @@ Description: Qt 6 Language Server development files
  This package contains the header development files for building some
  Qt 6 applications using Qt 6 language server headers.
 
+Package: qt6-languageserver-doc
+Architecture: all
+Section: kde
+X-Neon-MergedPackage: true
+Depends: qt6-base-doc,
+         qt6-languageserver-dev,
+         ${misc:Depends}
+Description: Qt 6 language server documentation
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This package contains Qt 6 language server documentation.
+
 Package: libqt6jsonrpc6
 Architecture: all
-Depends: qt6-languageserver
+Depends: qt6-languageserver, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: libqt6languageserver6
 Architecture: all
-Depends: qt6-languageserver
+Depends: qt6-languageserver, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: qt6-languageserver-private-dev
 Architecture: all
-Depends: qt6-languageserver-dev
+Depends: qt6-languageserver-dev, ${misc:Depends}
 Description: Dummy transitional
-  Transitional dummy package.
+ Transitional dummy package.
diff --git a/debian/qt6-languageserver-dev.install b/debian/qt6-languageserver-dev.install
index 1324b07..4f32dfd 100644
--- a/debian/qt6-languageserver-dev.install
+++ b/debian/qt6-languageserver-dev.install
@@ -31,6 +31,7 @@ usr/lib/${DEB_HOST_MULTIARCH}/libQt6JsonRpc.prl
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6JsonRpc.so
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6LanguageServer.prl
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6LanguageServer.so
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/examples/
 usr/lib/${DEB_HOST_MULTIARCH}/qt6/metatypes/qt6jsonrpcprivate_*_metatypes.json
 usr/lib/${DEB_HOST_MULTIARCH}/qt6/metatypes/qt6languageserverprivate_*_metatypes.json
 usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri
diff --git a/debian/qt6-languageserver-doc.install b/debian/qt6-languageserver-doc.install
index ccdb08c..8536ff4 100644
--- a/debian/qt6-languageserver-doc.install
+++ b/debian/qt6-languageserver-doc.install
@@ -1,2 +1 @@
-usr/lib/${DEB_HOST_MULTIARCH}/qt6/examples/
 usr/share/qt6/doc/
diff --git a/debian/qt6-languageserver.lintian-overrides b/debian/qt6-languageserver.lintian-overrides
new file mode 100644
index 0000000..2e78cf0
--- /dev/null
+++ b/debian/qt6-languageserver.lintian-overrides
@@ -0,0 +1 @@
+qt6-languageserver: package-name-doesnt-match-sonames libQt6JsonRpc6 libQt6LanguageServer6
\ No newline at end of file


More information about the Neon-commits mailing list