[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