[neon/qt6/qt6-opcua/Neon/release] debian: lintings

Carlos De Maine null at kde.org
Sun Feb 9 02:46:01 GMT 2025


Git commit 413f8907ef28365461c266982f8da0377822b714 by Carlos De Maine.
Committed on 09/02/2025 at 02:45.
Pushed by carlosdem into branch 'Neon/release'.

lintings

M  +5    -2    debian/control
A  +56   -0    debian/copyright
A  +1    -0    debian/qt6-opcua.lintian-overrides

https://invent.kde.org/neon/qt6/qt6-opcua/-/commit/413f8907ef28365461c266982f8da0377822b714

diff --git a/debian/control b/debian/control
index ecd4f34..0b9fb77 100644
--- a/debian/control
+++ b/debian/control
@@ -22,7 +22,9 @@ Architecture: any
 Section: kde
 X-Neon-MergedPackage: true
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: qt6-base,
+         ${misc:Depends},
+         ${shlibs:Depends},
 Description: Qt OPC UA Library
  The Qt OPC UA module implements a Qt API to interact with OPC UA on
  top of a 3rd party OPC UA stack.
@@ -43,7 +45,8 @@ X-Neon-MergedPackage: true
 Depends: qt6-base-dev,
          qt6-declarative-dev,
          qt6-opcua (= ${binary:Version}),
-         ${misc:Depends}
+         ${misc:Depends},
+         ${shlibs:Depends},
 Suggests: cmake
 Description: Qt 6 OPC UA development files
  Qt is a cross-platform C++ application framework. Qt's primary feature
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..cd7f10a
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,56 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: qtopcua-everywhere-src
+Source: https://download.qt.io/archive/qt/*/submodules/
+
+Files: *
+Copyright: 2017-2021 The Qt Company Ltd.
+License: GPL-3 with Qt-1.0 exception
+
+Files: debian/*
+Copyright: 2021 Patrick Franz <deltaone at debian.org>
+License: LGPL-2.1
+
+License: GPL-3 with Qt-1.0 exception
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License version 3 as
+ published by the Free Software Foundation.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ On Debian systems, the complete text of the GNU General Public License
+ version 3 can be found in /usr/share/common-licenses/GPL-3.
+ .
+ The Qt Company GPL Exception 1.0
+ Exception 1:
+ .
+ As a special exception you may create a larger work which contains the
+ output of this application and distribute that work under terms of your
+ choice, so long as the work is not otherwise derived from or based on
+ this application and so long as the work does not in itself generate
+ output that contains the output from this application in its original
+ or modified form.
+ .
+ Exception 2:
+ .
+ As a special exception, you have permission to combine this application
+ with Plugins licensed under the terms of your choice, to produce an
+ executable, and to copy and distribute the resulting executable under
+ the terms of your choice. However, the executable must be accompanied
+ by a prominent notice offering all users of the executable the entire
+ source code to this application, excluding the source code of the
+ independent modules, but including any changes you have made to this
+ application, under the terms of this license.
+
+License: LGPL-2.1
+ This file may be used under the terms of the GNU Lesser General Public
+ License version 2.1 as published by the Free Software Foundation and
+ appearing in the file LICENSE.LGPL included in the packaging of this file.
+ Please review the following information to ensure the GNU Lesser General
+ Public License version 2.1 requirements will be met:
+ http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public License
+ can be found in `/usr/share/common-licenses/LGPL-2.1`.
diff --git a/debian/qt6-opcua.lintian-overrides b/debian/qt6-opcua.lintian-overrides
new file mode 100644
index 0000000..5b3deb8
--- /dev/null
+++ b/debian/qt6-opcua.lintian-overrides
@@ -0,0 +1 @@
+qt6-opcua: package-name-doesnt-match-sonames libQt6DeclarativeOpcua6 libQt6OpcUa6


More information about the Neon-commits mailing list