Sorry, I forgot to add the gammaray-plugin-statemachineviewer.install in
previous patch, this one should be working properly

On 05/03/2020 14:48, Daniele E. Domenichelli wrote:
> Package: gammaray
> Version: 2.11.0-1
> Severity: wishlist
> Tags: patch
> Control: block -1 by 953159
> 
> Dear Maintainer,
> 
> Please enable gammaray statemachineviewer plugin.
> This plugin requires kdstatemachineeditor that I'm try to package (see
> #953159 and #953170)
> 
> I'm attaching a patch that should enable the plugin as soon as the
> kdstatemachineeditor-dev package is available.
> 
> Regards,
>  Daniele
> 
> -- System Information:
> Debian Release: bullseye/sid
>   APT prefers testing
>   APT policy: (900, 'testing'), (500, 'stable'), (300, 'unstable'), (150, 
> 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 5.4.0-4-amd64 (SMP w/8 CPU cores)
> Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
> TAINT_UNSIGNED_MODULE
> Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
> LANGUAGE=en_GB:en (charmap=UTF-8)
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> Versions of packages gammaray depends on:
> ii  libc6                             2.29-10
> ii  libdw1                            0.176-1.1
> ii  libgcc-s1                         10-20200222-1
> ii  libkf5syntaxhighlighting5         5.62.0-3
> ii  libqt53dcore5                     5.12.5+dfsg-1+b3
> ii  libqt53drender5                   5.12.5+dfsg-1+b3
> ii  libqt5core5a [qtbase-abi-5-12-5]  5.12.5+dfsg-8
> ii  libqt5designer5                   5.12.5-2+b2
> ii  libqt5gui5                        5.12.5+dfsg-8
> ii  libqt5network5                    5.12.5+dfsg-8
> ii  libqt5printsupport5               5.12.5+dfsg-8
> ii  libqt5qml5                        5.12.5-5
> ii  libqt5quick5                      5.12.5-5
> ii  libqt5script5                     5.12.5+dfsg-2
> ii  libqt5scripttools5                5.12.5+dfsg-2
> ii  libqt5svg5                        5.12.5-2
> ii  libqt5webenginewidgets5           5.12.5+dfsg-6+b1
> ii  libqt5widgets5                    5.12.5+dfsg-8
> ii  libstdc++6                        10-20200222-1
> ii  qml-module-qt3d                   5.12.5+dfsg-1+b3
> ii  qml-module-qtquick-controls       5.12.5-1+b1
> ii  qml-module-qtquick-scene3d        5.12.5+dfsg-1+b3
> 
> Versions of packages gammaray recommends:
> ii  gdb  8.3.1-1
> 
> gammaray suggests no packages.
> 
> -- no debconf information
> 

>From c0d9f42dec3da55925d2c0cc55e82673f6eb6831 Mon Sep 17 00:00:00 2001
From: "Daniele E. Domenichelli" <daniele.domeniche...@iit.it>
Date: Thu, 5 Mar 2020 13:30:54 +0100
Subject: [PATCH 1/3] Enable gammaray-plugin-statemachineviewer package

---
 debian/control                                    | 9 +++++++++
 debian/gammaray-plugin-statemachineviewer.install | 1 +
 debian/gammaray.install                           | 1 -
 3 files changed, 10 insertions(+), 1 deletion(-)
 create mode 100644 debian/gammaray-plugin-statemachineviewer.install

diff --git a/debian/control b/debian/control
index 5b84049..8b1492b 100644
--- a/debian/control
+++ b/debian/control
@@ -33,6 +33,7 @@ Build-Depends: cmake,
                qttranslations5-l10n,
                qtwayland5,
                qtwebengine5-dev [amd64 arm64 armhf i386 mipsel],
+               kdstatemachineeditor-dev,
                xauth,
                xvfb
 Standards-Version: 4.4.0
@@ -113,6 +114,14 @@ Enhances: gammaray
 Description: Qt5Positioning type support for GammaRay
  This plugin adds support for Qt5Positioning types into GammaRay.
 
+Package: gammaray-plugin-statemachineviewer
+Architecture: any
+Depends: gammaray (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Enhances: gammaray
+Description: State Machine Viewer plugin for GammaRay
+ This plugin can be used to monitor State Machine State within a QtStateMachine
+ or QtSCXML application.
+
 Package: gammaray-dev
 Architecture: any
 Section: libdevel
diff --git a/debian/gammaray-plugin-statemachineviewer.install b/debian/gammaray-plugin-statemachineviewer.install
new file mode 100644
index 0000000..9d8bfc8
--- /dev/null
+++ b/debian/gammaray-plugin-statemachineviewer.install
@@ -0,0 +1 @@
+usr/lib/*/gammaray/*/qt5*/gammaray_statemachineviewer*
diff --git a/debian/gammaray.install b/debian/gammaray.install
index 68fd888..b7d1004 100644
--- a/debian/gammaray.install
+++ b/debian/gammaray.install
@@ -19,7 +19,6 @@ usr/lib/*/gammaray/*/qt5*/gammaray_qtivi_ui.so
 usr/lib/*/gammaray/*/qt5*/gammaray_sceneinspector*
 usr/lib/*/gammaray/*/qt5*/gammaray_scriptenginedebugger*
 usr/lib/*/gammaray/*/qt5*/gammaray_signalmonitor*
-usr/lib/*/gammaray/*/qt5*/gammaray_statemachineviewer*
 usr/lib/*/gammaray/*/qt5*/gammaray_styleinspector*
 usr/lib/*/gammaray/*/qt5*/gammaray_sysinfo_plugin.so
 usr/lib/*/gammaray/*/qt5*/gammaray_sysinfo_ui_plugin.so
-- 
2.25.1

Reply via email to