[neon/qt/qtgamepad/Neon/release] debian: Build and install the QML module.

Dmitry Shachnev null at kde.org
Thu May 5 12:55:36 BST 2022


Git commit c37837e8e9b32290960b019a293790ead934cf89 by Dmitry Shachnev.
Committed on 21/04/2021 at 17:22.
Pushed by jriddell into branch 'Neon/release'.

Build and install the QML module.

Closes: #987318.

M  +2    -0    debian/changelog
M  +13   -1    debian/control
A  +3    -0    debian/qml-module-qtgamepad.install

https://invent.kde.org/neon/qt/qtgamepad/commit/c37837e8e9b32290960b019a293790ead934cf89

diff --git a/debian/changelog b/debian/changelog
index ac1065e..680eb5b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,7 @@
 qtgamepad-everywhere-src (5.15.2-3) UNRELEASED; urgency=medium
 
+  [ Dmitry Shachnev ]
+  * Build and install the QML module (closes: #987318).
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Wed, 21 Apr 2021 20:17:53 +0300
 
diff --git a/debian/control b/debian/control
index aed49a5..d47f81f 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,8 @@ Build-Depends: debhelper-compat (= 13),
                libsdl2-dev,
                pkg-kde-tools,
                qtbase5-dev (>= 5.15.2+dfsg~),
-               qtbase5-private-dev (>= 5.15.2+dfsg~)
+               qtbase5-private-dev (>= 5.15.2+dfsg~),
+               qtdeclarative5-dev (>= 5.15.2+dfsg~)
 Rules-Requires-Root: no
 Standards-Version: 4.5.1
 Homepage: https://doc.qt.io/qt-5/qtgamepad-index.html
@@ -48,3 +49,14 @@ Description: Qt 5 Gamepad examples
  is its rich set of widgets that provide standard GUI functionality.
  .
  This package contains Qt 5 Gamepad module's examples.
+
+Package: qml-module-qtgamepad
+Architecture: any
+Multi-Arch: same
+Depends: qml-module-qtquick2, ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 5 Gamepad 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.
+ .
+ The Qt Gamepad module provides QML types that can be used to access the
+ state of gamepad hardware that may be available on a system.
diff --git a/debian/qml-module-qtgamepad.install b/debian/qml-module-qtgamepad.install
new file mode 100644
index 0000000..233bc89
--- /dev/null
+++ b/debian/qml-module-qtgamepad.install
@@ -0,0 +1,3 @@
+usr/lib/${DEB_HOST_MULTIARCH}/qt5/qml/QtGamepad/libdeclarative_gamepad.so
+usr/lib/${DEB_HOST_MULTIARCH}/qt5/qml/QtGamepad/plugins.qmltypes
+usr/lib/${DEB_HOST_MULTIARCH}/qt5/qml/QtGamepad/qmldir



More information about the Neon-commits mailing list