[neon/qt6/qt6-scxml/Neon/release] debian: lints and internal dep versions
Carlos De Maine
null at kde.org
Sun Dec 10 07:29:05 GMT 2023
Git commit fc9b78ec90db36427f0bf7111f644b6abaa2e6b1 by Carlos De Maine.
Committed on 10/12/2023 at 08:28.
Pushed by carlosdem into branch 'Neon/release'.
lints and internal dep versions
M +32 -17 debian/control
M +1 -0 debian/qt6-scxml-dev.install
A +1 -0 debian/qt6-scxml.lintian-overrides
M +29 -31 debian/source/lintian-overrides
https://invent.kde.org/neon/qt6/qt6-scxml/-/commit/fc9b78ec90db36427f0bf7111f644b6abaa2e6b1
diff --git a/debian/control b/debian/control
index b6474be..d13844f 100644
--- a/debian/control
+++ b/debian/control
@@ -15,13 +15,13 @@ Build-Depends: cmake,
ninja-build,
pkg-config,
pkg-kde-tools,
- qt6-base-dev (>= 6.4.2+dfsg~),
- qt6-declarative-dev (>= 6.4.2+dfsg~),
+ qt6-base-dev (>= 6.6.1~),
+ qt6-declarative-dev (>= 6.6.1~),
xauth <!nocheck>,
xvfb <!nocheck>
-Build-Depends-Indep: qt6-base-dev (>= 6.4~) <!nodoc>,
- qt6-documentation-tools (>= 6.4~) <!nodoc>,
- qt6-base-doc (>= 6.4~) <!nodoc>,
+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-scxml
@@ -32,7 +32,10 @@ Package: qt6-scxml
Architecture: any
Section: kde
X-Neon-MergedPackage: true
-Depends: libqt6scxml6 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Provides:
+Replaces:
Description: Qt 6 SCXML library
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
@@ -50,8 +53,14 @@ Package: qt6-scxml-dev
Architecture: any
Section: kde
X-Neon-MergedPackage: true
-Depends: qt6-base-dev, qt6-scxml (= ${binary:Version}), ${misc:Depends}
-Description: Qt 6 SCXML - development files
+Pre-Depends: ${misc:Pre-Depends}
+Depends: qt6-base-dev,
+ qt6-scxml (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Provides:
+Replaces:
+ Description: Qt 6 SCXML - development files
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
@@ -68,7 +77,13 @@ Package: qt6-scxml-doc
Architecture: all
Section: kde
X-Neon-MergedPackage: true
-Depends: qt6-base-doc, qt6-scxml-dev (= ${binary:Version}), ${misc:Depends}
+Provides:
+Replaces:
+Pre-Depends: ${misc:Pre-Depends}
+Depends: qt6-base-doc,
+ qt6-scxml-dev (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
Description: Qt 6 SCXML - documentation files
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
@@ -84,49 +99,49 @@ Description: Qt 6 SCXML - documentation files
Package: libqt6scxml6
Architecture: all
-Depends: qt6-scxml
+Depends: qt6-scxml, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: libqt6scxml6-bin
Architecture: all
-Depends: qt6-scxml
+Depends: qt6-scxml, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: libqt6scxmlqml6
Architecture: all
-Depends: qt6-scxml
+Depends: qt6-scxml, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: libqt6statemachine6
Architecture: all
-Depends: qt6-scxml
+Depends: qt6-scxml, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: libqt6statemachineqml6
Architecture: all
-Depends: qt6-scxml
+Depends: qt6-scxml, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: qml6-module-qtscxml
Architecture: all
-Depends: qt6-scxml
+Depends: qt6-scxml, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: qml6-module-qtqml-statemachine
Architecture: all
-Depends: qt6-scxml
+Depends: qt6-scxml, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
Package: qt6-scxml-doc-dev
Architecture: all
-Depends: qt6-scxml-dev
+Depends: qt6-scxml-dev, ${misc:Depends}
Description: Dummy transitional
Transitional dummy package.
diff --git a/debian/qt6-scxml-dev.install b/debian/qt6-scxml-dev.install
index 98b2152..f623980 100644
--- a/debian/qt6-scxml-dev.install
+++ b/debian/qt6-scxml-dev.install
@@ -17,6 +17,7 @@ usr/lib/${DEB_HOST_MULTIARCH}/libQt6StateMachine.prl
usr/lib/${DEB_HOST_MULTIARCH}/libQt6StateMachine.so
usr/lib/${DEB_HOST_MULTIARCH}/libQt6StateMachineQml.prl
usr/lib/${DEB_HOST_MULTIARCH}/libQt6StateMachineQml.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/features/
diff --git a/debian/qt6-scxml.lintian-overrides b/debian/qt6-scxml.lintian-overrides
new file mode 100644
index 0000000..b0cc2a8
--- /dev/null
+++ b/debian/qt6-scxml.lintian-overrides
@@ -0,0 +1 @@
+qt6-scxml: package-name-doesnt-match-sonames libQt6Scxml6 libQt6ScxmlQml6 libQt6StateMachine6 libQt6StateMachineQml6
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
index 595a462..f668eec 100644
--- a/debian/source/lintian-overrides
+++ b/debian/source/lintian-overrides
@@ -1,31 +1,29 @@
-# Lintian gives a false positive for the globbing order.
-# See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=970274
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/calculator-qml/doc/src/calculator-qml.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/calculator-widgets/doc/src/calculator.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/ftpclient/doc/src/ftpclient.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/invoke-dynamic/doc/src/invoke-dynamic.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/invoke-static/doc/src/invoke-static.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/mediaplayer-qml-cppdatamodel/doc/src/mediaplayer-qml-cppdatamodel.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/mediaplayer-qml-dynamic/doc/src/mediaplayer-qml-dynamic.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/mediaplayer-qml-static/doc/src/mediaplayer-qml-static.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/mediaplayer-widgets-dynamic/doc/src/mediaplayer-widgets-dynamic.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/mediaplayer-widgets-static/doc/src/mediaplayer-widgets-static.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/pinball/doc/src/pinball.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/sudoku/doc/src/sudoku.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/trafficlight-qml-dynamic/doc/src/trafficlight-qml-dynamic.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/trafficlight-qml-simple/doc/src/trafficlight-qml-simple.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/trafficlight-qml-static/doc/src/trafficlight-qml-static.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/trafficlight-widgets-dynamic/doc/src/trafficlight-widgets-dynamic.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/trafficlight-widgets-static/doc/src/trafficlight-widgets-static.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/animatedtiles.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/eventtransitions.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/factorial.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/moveblocks.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/padnavigator.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/pingpong.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/rogue.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/states.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/stickman.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/sub-attaq.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/trafficlight.qdoc
-qt6-scxml source: globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/twowaybutton.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/calculator-qml/doc/src/calculator-qml.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/calculator-widgets/doc/src/calculator.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/ftpclient/doc/src/ftpclient.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/invoke-dynamic/doc/src/invoke-dynamic.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/invoke-static/doc/src/invoke-static.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/mediaplayer-qml-cppdatamodel/doc/src/mediaplayer-qml-cppdatamodel.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/mediaplayer-qml-dynamic/doc/src/mediaplayer-qml-dynamic.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/mediaplayer-qml-static/doc/src/mediaplayer-qml-static.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/mediaplayer-widgets-dynamic/doc/src/mediaplayer-widgets-dynamic.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/mediaplayer-widgets-static/doc/src/mediaplayer-widgets-static.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/pinball/doc/src/pinball.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/sudoku/doc/src/sudoku.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/trafficlight-qml-dynamic/doc/src/trafficlight-qml-dynamic.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/trafficlight-qml-simple/doc/src/trafficlight-qml-simple.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/trafficlight-qml-static/doc/src/trafficlight-qml-static.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/trafficlight-widgets-dynamic/doc/src/trafficlight-widgets-dynamic.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/scxml/trafficlight-widgets-static/doc/src/trafficlight-widgets-static.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/animatedtiles.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/eventtransitions.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/factorial.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/moveblocks.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/padnavigator.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/pingpong.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/rogue.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/states.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/stickman.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/sub-attaq.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/trafficlight.qdoc
+qt6-scxml source: mismatched-override globbing-patterns-out-of-order examples/* *.qdoc examples/statemachine/doc/src/twowaybutton.qdoc
More information about the Neon-commits
mailing list