[neon/qt6/qt6-scxml/Neon/release] debian: Update debian/*.

Lu YaNing null at kde.org
Thu Dec 16 14:05:16 GMT 2021


Git commit c75df87bbbc707e235e39c5f9ed9415359e5aa4c by Lu YaNing.
Committed on 29/11/2021 at 07:35.
Pushed by jriddell into branch 'Neon/release'.

Update debian/*.

M  +2    -2    debian/changelog
M  +166  -10   debian/control
A  +1    -0    debian/libqt6scxml6-bin.install
A  +1    -0    debian/libqt6scxml6.install
A  +1    -0    debian/libqt6scxmlqml6.install
A  +1    -0    debian/libqt6statemachine6.install
A  +1    -0    debian/libqt6statemachineqml6.install
A  +19   -0    debian/not-installed
A  +3    -0    debian/qml6-module-qtqml-statemachine.install
A  +3    -0    debian/qml6-module-qtscxml.install
A  +126  -0    debian/qt6-scxml-dev.install
M  +9    -18   debian/rules
A  +2    -0    debian/watch

https://invent.kde.org/neon/qt6/qt6-scxml/commit/c75df87bbbc707e235e39c5f9ed9415359e5aa4c

diff --git a/debian/changelog b/debian/changelog
index 6616969..9213819 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,5 @@
-qt6-scxml (6.2.1-1) UNRELEASED; urgency=medium
+qt6-scxml (6.2.1-1) experimental; urgency=medium
 
-  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>
+  * Initial release (Closes: #999893)
 
  -- Patrick Franz <deltaone at debian.org>  Thu, 18 Nov 2021 08:26:37 +0100
diff --git a/debian/control b/debian/control
index ab257c9..45da3e2 100644
--- a/debian/control
+++ b/debian/control
@@ -1,16 +1,172 @@
 Source: qt6-scxml
-Section: unknown
+Section: libs
 Priority: optional
-Maintainer: Patrick Franz <deltaone at debian.org>
-Build-Depends: debhelper-compat (= 13)
+Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
+Uploaders: Patrick Franz <deltaone at debian.org>,
+           Lu YaNing <dluyaning at gmail.com>
+Build-Depends: cmake (>= 3.18~),
+               debhelper-compat (= 13),
+               libgl-dev,
+               libqt6opengl6-dev (>= 6.2.1+dfsg~),
+               libssl-dev,
+               libvulkan-dev [linux-any],
+               ninja-build,
+               pkg-config,
+               pkg-kde-tools,
+               qml6-module-qtquick (>= 6.2.1+dfsg~),
+               qml6-module-qttest (>= 6.2.1+dfsg~),
+               qt6-base-dev (>= 6.2.1+dfsg~),
+               qt6-base-private-dev (>= 6.2.1+dfsg~),
+               qt6-declarative-dev (>= 6.2.1+dfsg~),
+               qt6-declarative-private-dev (>= 6.2.1+dfsg~),
+               xauth <!nocheck>,
+               xvfb <!nocheck>,
 Standards-Version: 4.6.0
-Homepage: <insert the upstream URL, if relevant>
-#Vcs-Browser: https://salsa.debian.org/debian/qt6-scxml
-#Vcs-Git: https://salsa.debian.org/debian/qt6-scxml.git
+Homepage: https://www.qt.io/developers/
+Vcs-Browser: https://salsa.debian.org/qt-kde-team/qt6/qt6-scxml
+Vcs-Git: https://salsa.debian.org/qt-kde-team/qt6/qt6-scxml.git
 Rules-Requires-Root: no
 
-Package: qt6-scxml
+Package: libqt6scxml6
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: <insert up to 60 chars description>
- <insert long description, indented with spaces>
+Multi-Arch: same
+Depends: ${misc:Depends}, ${shlibs:Depends}
+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.
+ .
+ Qt SCXML module provides functionality to create state
+ machines from SCXML files. This includes both dynamically
+ creating state machines (loading the SCXML file and instantiating
+ states and transitions) and generating a C++ file that has a class
+ implementing the state machine. It also contains functionality
+ to support data models and executable content.
+ .
+ This package contains the library for Qt 6 SCXML.
+
+Package: libqt6scxml6-bin
+Architecture: any
+Section: utils
+Multi-Arch: foreign
+Depends: libqt6scxml6 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 6 SCXML helper binaries
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ Qt SCXML module provides functionality to create state
+ machines from SCXML files. This includes both dynamically
+ creating state machines (loading the SCXML file and instantiating
+ states and transitions) and generating a C++ file that has a class
+ implementing the state machine. It also contains functionality
+ to support data models and executable content.
+ .
+ This package contains the helper binary for Qt 6 SCXML.
+
+Package: libqt6scxmlqml6
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 6 SCXML QML library
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ Qt SCXML module provides functionality to create state
+ machines from SCXML files. This includes both dynamically
+ creating state machines (loading the SCXML file and instantiating
+ states and transitions) and generating a C++ file that has a class
+ implementing the state machine. It also contains functionality
+ to support data models and executable content.
+ .
+ This package contains the library for Qt 6 SCXML QML.
+
+Package: libqt6statemachine6
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 6 State Machine library
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ Qt SCXML module provides functionality to create state
+ machines from SCXML files. This includes both dynamically
+ creating state machines (loading the SCXML file and instantiating
+ states and transitions) and generating a C++ file that has a class
+ implementing the state machine. It also contains functionality
+ to support data models and executable content.
+ .
+ This package contains the library for Qt 6 State Machine.
+
+Package: libqt6statemachineqml6
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 6 State Machine QML library
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ Qt SCXML module provides functionality to create state
+ machines from SCXML files. This includes both dynamically
+ creating state machines (loading the SCXML file and instantiating
+ states and transitions) and generating a C++ file that has a class
+ implementing the state machine. It also contains functionality
+ to support data models and executable content.
+ .
+ This package contains the library for Qt 6 State Machine QML.
+
+Package: qml6-module-qtscxml
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 6 SCXML QML module
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ Qt SCXML module provides functionality to create state
+ machines from SCXML files. This includes both dynamically
+ creating state machines (loading the SCXML file and instantiating
+ states and transitions) and generating a C++ file that has a class
+ implementing the state machine. It also contains functionality
+ to support data models and executable content.
+ .
+ This package provides a QML module for Qt scxml.
+
+Package: qml6-module-qtqml-statemachine
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 6 Qt QML State Machine module
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ Qt SCXML module provides functionality to create state
+ machines from SCXML files. This includes both dynamically
+ creating state machines (loading the SCXML file and instantiating
+ states and transitions) and generating a C++ file that has a class
+ implementing the state machine. It also contains functionality
+ to support data models and executable content.
+ .
+ This package provides a QML module for Qt State Machine.
+
+Package: qt6-scxml-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends: libqt6scxml6 (= ${binary:Version}),
+         libqt6scxml6-bin (= ${binary:Version}),
+         libqt6scxmlqml6 (= ${binary:Version}),
+         libqt6statemachine6 (= ${binary:Version}),
+         libqt6statemachineqml6 (= ${binary:Version}),
+         qt6-base-dev,
+         ${misc:Depends},
+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.
+ .
+ The Qt SCXML module provides functionality to create state
+ machines from SCXML files. This includes both dynamically
+ creating state machines (loading the SCXML file and instantiating
+ states and transitions) and generating a C++ file that has a class
+ implementing the state machine. It also contains functionality
+ to support data models and executable content.
+ .
+ This package contains the development files for Qt 6 SCXML.
diff --git a/debian/libqt6scxml6-bin.install b/debian/libqt6scxml6-bin.install
new file mode 100644
index 0000000..e3dc840
--- /dev/null
+++ b/debian/libqt6scxml6-bin.install
@@ -0,0 +1 @@
+usr/lib/qt6/bin/qscxmlc
diff --git a/debian/libqt6scxml6.install b/debian/libqt6scxml6.install
new file mode 100644
index 0000000..395e20a
--- /dev/null
+++ b/debian/libqt6scxml6.install
@@ -0,0 +1 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6Scxml.so.*
diff --git a/debian/libqt6scxmlqml6.install b/debian/libqt6scxmlqml6.install
new file mode 100644
index 0000000..f445a6f
--- /dev/null
+++ b/debian/libqt6scxmlqml6.install
@@ -0,0 +1 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6ScxmlQml.so.*
diff --git a/debian/libqt6statemachine6.install b/debian/libqt6statemachine6.install
new file mode 100644
index 0000000..7d739ff
--- /dev/null
+++ b/debian/libqt6statemachine6.install
@@ -0,0 +1 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6StateMachine.so.*
diff --git a/debian/libqt6statemachineqml6.install b/debian/libqt6statemachineqml6.install
new file mode 100644
index 0000000..e9eba12
--- /dev/null
+++ b/debian/libqt6statemachineqml6.install
@@ -0,0 +1 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6StateMachineQml.so.*
diff --git a/debian/not-installed b/debian/not-installed
new file mode 100644
index 0000000..10136cd
--- /dev/null
+++ b/debian/not-installed
@@ -0,0 +1,19 @@
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/6.*
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxmlQml/6.*
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/6.*
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachineQml/6.*
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6declarative_scxmlAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6declarative_scxmlConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6declarative_scxmlConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6declarative_scxmlTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6declarative_scxmlTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlstatemachineAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlstatemachineConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlstatemachineConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlstatemachineTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Qml/QmlPlugins/Qt6qtqmlstatemachineTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_scxml_private.pri
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_statemachine_private.pri
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/plugins/scxmldatamodel/libqscxmlecmascriptdatamodel.so
diff --git a/debian/qml6-module-qtqml-statemachine.install b/debian/qml6-module-qtqml-statemachine.install
new file mode 100644
index 0000000..767f356
--- /dev/null
+++ b/debian/qml6-module-qtqml-statemachine.install
@@ -0,0 +1,3 @@
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/qml/QtQml/StateMachine/libqtqmlstatemachineplugin.so
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/qml/QtQml/StateMachine/plugins.qmltypes
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/qml/QtQml/StateMachine/qmldir
diff --git a/debian/qml6-module-qtscxml.install b/debian/qml6-module-qtscxml.install
new file mode 100644
index 0000000..4fc53df
--- /dev/null
+++ b/debian/qml6-module-qtscxml.install
@@ -0,0 +1,3 @@
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/qml/QtScxml/libdeclarative_scxmlplugin.so
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/qml/QtScxml/plugins.qmltypes
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/qml/QtScxml/qmldir
diff --git a/debian/qt6-scxml-dev.install b/debian/qt6-scxml-dev.install
new file mode 100644
index 0000000..2621eb7
--- /dev/null
+++ b/debian/qt6-scxml-dev.install
@@ -0,0 +1,126 @@
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QScxmlCompiler
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QScxmlCppDataModel
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QScxmlDataModel
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QScxmlDynamicScxmlServiceFactory
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QScxmlError
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QScxmlEvent
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QScxmlInvokableService
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QScxmlInvokableServiceFactory
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QScxmlNullDataModel
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QScxmlStateMachine
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QScxmlStaticScxmlServiceFactory
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QScxmlTableData
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QtScxml
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QtScxmlDepends
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/QtScxmlVersion
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qscxmlcompiler.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qscxmlcppdatamodel.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qscxmldatamodel.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qscxmlerror.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qscxmlevent.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qscxmlexecutablecontent.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qscxmlglobals.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qscxmlinvokableservice.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qscxmlnulldatamodel.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qscxmlstatemachine.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qscxmltabledata.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qtscxml-config.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxml/qtscxmlversion.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxmlQml/QtScxmlQml
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxmlQml/QtScxmlQmlDepends
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxmlQml/QtScxmlQmlVersion
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtScxmlQml/qtscxmlqmlversion.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QAbstractState
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QAbstractTransition
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QEventTransition
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QFinalState
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QHistoryState
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QKeyEventTransition
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QMouseEventTransition
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QSignalTransition
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QState
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QStateMachine
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QtStateMachine
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QtStateMachineDepends
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/QtStateMachineVersion
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qabstractstate.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qabstracttransition.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qeventtransition.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qfinalstate.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qhistorystate.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qkeyeventtransition.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qmouseeventtransition.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qsignaltransition.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qstate.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qstatemachine.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qstatemachineglobal.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qtstatemachine-config.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachine/qtstatemachineversion.h
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachineQml/QtStateMachineQml
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachineQml/QtStateMachineQmlDepends
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachineQml/QtStateMachineQmlVersion
+usr/include/${DEB_HOST_MULTIARCH}/qt6/QtStateMachineQml/qtstatemachineqmlversion.h
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6BuildInternals/StandaloneTests/QtScxmlTestsConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6QScxmlEcmaScriptDataModelPluginAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6QScxmlEcmaScriptDataModelPluginConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6QScxmlEcmaScriptDataModelPluginConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6QScxmlEcmaScriptDataModelPluginTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6QScxmlEcmaScriptDataModelPluginTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6ScxmlAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6ScxmlConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6ScxmlConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6ScxmlDependencies.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6ScxmlMacros.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6ScxmlTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6ScxmlTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6Scxml/Qt6ScxmlVersionlessTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlQml/Qt6ScxmlQmlAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlQml/Qt6ScxmlQmlConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlQml/Qt6ScxmlQmlConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlQml/Qt6ScxmlQmlDependencies.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlQml/Qt6ScxmlQmlTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlQml/Qt6ScxmlQmlTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlQml/Qt6ScxmlQmlVersionlessTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlTools/Qt6ScxmlToolsAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlTools/Qt6ScxmlToolsConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlTools/Qt6ScxmlToolsConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlTools/Qt6ScxmlToolsDependencies.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlTools/Qt6ScxmlToolsTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlTools/Qt6ScxmlToolsTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6ScxmlTools/Qt6ScxmlToolsVersionlessTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachine/Qt6StateMachineAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachine/Qt6StateMachineConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachine/Qt6StateMachineConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachine/Qt6StateMachineDependencies.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachine/Qt6StateMachineTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachine/Qt6StateMachineTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachine/Qt6StateMachineVersionlessTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachineQml/Qt6StateMachineQmlAdditionalTargetInfo.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachineQml/Qt6StateMachineQmlConfig.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachineQml/Qt6StateMachineQmlConfigVersion.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachineQml/Qt6StateMachineQmlDependencies.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachineQml/Qt6StateMachineQmlTargets-none.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachineQml/Qt6StateMachineQmlTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6StateMachineQml/Qt6StateMachineQmlVersionlessTargets.cmake
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6Scxml.prl
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6Scxml.so
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6ScxmlQml.prl
+usr/lib/${DEB_HOST_MULTIARCH}/libQt6ScxmlQml.so
+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}/metatypes/qt6scxml_none_metatypes.json
+usr/lib/${DEB_HOST_MULTIARCH}/metatypes/qt6scxmlqml_none_metatypes.json
+usr/lib/${DEB_HOST_MULTIARCH}/metatypes/qt6statemachine_none_metatypes.json
+usr/lib/${DEB_HOST_MULTIARCH}/metatypes/qt6statemachineqml_none_metatypes.json
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/features/qscxmlc.prf
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_scxml.pri
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_scxmlqml.pri
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_statemachine.pri
+usr/lib/${DEB_HOST_MULTIARCH}/qt6/mkspecs/modules/qt_lib_statemachineqml.pri
+usr/share/qt6/modules/Scxml.json
+usr/share/qt6/modules/ScxmlQml.json
+usr/share/qt6/modules/StateMachine.json
+usr/share/qt6/modules/StateMachineQml.json
diff --git a/debian/rules b/debian/rules
index 59ea751..273b07d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,25 +1,16 @@
 #!/usr/bin/make -f
-# See debhelper(7) (uncomment to enable)
-# output every command that modifies files on the build system.
-#export DH_VERBOSE = 1
 
+include /usr/share/dpkg/architecture.mk
 
-# see FEATURE AREAS in dpkg-buildflags(1)
-#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-
-# see ENVIRONMENT in dpkg-buildflags(1)
-# package maintainers to append CFLAGS
-#export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
-# package maintainers to append LDFLAGS
-#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
-
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 %:
-	dh $@
+	dh $@ --with pkgkde_symbolshelper --buildsystem=cmake+ninja
 
+override_dh_auto_configure:
+	dh_auto_configure -- \
+		-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
 
-# dh_make generated override targets
-# This is example for Cmake (See https://bugs.debian.org/641051 )
-#override_dh_auto_configure:
-#	dh_auto_configure -- \
-#	-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
+execute_after_dh_auto_install:
+	# Reproducible builds: remove build paths from .prl files
+	sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libQt6*.prl
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..469a2f4
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=4
+https://download.qt.io/archive/qt/([\d\.]*)/([\d\.]*)/submodules/qtscxml-everywhere-src-(.*)\.tar\.xz



More information about the Neon-commits mailing list