[neon/forks/pyqt5/Neon/release-lts] debian: Add package python3-pyqt5.qtremoteobjects for QtRemoteObjects module

Alexander Volkov null at kde.org
Wed May 26 11:29:29 BST 2021


Git commit c946371c34d1fad50f0f97dc2fd59ab8150cdace by Alexander Volkov.
Committed on 02/07/2020 at 12:12.
Pushed by jriddell into branch 'Neon/release-lts'.

Add package python3-pyqt5.qtremoteobjects for QtRemoteObjects module

M  +27   -0    debian/control
A  +1    -0    debian/python3-pyqt5.qtremoteobjects-dbg.install
A  +2    -0    debian/python3-pyqt5.qtremoteobjects.install
M  +1    -1    debian/rules
M  +1    -0    debian/tests/import

https://invent.kde.org/neon/forks/pyqt5/commit/c946371c34d1fad50f0f97dc2fd59ab8150cdace

diff --git a/debian/control b/debian/control
index 191b53f7..67147d73 100644
--- a/debian/control
+++ b/debian/control
@@ -12,6 +12,7 @@ Build-Depends: debhelper-compat (= 13),
                libjs-jquery,
                libpulse-dev,
                libqt5opengl5-dev (>= 5.9.1),
+               libqt5remoteobjects5-dev,
                libqt5sensors5-dev (>= 5.9.1),
                libqt5serialport5-dev (>= 5.9.1),
                libqt5svg5-dev (>= 5.9.1),
@@ -169,6 +170,32 @@ Description: Python 3 bindings for Qt5's OpenGL module (debug extension)
  .
  This package contains the extension built for the Python 3 debug interpreter.
 
+Package: python3-pyqt5.qtremoteobjects
+Architecture: any
+Depends: python3-pyqt5 (= ${binary:Version}),
+         ${misc:Depends},
+         ${python3:Depends},
+         ${shlibs:Depends}
+Description: Python 3 bindings for Qt5's RemoteObjects module
+ The QtRemoteObjects module extends Qt's existing functionalities to enable
+ information exchange between processes or computers.
+ .
+ This package contains the Python 3 version of this module.
+
+Package: python3-pyqt5.qtremoteobjects-dbg
+Section: debug
+Architecture: any
+Depends: python3-dbg,
+         python3-pyqt5-dbg (= ${binary:Version}),
+         python3-pyqt5.qtremoteobjects (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: Python 3 bindings for Qt5's RemoteObjects module (debug extensions)
+ The QtRemoteObjects module extends Qt's existing functionalities to enable
+ information exchange between processes or computers.
+ .
+ This package contains the extension built for the Python 3 debug interpreter.
+
 Package: python3-pyqt5.qtsql
 Architecture: any
 Depends: python3-pyqt5 (= ${binary:Version}),
diff --git a/debian/python3-pyqt5.qtremoteobjects-dbg.install b/debian/python3-pyqt5.qtremoteobjects-dbg.install
new file mode 100644
index 00000000..89cecdfd
--- /dev/null
+++ b/debian/python3-pyqt5.qtremoteobjects-dbg.install
@@ -0,0 +1 @@
+usr/lib/python3/dist-packages/PyQt5/QtRemoteObjects.cpython-*.so
diff --git a/debian/python3-pyqt5.qtremoteobjects.install b/debian/python3-pyqt5.qtremoteobjects.install
new file mode 100644
index 00000000..8696454c
--- /dev/null
+++ b/debian/python3-pyqt5.qtremoteobjects.install
@@ -0,0 +1,2 @@
+usr/lib/python3/dist-packages/PyQt5/QtRemoteObjects.abi3.so
+usr/lib/python3/dist-packages/PyQt5/QtRemoteObjects.pyi
diff --git a/debian/rules b/debian/rules
index e0bd4b1e..57f2615e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,7 +25,7 @@ SPLIT=10
 DEFAULT_PYTHON := $(shell py3versions -vd)
 ALLPYTHONS := $(shell py3versions -vr)
 
-PYQT_MODULES := opengl sql webchannel webkit websockets xmlpatterns svg \
+PYQT_MODULES := opengl remoteobjects sql webchannel webkit websockets xmlpatterns svg \
 	multimedia quick serialport sensors x11extras positioning
 
 PY_PACKAGE_NAMES := pyqt5 $(PYQT_MODULES:%=pyqt5.qt%) dbus.mainloop.pyqt5
diff --git a/debian/tests/import b/debian/tests/import
index 9fd9e563..07bbf275 100755
--- a/debian/tests/import
+++ b/debian/tests/import
@@ -12,6 +12,7 @@ from PyQt5.QtMultimedia import QAudio
 from PyQt5.QtMultimediaWidgets import QGraphicsVideoItem
 from PyQt5.QtNetwork import QLocalSocket
 from PyQt5.QtPositioning import QGeoCoordinate
+from PyQt5.QtRemoteObjects import QRemoteObjectHost
 from PyQt5.QtQml import QQmlEngine
 from PyQt5.QtQuick import QQuickView
 from PyQt5.QtSensors import QSensor



More information about the Neon-commits mailing list