[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