[neon/qt6/qt6-serialport/Neon/release] debian: lints and internal build deps

Carlos De Maine null at kde.org
Sat Dec 9 05:22:50 GMT 2023


Git commit b9cfda1fde3fd9ed1b8c61f10245b0a62d48e580 by Carlos De Maine.
Committed on 09/12/2023 at 06:21.
Pushed by carlosdem into branch 'Neon/release'.

lints and internal build deps

M  +8    -8    debian/control
M  +5    -11   debian/copyright
M  +1    -0    debian/qt6-serialport-dev.install
A  +1    -0    debian/qt6-serialport.lintian-overrides

https://invent.kde.org/neon/qt6/qt6-serialport/-/commit/b9cfda1fde3fd9ed1b8c61f10245b0a62d48e580

diff --git a/debian/control b/debian/control
index 394c5da..24953d3 100644
--- a/debian/control
+++ b/debian/control
@@ -14,10 +14,10 @@ Build-Depends: cmake,
                ninja-build,
                pkg-config,
                pkg-kde-tools,
-               qt6-base-dev (>= 6.4.2+dfsg~)
-Build-Depends-Indep: qt6-base-dev (>= 6.4~) <!nodoc>,
-                     qt6-documentation-tools (>= 6.4~) <!nodoc>,
-                     qt6-base-doc (>= 6.4~) <!nodoc>,
+               qt6-base-dev (>= 6.6.1~)
+Build-Depends-Indep: qt6-base-dev (>= 6.6~) <!nodoc>,
+                     qt6-documentation-tools (>= 6.6~) <!nodoc>,
+                     qt6-base-doc (>= 6.6~) <!nodoc>,
 Standards-Version: 4.6.2
 Homepage: https://www.qt.io/developers/
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/qt6/qt6-serialport
@@ -64,24 +64,24 @@ Description: Qt 6 serial port documentation files
 
 Package: libqt6serialport6
 Architecture: all
-Depends: qt6-serialport
+Depends: qt6-serialport, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: libqt6serialport6-dev
 Architecture: all
-Depends: qt6-serialport-dev
+Depends: qt6-serialport-dev, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: qt6-serialport-doc-html
 Architecture: all
-Depends: qt6-serialport-doc
+Depends: qt6-serialport-doc, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
 Package: qt6-serialport-examples
 Architecture: all
-Depends: qt6-serialport-dev
+Depends: qt6-serialport-dev, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
diff --git a/debian/copyright b/debian/copyright
index 9853091..10a1e56 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -6,17 +6,6 @@ Files: *
 Copyright: 2016-2021 The Qt Company Ltd.
 License: LGPL-3 or GPL-2
 
-Files: examples/*
-Copyright: 2012 Denis Shienkov <denis.shienkov at gmail.com>,
-           2012-2013 Laszlo Papp <lpapp at kde.org>,
-License: BSD-3-clause
-
-Files: conanfile.py
-       tests/*
-Copyright: 2014 Denis Shienkov <denis.shienkov at gmail.com>
-           2016-2021 The Qt Company Ltd.
-License: GPL-3 with Qt-1.0 exception
-
 Files: *.qdoc
        src/serialport/doc/src/*.qdocinc
 Copyright: 2011-2012 Denis Shienkov <denis.shienkov at gmail.com>,
@@ -24,6 +13,11 @@ Copyright: 2011-2012 Denis Shienkov <denis.shienkov at gmail.com>,
            2016-2021 The Qt Company Ltd.
 License: GFDL-NIV-1.3
 
+Files: examples/*
+Copyright: 2012 Denis Shienkov <denis.shienkov at gmail.com>,
+           2012-2013 Laszlo Papp <lpapp at kde.org>,
+License: BSD-3-clause
+
 Files: debian/*
 Copyright: 2021 Patrick Franz <deltaone at debian.org>,
            2021 Lu YaNing <dluyaning at gmail.com>
diff --git a/debian/qt6-serialport-dev.install b/debian/qt6-serialport-dev.install
index 5fd5b4d..4f929f9 100644
--- a/debian/qt6-serialport-dev.install
+++ b/debian/qt6-serialport-dev.install
@@ -3,6 +3,7 @@ usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6BuildInternals/
 usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6SerialPort/
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6SerialPort.prl
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6SerialPort.so
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/examples/
 usr/lib/${DEB_HOST_MULTIARCH}/qt6/metatypes/
 usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/
 usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/
diff --git a/debian/qt6-serialport.lintian-overrides b/debian/qt6-serialport.lintian-overrides
new file mode 100644
index 0000000..fa7ef43
--- /dev/null
+++ b/debian/qt6-serialport.lintian-overrides
@@ -0,0 +1 @@
+qt6-serialport: package-name-doesnt-match-sonames libQt6SerialPort6



More information about the Neon-commits mailing list