pyqt5 (5.3.2+dfsg-3) unstable; urgency=medium
authorDmitry Shachnev <mitya57@debian.org>
Wed, 24 Sep 2014 09:21:26 +0000 (10:21 +0100)
committerDmitry Shachnev <mitya57@debian.org>
Wed, 24 Sep 2014 09:21:26 +0000 (10:21 +0100)
  * Fix a typo in debian/tests/control.
  * Test Enginio and QtWebSockets modules in autopkgtest.
  * Add a patch from OpenSUSE to make pyqt5 build against Qt 5.3.2.

[dgit import unpatched pyqt5 5.3.2+dfsg-3]

49 files changed:
1  2 
debian/README.source
debian/changelog
debian/compat
debian/control
debian/copyright
debian/manpages/pylupdate5.1
debian/manpages/pyrcc5.1
debian/manpages/pyuic5.1
debian/patches/add_dependency.diff
debian/patches/series
debian/pyqt5-dev-tools.install
debian/pyqt5-dev-tools.manpages
debian/pyqt5-dev.install
debian/pyqt5-doc.doc-base
debian/pyqt5-examples.examples
debian/pyqt5-examples.links
debian/python-pyqt5.enginio.install
debian/python-pyqt5.install
debian/python-pyqt5.qtmultimedia.install
debian/python-pyqt5.qtopengl.install
debian/python-pyqt5.qtpositioning.install
debian/python-pyqt5.qtquick.install
debian/python-pyqt5.qtsensors.install
debian/python-pyqt5.qtserialport.install
debian/python-pyqt5.qtsql.install
debian/python-pyqt5.qtsvg.install
debian/python-pyqt5.qtwebkit.install
debian/python-pyqt5.qtwebsockets.install
debian/python-pyqt5.qtx11extras.install
debian/python-pyqt5.qtxmlpatterns.install
debian/python3-pyqt5.enginio.install
debian/python3-pyqt5.install
debian/python3-pyqt5.qtmultimedia.install
debian/python3-pyqt5.qtopengl.install
debian/python3-pyqt5.qtpositioning.install
debian/python3-pyqt5.qtquick.install
debian/python3-pyqt5.qtsensors.install
debian/python3-pyqt5.qtserialport.install
debian/python3-pyqt5.qtsql.install
debian/python3-pyqt5.qtsvg.install
debian/python3-pyqt5.qtwebkit.install
debian/python3-pyqt5.qtwebsockets.install
debian/python3-pyqt5.qtx11extras.install
debian/python3-pyqt5.qtxmlpatterns.install
debian/rules
debian/source/format
debian/tests/control
debian/tests/import
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d195bf9fd13be3530cca0dcb51a1e7cedb6ed759
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,9 @@@
++Preparing DFSG free tarball:
++
++To repack upstream source without non-free files, use 'get-orig-source'
++target in debian/rules. Non-free files are:
++
++examples/webkit/fancybrowser/jquery.min.js
++examples/webkit/fancybrowser/jquery_rc.py
++doc/html/_static/jquery.js
++doc/html/_static/underscore.js
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4a86a731872efa2ae7010b82f9b5da088efbcaa8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,298 @@@
++pyqt5 (5.3.2+dfsg-3) unstable; urgency=medium
++
++  * Fix a typo in debian/tests/control.
++  * Test Enginio and QtWebSockets modules in autopkgtest.
++  * Add a patch from OpenSUSE to make pyqt5 build against Qt 5.3.2.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Wed, 24 Sep 2014 13:21:26 +0400
++
++pyqt5 (5.3.2+dfsg-2) unstable; urgency=medium
++
++  * Add new package for Enginio module.
++  * Add new package for QtWebSockets module.
++  * Fix Lintian warnings about too short and duplicate long descriptions.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Sun, 14 Sep 2014 14:40:11 +0400
++
++pyqt5 (5.3.2+dfsg-1) unstable; urgency=medium
++
++  [ Dmitry Shachnev ]
++  * New upstream release.
++  * Test Python 2 versions in autopkgtest.
++  * Set X-Python-Version to >= 2.7 as the current code in debian/rules
++    builds only for that version.
++  * Remove all strip calls from generated Makefiles.
++  * Update my e-mail address.
++  * Update debian/copyright.
++
++  [ Scott Kitterman ]
++  * Set minimum python3-all-dev version to 3.3.2-5~ due to use of configdir in
++    debian/rules (LP: #1365814)
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Sat, 13 Sep 2014 14:13:57 +0400
++
++pyqt5 (5.3.1+dfsg-4) unstable; urgency=medium
++
++  * Add support for python in addition to python3 because the upcoming calibre
++    2.X series of releases will use PyQt5 with Python and not Python 3
++    - Add python build-depends to debian/control
++    - Add python-* equivalents of existing python3-* packages to debian/
++      control
++    - Update debian/rules to account for python as well as python3
++    - Set minimum python3 version to 3.3 since the revised debug configure
++      rule will not work for 3.2
++    - Replicate and update all python3-* .install files as python-*
++
++ -- Scott Kitterman <scott@kitterman.com>  Sun, 03 Aug 2014 18:48:21 -0400
++
++pyqt5 (5.3.1+dfsg-3) unstable; urgency=medium
++
++  * debian/tests/import: Redirect stderr to stdout for debug interpreter.
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Sat, 26 Jul 2014 21:57:58 +0400
++
++pyqt5 (5.3.1+dfsg-2) unstable; urgency=medium
++
++  * Workaround GCC bug #61918 by replacing -isystem with -I in Makefiles
++    (closes: #755767).
++  * Test importing from debug interpreters in autopkgtest.
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Sat, 26 Jul 2014 09:59:30 +0400
++
++pyqt5 (5.3.1+dfsg-1) unstable; urgency=medium
++
++  * New upstream release
++    - Drop debian/patches/fix_implicit_qtablewidget.patch, which had been
++      cherry picked from upstream
++
++ -- Scott Kitterman <scott@kitterman.com>  Sat, 05 Jul 2014 00:05:42 -0400
++
++pyqt5 (5.3+dfsg-3) unstable; urgency=medium
++
++  * Added debian/patches/fix_implicit_qtablewidget.patch to fix a pyuic
++    regression in the handling of implicit QTableWidget dimensions
++
++ -- Scott Kitterman <scott@kitterman.com>  Thu, 19 Jun 2014 00:20:35 -0400
++
++pyqt5 (5.3+dfsg-2) unstable; urgency=medium
++
++  * Bump Qt build-dependencies to 5.3, to make sure headers are in
++    correct (multi-arch) locations.
++  * Upload to unstable.
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Sun, 08 Jun 2014 17:01:30 +0400
++
++pyqt5 (5.3+dfsg-1) experimental; urgency=medium
++
++  * New upstream release.
++  * Fix uscan warning about trailing / in Files-Excluded.
++  * Use new --no-tools configure flag on non-default Python versions.
++  * Bump required sip4 version to 4.16.
++  * Install QtQuickWidgets.so if it is available.
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Mon, 02 Jun 2014 15:16:52 +0400
++
++pyqt5 (5.2.1+dfsg-3) unstable; urgency=medium
++
++  [ Dmitry Shachnev ]
++  * Drop get-orig-source.sh in favour of Files-Excluded field in
++    debian/copyright.
++
++  [ Scott Kitterman ]
++  * Upload to unstable
++
++ -- Scott Kitterman <scott@kitterman.com>  Fri, 09 May 2014 09:38:52 -0400
++
++pyqt5 (5.2.1+dfsg-2) experimental; urgency=medium
++
++  * Add new package for QtPositioning module.
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Sat, 19 Apr 2014 23:25:04 +0400
++
++pyqt5 (5.2.1+dfsg-1) experimental; urgency=medium
++
++  * New upstream bugfix release.
++  * Drop all patches, applied upstream.
++  * Bump python3-sip-dev build-dependency to 4.15.5.
++  * Update licensing information for pylupdate and pyrcc modules.
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Tue, 11 Mar 2014 12:45:18 +0400
++
++pyqt5 (5.2+dfsg-4) unstable; urgency=medium
++
++  * Build-depend on libqt5x11extras5-dev instead of libqt5x11extras-dev,
++    which is now a transitional package.
++  * Drop QMAKESPEC export, seems to be not needed anymore.
++  * Drop hack for alpha, it is no longer supported and qtwebkit is
++    not built there anyway.
++  * Backport upstream patch to fix licensing for dbus module.
++  * Update debian/copyright to use the machine-readable DEP-5 format.
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Mon, 10 Feb 2014 09:24:20 +0400
++
++pyqt5 (5.2+dfsg-3) unstable; urgency=medium
++
++  [ Dmitry Shachnev ]
++  * Medium urgency for auto-qtbase-opensource-src transition
++  * No longer create sip symlinks in build directories, that does not
++    have any effect.
++  * debian/patches/fix_qreal_check.diff: Fix qreal check for Qt 5.2.
++  * Adjust dh_compress call to make exclude list not match the whole
++    pyqt5-examples package.
++
++  [ Scott Kitterman ]
++  * Update QMAKESPEC definition in debian/rules for new location (Thanks to
++    Lisandro Damián Nicanor Pérez Meyer for the fix)
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Fri, 31 Jan 2014 20:03:53 +0400
++
++pyqt5 (5.2+dfsg-2) unstable; urgency=low
++
++  [ Dmitry Shachnev ]
++  * Add new package for QtX11Extras module.
++  * Autopkgtest improvements:
++    - Make import autopkgtest depend on python3-all.
++    - Don’t set -x in import autopkgtest.
++    - Test QtDBus and QtX11Extras modules as well.
++  * Split examples into their own package, pyqt5-examples.
++  * Rename qpair_old_qt.diff to old_qt.diff, and include a fix for
++    QtX11Extras module.
++
++  [ Scott Kitterman ]
++  * Update debian/copyright for 2014 references
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Sun, 19 Jan 2014 12:05:05 +0400
++
++pyqt5 (5.2+dfsg-1) unstable; urgency=low
++
++  * Upload to unstable.
++  * New upstream release.
++  * Drop all patches, applied upstream.
++  * Backport a patch (qpair_old_qt.diff) to fix building against
++    Qt 5.1.
++  * Bump required sip version to 4.15.4.
++  * Bump Standards-Version to 3.9.5, no changes needed.
++  * Add XS-Testsuite header for autopkgtest.
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Thu, 09 Jan 2014 11:48:59 +0400
++
++pyqt5 (5.1.1+dfsg-3) experimental; urgency=low
++
++  * Upload to experimental to build against Qt 5.2.
++  * Backport upstream patch (gluint64.sip) to disable GLuint64 on GL ES.
++  * Symlink duplicate files in examples using fdupes.
++  * Add an autopkgtest to make sure all packages are co-installable
++    and all modules are importable.
++  * Temporary build-depend on libudev-dev on Linux to workaround qmake
++    bug that adds -ludev when building QtSerialPort test code.
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Sun, 22 Dec 2013 11:13:52 +0400
++
++pyqt5 (5.1.1+dfsg-2) unstable; urgency=low
++
++  * Add pyqt5.qtopengl-dbg Breaks/Conflicts to fix file overwrite error
++    (Closes: #729737)
++
++ -- Scott Kitterman <scott@kitterman.com>  Sat, 16 Nov 2013 16:42:07 -0500
++
++pyqt5 (5.1.1+dfsg-1) unstable; urgency=low
++
++  * New upstream bugfix release.
++  * Add debian/get-orig-source.sh and explain how to use it in
++    README.source; add jquery_rc.py to list of non-free files.
++  * Use dh_link for linking jquery.js in examples.
++  * Install QOpenGLFunctions libraries in python3-pyqt5.qtopengl package.
++  * Call dh_install with --fail-missing option.
++  * Do not install Windows-specific activeqt examples.
++  * Add new packages for QtSerialPort and QtSensors modules.
++  * Make sure dpkg build flags are actually applied.
++  * Backport upstream patch to always apply passed qmake variables.
++  * Pass --debug option to configure.py when doing debug builds.
++  * Link with --as-needed.
++  * Simplify install code in debian/rules.
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Sat, 09 Nov 2013 14:26:40 +0400
++
++pyqt5 (5.1+dfsg-1) unstable; urgency=low
++
++  [ Scott Kitterman ]
++  * New upstream release
++  * Install designer plugin in python3-pyqt5
++  * Move debug version of libpyqt5qmlplugin.so from python3-pyqt5-dbg to
++    python3-pyqt5.qtquick-dbg to match the regular file and avoid duplication
++    (Closes: #720679)
++  * Remove debian/patches/libpython_multiarch.diff, equivalent change
++    incorporated upstream (and debian/patches directory since there are no
++    other patches)
++  * Add README.source to document how to make DFSG tarball
++
++  [ Dmitry Shachnev ]
++  * Delete pycache directories in clean target.
++  * Regenerate resource files during build.
++  * Repack tarball to remove minified javascript from docs and fancybrowser
++    example (Closes: #722990).
++  * Update debian/watch to use dversionmangle.
++  * Build QML plugin only for the default Python version.
++
++ -- Scott Kitterman <scott@kitterman.com>  Sun, 13 Oct 2013 07:53:00 -0400
++
++pyqt5 (5.0.1-1) experimental; urgency=low
++
++  * New upstream release.
++  * Bump python3-sip-dev build-dependency to 4.15.
++  * Drop all previous patches, applied upstream.
++  * Add new package, python3-pyqt5.qtquick, containing QtQuick and QtQml
++    extensions.
++  * Install QtMultimediaWidgets extension.
++  * Make pyqt5-doc recommend python3-pyqt5, because of the examples.
++  * Add a patch to support multiarch locations of libpython.
++  * Workaround useless warnings from dh_install --list-missing.
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Thu, 22 Aug 2013 11:00:35 +0400
++
++pyqt5 (5.0-3) unstable; urgency=low
++
++  * Upload to unstable
++  * Set X-Python3-Version back to >= 3.2 as the work-around is not longer
++    neeeded (python3.2 is no longer supported in unstable)
++
++ -- Scott Kitterman <scott@kitterman.com>  Mon, 12 Aug 2013 19:49:25 -0400
++
++pyqt5 (5.0-2) experimental; urgency=low
++
++  [ Dmitry Shachnev ]
++  * Update debian/copyright, thanks Paul Tagliamonte for comments.
++  * Use xz compression for binary packages.
++  * Install files to python3-dbus.mainloop.pyqt5{,-dbg} directly instead of
++    generating .install files. This fixes a problem of the -dbg package being
++    not installable because of unwanted debug-id files (closes: #718551).
++
++  [ Scott Kitterman ]
++  * Add debian/patches/arm_compile.patch, cherry picked from upstream to
++    enable builds on arm (replaces qreal_float_support.diff that was used in
++    python-qt4)
++  * Remove pycache directories left over in pyqt5-doc
++
++ -- Scott Kitterman <scott@kitterman.com>  Fri, 09 Aug 2013 17:44:19 -0400
++
++pyqt5 (5.0-1) experimental; urgency=low
++
++  [ Dmitry Shachnev ]
++  * Initial release, based on python-qt4 packaging (closes: #712630).
++  * debian/patches/mainloop_rename.diff: upstream patch to rename
++    dbus.mainloop.qt module to dbus.mainloop.pyqt5, to prevent conflicts
++    with PyQt4.
++
++  [ Scott Kitterman ]
++  * Add call to dh_installdocs in debian/rules
++  * Added doc-base registration, debian/pyqt5-doc.doc-base
++  * Remove empty pyqt5-doc/examples/webkit/googlechat directory
++  * Add debian/pyqt5-doc.links to replace embedded copy of jquery.min.js in
++    the fancybrowser example with a symlink to the existing copy in the html
++    documentation
++  * Add debian/patches/fix-example-shebang to remove a buggy and unneeded
++    shebang in examples/sql/connection.py
++  * Set X-Python3-Version: >= 3.3 in debian/control as a temporary workaround
++    to a dh_python3 issue with extension renaming
++
++ -- Dmitry Shachnev <mitya57@gmail.com>  Sat, 28 Jul 2013 13:15:13 +0400
diff --cc debian/compat
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ec635144f60048986bc560c5576355344005e6e7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++9
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4af0b80c0cd11997a79b903ec295b70d6951b622
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,914 @@@
++Source: pyqt5
++Section: python
++Priority: optional
++Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
++Uploaders: Dmitry Shachnev <mitya57@debian.org>,
++           Scott Kitterman <scott@kitterman.com>
++Build-Depends: dpkg-dev (>= 1.16.1~),
++               debhelper (>= 9),
++               fdupes,
++               libdbus-1-dev (>= 1.0.2),
++               libenginio1-dev,
++               libglib2.0-dev,
++               libgstreamer0.10-dev,
++               libgstreamer-plugins-base0.10-dev,
++               libicu-dev,
++               libpulse-dev,
++               libqt5opengl5-dev (>= 5.3),
++               libqt5sensors5-dev (>= 5.3),
++               libqt5serialport5-dev (>= 5.3),
++               libqt5svg5-dev (>= 5.3),
++               libqt5webkit5-dev (>= 5.3),
++               libqt5websockets5-dev (>= 5.3),
++               libqt5xmlpatterns5-dev (>= 5.3),
++               libqt5x11extras5-dev (>= 5.3),
++               libsqlite3-dev,
++               libudev-dev [linux-any],
++               libxml2-dev,
++               libxslt1-dev,
++               python3-all-dbg,
++               python3-all-dev (>= 3.3.2-5~),
++               python3-dbus,
++               python3-dbus-dbg,
++               python3-sip-dbg,
++               python3-sip-dev (>= 4.16),
++               python-all-dbg,
++               python-all-dev (>= 2.6.6-3~),
++               python-dbus,
++               python-dbus-dbg,
++               python-sip-dbg,
++               python-sip-dev (>= 4.16),
++               python3-sphinx,
++               python-dbus-dev,
++               qtdeclarative5-dev (>= 5.3),
++               qtmultimedia5-dev (>= 5.3),
++               qtpositioning5-dev (>= 5.3),
++               qttools5-dev (>= 5.3)
++X-Python-Version: >= 2.7
++X-Python3-Version: >= 3.3
++Standards-Version: 3.9.5
++Homepage: http://www.riverbankcomputing.co.uk/software/pyqt/
++Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/pyqt5/trunk/
++Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/pyqt5/trunk/
++XS-Testsuite: autopkgtest
++
++Package: python3-pyqt5
++Architecture: any
++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ${sip3:Depends}
++Suggests: python3-pyqt5-dbg
++Description: Python 3 bindings for Qt5
++ PyQt5 exposes the Qt5 API to Python 3. This package contains the following
++ modules:
++  * QtCore
++  * QtDBus
++  * QtDesigner
++  * QtGui
++  * QtHelp
++  * QtNetwork
++  * QtPrintSupport
++  * QtTest
++  * QtWidgets
++
++Package: python3-pyqt5-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5 (= ${binary:Version}),
++         python3-sip-dbg,
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5 (debug extensions)
++ PyQt5 exposes the Qt5 API to Python 3.
++ .
++ This package contains the extensions built for the Python 3 debug interpreter.
++
++Package: python3-dbus.mainloop.pyqt5
++Architecture: any
++Depends: python3-dbus,
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: D-Bus Support for PyQt5 with Python 3
++ The D-Bus module of PyQt5 provides integration of PyQt5 applications
++ with the D-Bus main loop for Python 3.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-dbus.mainloop.pyqt5-dbg
++Architecture: any
++Priority: extra
++Section: debug
++Depends: python3-dbg,
++         python3-dbus-dbg,
++         python3-dbus.mainloop.pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: D-Bus Support for PyQt5 (debug extensions for Python 3)
++ The D-Bus module of PyQt5 provides integration of PyQt5 applications
++ with the D-Bus main loop for Python 3.
++ .
++ This package contains the extensions built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.enginio
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Enginio library
++ The Enginio module of PyQt provides Python 3 bindings for the
++ Qt Enginio cloud data storage library.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.enginio-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.enginio (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Enginio library (debug extension)
++ The Enginio module of PyQt provides Python 3 bindings for the
++ Qt Enginio cloud data storage library.
++ .
++ This package contains the extension built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.qtopengl
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's OpenGL module
++ The OpenGL module of PyQt5 provides widgets and utility classes
++ for OpenGL rendering in a PyQt5 application.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.qtopengl-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.qtopengl (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Breaks: python3-pyqt5-dbg (<< 5.1.1+dfsg-1~)
++Replaces: python3-pyqt5-dbg (<< 5.1.1+dfsg-1~)
++Description: Python 3 bindings for Qt5's OpenGL module (debug extension)
++ The OpenGL module of PyQt5 provides widgets and utility classes
++ for OpenGL rendering in a PyQt5 application.
++ .
++ This package contains the extension built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.qtsql
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's SQL module
++ The SQL module of PyQt5 provides widgets and utility classes for
++ Python 3 SQL database access.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.qtsql-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.qtsql (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's SQL module (debug extension)
++ The SQL module of PyQt5 provides widgets and utility classes for
++ Python 3 SQL database access.
++ .
++ This package contains the extension built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.qtwebkit
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's WebKit module
++ The WebKit module of PyQt5 provides a Web browser engine that makes it easy
++ to embed HTML content into your PyQt application.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.qtwebkit-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.qtwebkit (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's WebKit module (debug extensions)
++ The WebKit module of PyQt5 provides a Web browser engine that makes it easy
++ to embed HTML content into your PyQt application.
++ .
++ This package contains the extensions built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.qtwebsockets
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's WebSockets module
++ The WebSockets module of PyQt5 provides Python 3 bindings for the
++ WebSockets specification (both client and server).
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.qtwebsockets-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.qtwebsockets (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's WebSockets module (debug extensions)
++ The WebSockets module of PyQt5 provides Python 3 bindings for the              
++ WebSockets specification (both client and server).
++ .
++ This package contains the extension built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.qtxmlpatterns
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's XmlPatterns module
++ QtXmlPatterns is a XQuery and XPath engine for XML and custom data models.
++ This package provides a PyQt binding for QtXmlPatterns.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.qtxmlpatterns-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.qtxmlpatterns (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's XmlPatterns module (debug extension)
++ QtXmlPatterns is a XQuery and XPath engine for XML and custom data models.
++ This package provides a PyQt binding for QtXmlPatterns.
++ .
++ This package contains the extension built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.qtsvg
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's SVG module
++ The SVG module of PyQt5 provides The QtSvg module provides classes for
++ displaying the contents of SVG files.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.qtsvg-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.qtsvg (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's SVG module (debug extension)
++ The SVG module of PyQt5 provides The QtSvg module provides classes for
++ displaying the contents of SVG files.
++ .
++ This package contains the extension built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.qtmultimedia
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's Multimedia module
++ The Multimedia module of PyQt5 provides a set of APIs to play and record
++ media, and manage a collection of media content.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.qtmultimedia-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.qtmultimedia (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for Qt5's Multimedia module (debug extensions)
++ The Multimedia module of PyQt5 provides a set of APIs to play and record
++ media, and manage a collection of media content.
++ .
++ This package contains the extensions built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.qtquick
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for QtQuick module
++ The QtQuick module of PyQt5 provides a framework for developing applications
++ and libraries with the QML language.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.qtquick-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.qtquick (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Breaks: python3-pyqt5-dbg (<< 5.0.1-2~)
++Replaces: python3-pyqt5-dbg (<< 5.0.1-2~)
++Description: Python 3 bindings for QtQuick module (debug extension)
++ The QtQuick module of PyQt5 provides a framework for developing applications
++ and libraries with the QML language.
++ .
++ This package contains the extensions built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.qtserialport
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for QtSerialPort module
++ The QtSerialPort module of PyQt5 provides a set of APIs to use serial ports
++ from PyQt applications.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.qtserialport-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.qtserialport (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for QtSerialPort module (debug extension)
++ The QtSerialPort module of PyQt5 provides a set of APIs to use serial ports
++ from PyQt applications.
++ .
++ This package contains the extension built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.qtsensors
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for QtSensors module
++ The QtSensors module of PyQt5 provides a set of APIs to access sensors
++ hardware from PyQt applications.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.qtsensors-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.qtsensors (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for QtSensors module (debug extension)
++ The QtSensors module of PyQt5 provides a set of APIs to access sensors
++ hardware from PyQt applications.
++ .
++ This package contains the extension built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.qtx11extras
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for QtX11Extras module
++ The QtX11Extras module of PyQt5 provides an API to access X11-specific
++ information and classes.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.qtx11extras-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.qtx11extras (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for QtX11Extras module (debug extension)
++ The QtX11Extras module of PyQt5 provides an API to access X11-specific
++ information and classes.
++ .
++ This package contains the extension built for the Python 3 debug interpreter.
++
++Package: python3-pyqt5.qtpositioning
++Architecture: any
++Depends: python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for QtPositioning module
++ The QtPositioning module of PyQt5 provides an API to access location and
++ positioning information.
++ .
++ This package contains the Python 3 version of this module.
++
++Package: python3-pyqt5.qtpositioning-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python3-dbg,
++         python3-pyqt5-dbg (= ${binary:Version}),
++         python3-pyqt5.qtpositioning (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 3 bindings for QtPositioning module (debug extension)
++ The QtPositioning module of PyQt5 provides an API to access location and
++ positioning information.
++ .
++ This package contains the extension built for the Python 3 debug interpreter.
++
++Package: pyqt5-dev
++Architecture: all
++Depends: python3-sip-dev | python-sip-dev, ${misc:Depends}
++Description: Development files for PyQt5
++ This package contains the source SIP files from which the Python
++ bindings for Qt5 are created. They are needed for building PyQt5
++ as well as creating bindings for own Qt5 widgets written in C++.
++
++Package: pyqt5-doc
++Architecture: all
++Section: doc
++Depends: ${sphinxdoc:Depends}, ${misc:Depends}
++Suggests: pyqt5-examples
++Description: Documentation for PyQt5
++ PyQt5 exposes the Qt5 GUI toolkit in Python.
++ .
++ This package contains Python-specific documentation for PyQt5.
++
++Package: pyqt5-examples
++Architecture: all
++Suggests: qt5-doc
++Depends: python3-pyqt5 | python-pyqt5, libjs-jquery, ${misc:Depends}
++Description: Examples and demos for PyQt5
++ PyQt5 exposes the Qt5 GUI toolkit in Python.
++ .
++ This package the Qt example programs and demos ported to Python.
++
++Package: pyqt5-dev-tools
++Depends: python3,
++         python3-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Architecture: any
++Description: Development tools for PyQt5
++ This package contains various support tools for PyQt5 developers:
++  * a user interface compiler (pyuic5)
++  * a resource file generator (pyrcc5)
++  * a translation string finder (pylupdate5)
++
++Package: python-pyqt5
++Architecture: any
++Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends}, ${sip:Depends}
++Suggests: python-pyqt5-dbg
++Description: Python bindings for Qt5
++ PyQt5 exposes the Qt5 API to Python. This package contains the following
++ modules:
++  * QtCore
++  * QtDBus
++  * QtDesigner
++  * QtGui
++  * QtHelp
++  * QtNetwork
++  * QtPrintSupport
++  * QtTest
++  * QtWidgets
++
++Package: python-pyqt5-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5 (= ${binary:Version}),
++         python-sip-dbg,
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5 (debug extensions)
++ PyQt5 exposes the Qt5 API to Python.
++ .
++ This package contains the extensions built for the Python debug interpreter.
++
++Package: python-dbus.mainloop.pyqt5
++Architecture: any
++Depends: python-dbus,
++         ${misc:Depends},
++         ${python:Depends},
++         ${shlibs:Depends}
++Description: D-Bus Support for PyQt5 with Python
++ The D-Bus module of PyQt5 provides integration of PyQt5 applications
++ with the D-Bus main loop for Python.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-dbus.mainloop.pyqt5-dbg
++Architecture: any
++Priority: extra
++Section: debug
++Depends: python-dbg,
++         python-dbus-dbg,
++         python-dbus.mainloop.pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: D-Bus Support for PyQt5 (debug extensions for Python)
++ The D-Bus module of PyQt5 provides integration of PyQt5 applications
++ with the D-Bus main loop for Python.
++ .
++ This package contains the extensions built for the Python debug interpreter.
++
++Package: python-pyqt5.enginio
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python:Depends},
++         ${shlibs:Depends}
++Description: Python 2 bindings for Enginio library
++ The Enginio module of PyQt provides Python 3 bindings for the
++ Qt Enginio cloud data storage library.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.enginio-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.enginio (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python 2 bindings for Enginio library (debug extension)
++ The Enginio module of PyQt provides Python 3 bindings for the
++ Qt Enginio cloud data storage library.
++ .
++ This package contains the extension built for the Python debug interpreter.
++
++Package: python-pyqt5.qtopengl
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's OpenGL module
++ The OpenGL module of PyQt5 provides widgets and utility classes
++ for OpenGL rendering in a PyQt5 application.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.qtopengl-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.qtopengl (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's OpenGL module (debug extension)
++ The OpenGL module of PyQt5 provides widgets and utility classes
++ for OpenGL rendering in a PyQt5 application.
++ .
++ This package contains the extension built for the Python debug interpreter.
++
++Package: python-pyqt5.qtsql
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's SQL module
++ The SQL module of PyQt5 provides widgets and utility classes for
++ Python SQL database access.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.qtsql-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.qtsql (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's SQL module (debug extension)
++ The SQL module of PyQt5 provides widgets and utility classes for
++ Python SQL database access.
++ .
++ This package contains the extension built for the Python debug interpreter.
++
++Package: python-pyqt5.qtwebkit
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's WebKit module
++ The WebKit module of PyQt5 provides a Web browser engine that makes it easy
++ to embed HTML content into your PyQt application.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.qtwebkit-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.qtwebkit (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's WebKit module (debug extensions)
++ The WebKit module of PyQt5 provides a Web browser engine that makes it easy
++ to embed HTML content into your PyQt application.
++ .
++ This package contains the extensions built for the Python debug interpreter.
++
++Package: python-pyqt5.qtwebsockets
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's WebSockets module
++ The WebSockets module of PyQt5 provides Python 3 bindings for the
++ WebSockets specification (both client and server).
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.qtwebsockets-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.qtwebsockets (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's WebSockets module (debug extension)
++ The WebSockets module of PyQt5 provides Python 2 bindings for the
++ WebSockets specification (both client and server).
++ .
++ This package contains the extension built for the Python debug interpreter.
++
++Package: python-pyqt5.qtxmlpatterns
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's XmlPatterns module
++ QtXmlPatterns is a XQuery and XPath engine for XML and custom data models.
++ This package provides a PyQt binding for QtXmlPatterns.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.qtxmlpatterns-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.qtxmlpatterns (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's XmlPatterns module (debug extension)
++ QtXmlPatterns is a XQuery and XPath engine for XML and custom data models.
++ This package provides a PyQt binding for QtXmlPatterns.
++ .
++ This package contains the extension built for the Python debug interpreter.
++
++Package: python-pyqt5.qtsvg
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's SVG module
++ The SVG module of PyQt5 provides The QtSvg module provides classes for
++ displaying the contents of SVG files.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.qtsvg-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.qtsvg (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's SVG module (debug extension)
++ The SVG module of PyQt5 provides The QtSvg module provides classes for
++ displaying the contents of SVG files.
++ .
++ This package contains the extension built for the Python debug interpreter.
++
++Package: python-pyqt5.qtmultimedia
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's Multimedia module
++ The Multimedia module of PyQt5 provides a set of APIs to play and record
++ media, and manage a collection of media content.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.qtmultimedia-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.qtmultimedia (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt5's Multimedia module (debug extensions)
++ The Multimedia module of PyQt5 provides a set of APIs to play and record
++ media, and manage a collection of media content.
++ .
++ This package contains the extensions built for the Python debug interpreter.
++
++Package: python-pyqt5.qtquick
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for QtQuick module
++ The QtQuick module of PyQt5 provides a framework for developing applications
++ and libraries with the QML language.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.qtquick-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.qtquick (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for QtQuick module (debug extension)
++ The QtQuick module of PyQt5 provides a framework for developing applications
++ and libraries with the QML language.
++ .
++ This package contains the extensions built for the Python 3 debug interpreter.
++
++Package: python-pyqt5.qtserialport
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for QtSerialPort module
++ The QtSerialPort module of PyQt5 provides a set of APIs to use serial ports
++ from PyQt applications.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.qtserialport-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.qtserialport (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for QtSerialPort module (debug extension)
++ The QtSerialPort module of PyQt5 provides a set of APIs to use serial ports
++ from PyQt applications.
++ .
++ This package contains the extension built for the Python debug interpreter.
++
++Package: python-pyqt5.qtsensors
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for QtSensors module
++ The QtSensors module of PyQt5 provides a set of APIs to access sensors
++ hardware from PyQt applications.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.qtsensors-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.qtsensors (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for QtSensors module (debug extension)
++ The QtSensors module of PyQt5 provides a set of APIs to access sensors
++ hardware from PyQt applications.
++ .
++ This package contains the extension built for the Python debug interpreter.
++
++Package: python-pyqt5.qtx11extras
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for QtX11Extras module
++ The QtX11Extras module of PyQt5 provides an API to access X11-specific
++ information and classes.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.qtx11extras-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.qtx11extras (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for QtX11Extras module (debug extension)
++ The QtX11Extras module of PyQt5 provides an API to access X11-specific
++ information and classes.
++ .
++ This package contains the extension built for the Python debug interpreter.
++
++Package: python-pyqt5.qtpositioning
++Architecture: any
++Depends: python-pyqt5 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for QtPositioning module
++ The QtPositioning module of PyQt5 provides an API to access location and
++ positioning information.
++ .
++ This package contains the Python 2 version of this module.
++
++Package: python-pyqt5.qtpositioning-dbg
++Priority: extra
++Section: debug
++Architecture: any
++Depends: python-dbg,
++         python-pyqt5-dbg (= ${binary:Version}),
++         python-pyqt5.qtpositioning (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for QtPositioning module (debug extension)
++ The QtPositioning module of PyQt5 provides an API to access location and
++ positioning information.
++ .
++ This package contains the extension built for the Python debug interpreter.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..cab15b7ff407072aecd566457c9eb32422b80827
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,134 @@@
++Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Contact: pyqt@riverbankcomputing.com
++Files-Excluded: doc/html
++                examples/webkit/fancybrowser/jquery.min.js
++                examples/webkit/fancybrowser/jquery_rc.py
++
++Files: *
++Copyright: 2007-2014, Riverbank Computing Limited
++License: GPL-3
++
++Files: dbus/*
++Copyright: 2014, Riverbank Computing Limited
++License: Expat
++
++Files: examples/*
++Copyright: 2010-2011, Nokia Corporation and/or its subsidiary(-ies)
++           2010,      Hans-Peter Jansen <hpj@urpla.net>
++           2012-2013, Digia Plc and/or its subsidiary(-ies)
++           2013-2014, Riverbank Computing Limited
++License: BSD-3-clause
++
++Files: examples/designer/plugins/python/*
++       examples/designer/plugins/widgets/*
++Copyright: 2006,      David Boddie <david@boddie.org.uk>
++           2005-2006, Trolltech ASA,
++           2008,      Denviso GmbH
++License: GPL-2+
++
++Files: pylupdate/*
++Copyright: 2002-2007, Detlev Offenbach <detlev@die-offenbachs.de>
++           2013,      Digia Plc and/or its subsidiary(-ies)
++License: LGPL-2.1 or GPL-3
++
++Files: pyrcc/*
++Copyright: 2013, Digia Plc and/or its subsidiary(-ies)
++           2014, Riverbank Computing Limited
++License: LGPL-2.1 or GPL-3
++
++Files: pyuic/*
++Copyright: 2005-2006, Thorsten Marek <shlomme@gmx.net>
++           2014,      Riverbank Computing Limited
++License: GPL-3 or BSD-3-clause
++
++Files: debian/*
++Copyright: 2006-2010, Thorsten Marek <shlomme@debian.org>
++           2011-2014, Scott Kitterman <scott@kitterman.com>
++           2013-2014, Dmitry Shachnev <mitya57@debian.org>
++License: GPL-2+
++
++License: GPL-2+
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation; either version 2 of the License.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details.
++ .
++ On Debian systems, the complete text of the GNU General Public
++ License, version 2, can be found in /usr/share/common-licenses/GPL-2.
++
++License: GPL-3
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License version 3.0 as
++ published by the Free Software Foundation.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details.
++ .
++ On Debian systems, the complete text of the GNU General Public
++ License, version 3, can be found in /usr/share/common-licenses/GPL-3.
++
++License: LGPL-2.1
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU Lesser General Public License version
++ 2.1 as published by the Free Software Foundation.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU Lesser General Public License for more details.
++ .
++ On Debian systems, the complete text of the GNU Lesser General
++ Public License, version 2.1, can be found in
++ /usr/share/common-licenses/LGPL-2.1.
++
++License: BSD-3-clause
++ Redistribution and use in source and binary forms, with or without
++ modification, are permitted provided that the following conditions
++ are met:
++ .
++ * Redistributions of source code must retain the above copyright
++   notice, this list of conditions and the following disclaimer.
++ * Redistributions in binary form must reproduce the above copyright
++   notice, this list of conditions and the following disclaimer in the
++   documentation and/or other materials provided with the distribution.
++ * Neither the name of the University nor the names of its contributors
++   may be used to endorse or promote products derived from this software
++   without specific prior written permission.
++ .
++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
++ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
++ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
++ ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR
++ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
++ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
++ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
++ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
++ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
++ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
++
++License: Expat
++ Permission is hereby granted, free of charge, to any person
++ obtaining a copy of this software and associated documentation
++ files (the "Software"), to deal in the Software without
++ restriction, including without limitation the rights to use, copy,
++ modify, merge, publish, distribute, sublicense, and/or sell copies
++ of the Software, and to permit persons to whom the Software is
++ furnished to do so, subject to the following conditions:
++ .
++ The above copyright notice and this permission notice shall be
++ included in all copies or substantial portions of the Software.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
++ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
++ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
++ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
++ HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
++ WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
++ DEALINGS IN THE SOFTWARE.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..85979caeb001a0ae847341071ddbd04dab22d0b0
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,35 @@@
++.\"
++.\" Created by Torsten Marek <shlomme@debian.org>
++.\" Updated for PyQt5 by Dmitry Shachnev <mitya57@debian.org>
++
++.TH PYLUPDATE5 1 "2013/06/29" "pylupdate 5.0"
++.SH NAME
++pylupdate5 \- create or update Qt Linguist translation files for PyQt5 applications
++.SH SYNOPSIS
++.B pylupdate5
++[\fIOPTION\fR]... \fIPROJECT-FILE\fR
++.br
++.B pylupdate5
++[\fIOPTION\fR]... \fISOURCE\fR... \fB\-ts\fR \fITRANSLATION-FILE\fR...
++.SH DESCRIPTION
++.B pylupdate5
++reads a qmake project file (.pro), finds the translatable strings in the specified sources and updates the  translation files (.ts  files) specified in it. The translation files are given to the translator who can use Qt Linguist to read the files and insert the translations.
++.br
++The .ts file format is a simple human-readable XML format that can be used with version control systems if required.
++
++.SH OPTIONS
++.TP
++\fB\-help\fR
++Show a summary of the options.
++.TP
++.B \-version
++Display the version number of the version of Qt which PyQt5 was generated for.
++.TP
++.B \-noobsolete
++Drop all obsolete strings.
++.TP 
++.B \-verbose
++Increase verbosity.
++
++.SH AUTHOR
++This manual page was written for Debian GNU/Linux by and Torsten Marek <shlomme@debian.org>, but may freely be used by others.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..96964a5f1ba3f8f5a2c229deefd2975cd0fc71a8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,42 @@@
++.\"
++.\" Created by Torsten Marek <shlomme@debian.org>
++.\" Updated for PyQt5 by Dmitry Shachnev <mitya57@debian.org>
++
++.TH PYRCC5 1 "2013/06/29" "pyrcc 5.0"
++.SH NAME
++pyrcc5 \- compile Qt resource files for PyQt5 applications
++.SH SYNOPSIS
++.B pyrcc5
++[\fIOPTION\fR]... \fIFILES\fR
++.SH DESCRIPTION
++.B pyrcc5
++takes a Qt Resource File (\.qrc) and converts it into a Python module which can be imported into a PyQt5 application. All files loaded by Qt that are prefixed with a colon will be loaded from the resources rather than the file system.
++
++.SH OPTIONS
++.TP
++\fB\-help\fR
++Show a summary of the options.
++.TP
++.B \-version
++Display the version number of the version of Qt which PyQt5 was generated for.
++.TP
++\fB\-o\fR \fIFILE\fR
++Write the generated output to \fIFILE\fR instead of stdout.
++.TP
++\fB\-name\fR \fIFUN\fR
++Create an external initialization function named \fIFUN\fR.
++.TP
++\fB\-threshold\fR \fILEVEL\fR
++Set the threshold above which files should be compressed.
++.TP
++\fB\-compress\fR \fILEVEL\fR
++Set the compression level for all input files.
++.TP
++\fB\-root\fR \fIPATH\fR
++Search all resource referenced in a .qrc file under \fIPATH\fR.
++.TP
++.B \-no\-compress
++Do not compress the resource files at all.
++
++.SH AUTHOR
++This manual page was written for Debian GNU/Linux by and Torsten Marek <shlomme@debian.org>, but may freely be used by others.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4588aa4f8b5b3c811e1eabaae8f66829bc0b437f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,38 @@@
++.\"
++.\" Created by Torsten Marek <shlomme@debian.org>
++.\" Updated for PyQt5 by Dmitry Shachnev <mitya57@debian.org>
++
++.TH PYUIC5 1 "2013/06/29" "pyuic 5.0"
++.SH NAME
++pyuic5 \- compile Qt5 user interfaces to Python code
++.SH SYNOPSIS
++.B pyuic5
++[\fIOPTION\fR]... \fIFILE\fR
++.SH DESCRIPTION
++.B pyuic5
++takes a Qt5 user interface description file and compiles it to Python code. It can also show a preview of the user interface.
++
++.SH OPTIONS
++.TP
++\fB\-h\fR, \fB\-\-help\fR
++Show a summary of the options.
++.TP
++.B \-\-version
++Display the version number of the version of Qt which PyQt5 was generated for.
++.TP
++\fB\-p\fR, \fB\-\-preview\fR
++Show a preview of the UI instead of generating Python code.
++.TP
++\fB\-o\fR, \fB\-\-output\fR=\fIFILE\fR
++Write the generated Python code to \fIFILE\fR instead of stdout.
++.TP
++\fB\-d\fR, \fB\-\-debug\fR
++Show detailed debugging information about the UI generation process.
++.TP
++\fB\-x\fR, \fB\-\-execute\fR
++Generate extra code to test and display the class when executed as a script.
++.TP
++\fB\-i\fR, \fB\-\-indent\fR=\fINUM\fR
++Set the indentation width to \fINUM\fR spaces. A TAB character will be used if \fINUM\fR is 0 (default: 4).
++.SH AUTHOR
++This manual page was written for Debian GNU/Linux by Torsten Marek <shlomme@debian.org>, but may freely be used by others.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2de9d6410a71bc5c3ce237a1b0c6604817a14027
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,15 @@@
++Origin: OpenSUSE, https://build.opensuse.org/package/view_file/KDE:Qt5/python-qt5/add_dep.patch
++Forwarded: yes, http://www.riverbankcomputing.com/pipermail/pyqt/2014-September/034830.html
++Last-Update: 2014-09-21
++
++--- a/configure.py
+++++ b/configure.py
++@@ -87,7 +87,7 @@
++     'QtSvg':                ModuleMetadata(qmake_QT=['svg']),
++     'QtTest':               ModuleMetadata(qmake_QT=['testlib', 'widgets']),
++     'QtWebKit':             ModuleMetadata(qmake_QT=['webkit', 'network']),
++-    'QtWebKitWidgets':      ModuleMetadata(qmake_QT=['webkitwidgets']),
+++    'QtWebKitWidgets':      ModuleMetadata(qmake_QT=['webkitwidgets', 'printsupport']),
++     'QtWebSockets':         ModuleMetadata(qmake_QT=['websockets']),
++     'QtWidgets':            ModuleMetadata(qmake_QT=['widgets']),
++     'QtWinExtras':          ModuleMetadata(qmake_QT=['winextras', 'widgets']),
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..422cb22794b049b1f53850bfa912871bfbdb3531
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++add_dependency.diff
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1df36c612fb7cd107795e240186fbddfc0f953b9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/bin/*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..01ed2422cc98250cb40e39b07ca4a7a698a01bfe
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++debian/manpages/pyuic5.1
++debian/manpages/pyrcc5.1
++debian/manpages/pylupdate5.1
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..88fcb0f35f9c95d89c5f7469e07bb0bbd55a42ac
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++sip/* usr/share/sip/PyQt5
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e4e65e45e1924549b1a527eac641df603800b7e9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,12 @@@
++Document: pyqt5
++Title: PyQt5 Reference and API Documentation
++Author: Phil Thompson
++Abstract: PyQt5 exposes the Qt5 API to Python programs
++ This documentation contains a general reference of
++ PyQt5 together with an API documentation for all
++ wrapped C++ classes.
++Section: Programming/Python
++
++Format: HTML
++Index: /usr/share/doc/pyqt5-doc/html/index.html
++Files: /usr/share/doc/pyqt5-doc/html/*.html
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e39721e20f0708703dc6d9b607634636d625e9b2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++examples/*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a894145555552abd5fa52bcd4af81020db480271
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/share/javascript/jquery/jquery.min.js usr/share/doc/pyqt5-examples/examples/webkit/fancybrowser/jquery.min.js
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b908aaa2231832557ae9ac72980431b3fbfa4f47
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python2*/*-packages/PyQt5/Enginio.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..65e961a830eae75cca738cc88eb1060e36c2ab6e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,12 @@@
++usr/lib/python2*/*-packages/PyQt5/Qt.so
++usr/lib/python2*/*-packages/PyQt5/QtCore.so
++usr/lib/python2*/*-packages/PyQt5/QtDBus.so
++usr/lib/python2*/*-packages/PyQt5/QtDesigner.so
++usr/lib/python2*/*-packages/PyQt5/QtGui.so
++usr/lib/python2*/*-packages/PyQt5/QtHelp.so
++usr/lib/python2*/*-packages/PyQt5/QtNetwork.so
++usr/lib/python2*/*-packages/PyQt5/QtPrintSupport.so
++usr/lib/python2*/*-packages/PyQt5/QtTest.so
++usr/lib/python2*/*-packages/PyQt5/QtWidgets.so
++usr/lib/python2*/*-packages/PyQt5/__init__.py
++usr/lib/python2*/*-packages/PyQt5/uic/*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5c6c41bb0d72477c4a998e0d6dff8a3ede4a1c2b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python2*/*-packages/PyQt5/QtMultimedia.so
++usr/lib/python2*/*-packages/PyQt5/QtMultimediaWidgets.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0c85fa8a030004c2cb1478dedc858683e978f32e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python2*/*-packages/PyQt5/*OpenGL*.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4e04d3f44e110acc809b58cc896a3b7c1185b4a9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python2*/*-packages/PyQt5/QtPositioning.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c9d8bd50bbf68f32e480f61873f2f73060cbf136
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python2*/*-packages/PyQt5/QtQml.so
++usr/lib/python2*/*-packages/PyQt5/QtQuick*.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..bb7a7c95d077e883d7fdffc541a075b8713f8e77
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python2*/*-packages/PyQt5/QtSensors.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8cf4749662c616968b05285abb7f078aa64c6236
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python2*/*-packages/PyQt5/QtSerialPort.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..04856e270818f84a1269ffa82197d1c14808a2d9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python2*/*-packages/PyQt5/QtSql.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3bdb8813a3d20883d1e7c51690d797ce7030dac1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python2*/*-packages/PyQt5/QtSvg.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e5075c82b50b35e2a1ccc9ca0ec23397af021099
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python2*/*-packages/PyQt5/QtWebKit.so
++usr/lib/python2*/*-packages/PyQt5/QtWebKitWidgets.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..7c73cddcfcda01f98c6dae1c4f9aba5a890f4ed8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python2*/*-packages/PyQt5/QtWebSockets.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2c0dd3f6a22fd5f6e0eebbaf50f2d4dcac173002
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python2*/*-packages/PyQt5/QtX11Extras.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b6850cb2e1e46f76b46b7c7d5e3debeb33570d32
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python2*/*-packages/PyQt5/QtXmlPatterns.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6618018983fd4ab22628c42d59fa88998c7b06ec
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3*/*-packages/PyQt5/Enginio.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a2a18fc33e81deaace863acf6f67f9f49870c4a8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,13 @@@
++usr/lib/python3*/*-packages/PyQt5/Qt.so
++usr/lib/python3*/*-packages/PyQt5/QtCore.so
++usr/lib/python3*/*-packages/PyQt5/QtDBus.so
++usr/lib/python3*/*-packages/PyQt5/QtDesigner.so
++usr/lib/python3*/*-packages/PyQt5/QtGui.so
++usr/lib/python3*/*-packages/PyQt5/QtHelp.so
++usr/lib/python3*/*-packages/PyQt5/QtNetwork.so
++usr/lib/python3*/*-packages/PyQt5/QtPrintSupport.so
++usr/lib/python3*/*-packages/PyQt5/QtTest.so
++usr/lib/python3*/*-packages/PyQt5/QtWidgets.so
++usr/lib/python3*/*-packages/PyQt5/__init__.py
++usr/lib/python3*/*-packages/PyQt5/uic/*
++usr/lib/*/qt5/plugins/designer/libpyqt5.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a338f3ba05ad359584c035e784ef216ed9b724b3
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3*/*-packages/PyQt5/QtMultimedia.so
++usr/lib/python3*/*-packages/PyQt5/QtMultimediaWidgets.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..bb4615d81bf87da94894e0e76195f427fb144a00
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3*/*-packages/PyQt5/*OpenGL*.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6aef08e28947f9f1e736b4f3645abc7142b7ba4a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3*/*-packages/PyQt5/QtPositioning.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..fa6988eeedf49f640cfd6130439ee10513cc0467
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++usr/lib/python3*/*-packages/PyQt5/QtQml.so
++usr/lib/python3*/*-packages/PyQt5/QtQuick*.so
++usr/lib/*/qt5/plugins/PyQt5/libpyqt5qmlplugin.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d822103de7516125db5014b77df8d25071e41171
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3*/*-packages/PyQt5/QtSensors.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..266de69407be5c7f821dcb151b410816ad98dc8a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3*/*-packages/PyQt5/QtSerialPort.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..56933a512b1d18b54f2f2bfe089bac6c9b4fc319
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3*/*-packages/PyQt5/QtSql.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f9043192e27573799cd4f4f1f352c551c1f813a4
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3*/*-packages/PyQt5/QtSvg.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2c32772d8c1c4ca43a6105089072a349064c0036
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3*/*-packages/PyQt5/QtWebKit.so
++usr/lib/python3*/*-packages/PyQt5/QtWebKitWidgets.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..baf3a270cab4d750a8e5fa8aa78ec2c2d9332412
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3*/*-packages/PyQt5/QtWebSockets.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5c8280afd6ac273a66a972f5d100c3b661a8efd5
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3*/*-packages/PyQt5/QtX11Extras.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f912a60f2737104daaefece9450cf497eb0b106f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3*/*-packages/PyQt5/QtXmlPatterns.so
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8ea1f556c1fe648704e411862f40d74e90965043
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,327 @@@
++#!/usr/bin/make -f
++# Uncomment this to turn on verbose mode.
++#export DH_VERBOSE=1
++
++export DH_OPTIONS=${EXTRA_DH_OPTIONS}
++
++py3_dbusmoddir = $(shell python3 -c 'import dbus.mainloop; print(dbus.mainloop.__path__[0])')
++py_dbusmoddir = $(shell python -c 'import dbus.mainloop; print(dbus.mainloop.__path__[0])')
++
++debian_version = $(word 2,$(shell dpkg-parsechangelog | grep ^Version:))
++upstream_dfsg_version = $(firstword $(subst -, ,$(debian_version)))
++upstream_version = $(subst ~,,$(firstword $(subst +, ,$(debian_version))))
++
++CFLAGS=
++CPPFLAGS=
++CXXFLAGS=
++LDFLAGS=
++ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
++      CFLAGS += -O0 -g
++      CXXFLAGS += -O0
++else
++      CFLAGS += $(shell dpkg-buildflags --get CFLAGS)
++      CPPFLAGS += $(shell dpkg-buildflags --get CPPFLAGS)
++      CXXFLAGS += $(shell dpkg-buildflags --get CXXFLAGS)
++      LDFLAGS += $(shell dpkg-buildflags --get LDFLAGS)
++endif
++
++LDFLAGS += -Wl,-O1 -Wl,--as-needed
++
++SPLIT=10
++
++PYTHON3S := $(shell  py3versions -vr)
++DEFAULT_PYTHON := $(shell py3versions -vd)
++PYTHON := 2.7
++ALLPYTHONS := $(PYTHON3S) $(PYTHON)
++
++export QT_SELECT=qt5
++
++# LIBS_* is unset to avoid linking to too many libraries
++# STRIP is unset to let stripping be handled by dh_strip
++SHARED_CONFIGURE_OPTIONS=--confirm-license --verbose \
++      -q /usr/bin/qmake -c -j $(SPLIT) \
++      LIBDIR_QT=/usr/lib STRIP="" MOC=/usr/bin/moc \
++      LIBS_OPENGL="" LIBS_X11="" LIBS_THREAD="" \
++      QMAKE_CFLAGS+="${CFLAGS} ${CPPFLAGS}" \
++      QMAKE_CXXFLAGS+="${CXXFLAGS} ${CPPFLAGS}" \
++      QMAKE_LFLAGS+="${LDFLAGS}"
++
++
++.PRECIOUS: build-%/configure-stamp dbg-build-%/configure-stamp
++
++configure: $(ALLPYTHONS:%=build-%/configure-stamp) $(ALLPYTHONS:%=dbg-build-%/configure-stamp)
++
++build-%/configure-stamp:
++      dh_testdir
++      mkdir -p build-$*
++      cd build-$* && python$* ../configure.py $(SHARED_CONFIGURE_OPTIONS) \
++                      -m $(shell python$*-config --configdir) \
++                      -d /usr/lib/python$*/dist-packages \
++                      --sip-incdir /usr/include/python$*$(if $(filter 3.%, $*),m,) \
++                      --dbus /usr/include/dbus-1.0 \
++                      $(if $(filter $(DEFAULT_PYTHON),$*),,--no-designer-plugin --no-qml-plugin --no-tools)
++      sed -i '/strip/d' build-$*/*/Makefile
++      touch $@
++
++dbg-build-%/configure-stamp:
++      dh_testdir
++      mkdir -p dbg-build-$*
++      cd dbg-build-$* && python$*-dbg ../configure.py $(SHARED_CONFIGURE_OPTIONS) \
++                      -m $(shell python$*-dbg-config --configdir) \
++                      -l /usr/include/python$*$(if $(filter 3.%, $*),dm,_d) \
++                      -d /usr/lib/python$*/dist-packages \
++                      --sip-incdir /usr/include/python$*$(if $(filter 3.%, $*),dm,_d) \
++                      --debug --no-designer-plugin --no-qml-plugin --no-tools
++      sed -i '/strip/d' dbg-build-$*/*/Makefile
++      sed -i 's/-isystem/-I/' dbg-build-$*/*/Makefile
++      touch $@
++
++
++build: build-arch build-indep
++build-arch: $(ALLPYTHONS:%=build-%/build-stamp) $(ALLPYTHONS:%=dbg-build-%/build-stamp)
++build-indep: build-$(DEFAULT_PYTHON)/build-stamp
++
++build-%/build-stamp: build-%/configure-stamp
++      dh_testdir
++      dh_auto_build --parallel -B build-$*
++      touch $@
++
++dbg-build-%/build-stamp: dbg-build-%/configure-stamp
++      dh_testdir
++      dh_auto_build --parallel -B dbg-build-$*
++      touch $@
++
++install-indep: build-indep
++      dh_testdir
++      dh_testroot
++      dh_prep -i
++      dh_installdirs -i
++      dh_install -i --fail-missing
++      dh_installexamples -Xactiveqt -i
++      # Use python3 shebangs and regenerate resource files
++      cd $(CURDIR)/debian/pyqt5-examples/usr/share/doc/pyqt5-examples/examples/; \
++              cp /usr/share/javascript/jquery/jquery.min.js webkit/fancybrowser/; \
++              find . -name '*.py' -exec sed -i 's/\/env python/\/python3/g' {} +; \
++              find . -name '*.qrc' | sed 's/\.qrc//g' | xargs -I {} \
++              $(CURDIR)/build-$(DEFAULT_PYTHON)/pyrcc/pyrcc5 {}.qrc -o {}_rc.py
++      # Symlink duplicate files in examples. Based on Andrew Starr-Bochicchio's
++      # code in ubuntu-packaging-guide.
++      cd $(CURDIR)/debian/pyqt5-examples && \
++      fdupes -r1nq usr/share/doc/pyqt5-examples/examples | while read s; do \
++              set -- $$(echo $$s | tr ' ' '\n' | sort); \
++              f=$$1; shift; for d; do \
++                      echo "symlinking identical file $$d to $$f"; \
++                      rm $$d; ln -s /$$f $$d; \
++              done; \
++      done
++      dh_link -i
++
++install-arch: build-arch
++      dh_testdir
++      dh_testroot
++      dh_prep -a
++      dh_installdirs -a
++      # This is needed to enforce that the install-arch-% rules are
++      # not run in parallel. Both rules install into the same directory,
++      # and therefore might try to access the same files at the same time.
++      # Therefore, instead of depending on the install-arch-% rules,
++      # we invoke them explicitly.
++      for p in $(ALLPYTHONS) ; do \
++              $(MAKE) -f debian/rules install-arch-$$p;\
++      done
++
++      dh_install -a --fail-missing
++
++      find debian/python*-dbg ! -type d \
++              ! \( -name '*.so' -o -name '*config_*d*.py' \) | xargs rm -f
++
++      for i in $$(find debian/python-*-dbg -name '*.so'); do \
++              b=$$(basename $$i .so); \
++              mv $$i $$(dirname $$i)/$${b}_d.so; \
++              done
++
++d3_qt5_dbg = debian/python3-pyqt5-dbg
++
++install-arch-3.%:
++      $(MAKE) -C build-3.$* install INSTALL_ROOT=$(CURDIR)/debian/tmp DESTDIR=$(CURDIR)/debian/tmp
++      $(MAKE) -C dbg-build-3.$* install INSTALL_ROOT=$(CURDIR)/$(d3_qt5_dbg) DESTDIR=$(CURDIR)/$(d3_qt5_dbg)
++      rm -rf $(CURDIR)/debian/tmp/usr/share/sip
++
++      mkdir -p $(CURDIR)/debian/python3-dbus.mainloop.pyqt5/usr/lib/python3.$*/dist-packages/dbus/mainloop; \
++      mv $(CURDIR)/debian/tmp$(py3_dbusmoddir)/pyqt5.so \
++         $(CURDIR)/debian/python3-dbus.mainloop.pyqt5/usr/lib/python3.$*/dist-packages/dbus/mainloop; \
++
++      mkdir -p $(CURDIR)/debian/python3-dbus.mainloop.pyqt5-dbg/usr/lib/python3.$*/dist-packages/dbus/mainloop; \
++      mv $(CURDIR)/debian/python3-pyqt5-dbg$(py3_dbusmoddir)/pyqt5.so \
++         $(CURDIR)/debian/python3-dbus.mainloop.pyqt5-dbg/usr/lib/python3.$*/dist-packages/dbus/mainloop; \
++
++      # Don't initiate the uic/widget-plugins
++      touch $(CURDIR)/debian/tmp/usr/lib/python3.$*/dist-packages/PyQt5/uic/widget-plugins/.noinit
++      for module in opengl sql webkit websockets xmlpatterns svg multimedia quick serialport sensors x11extras positioning; do \
++              mkdir -p debian/python3-pyqt5.qt$$module-dbg/usr/lib/python3.$*/dist-packages/PyQt5; \
++      done
++      mkdir -p debian/python3-pyqt5.enginio-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/Enginio.so \
++              debian/python3-pyqt5.enginio-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/*OpenGL*.so \
++              debian/python3-pyqt5.qtopengl-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/QtSql.so \
++              debian/python3-pyqt5.qtsql-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/QtWebKit*.so \
++              debian/python3-pyqt5.qtwebkit-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/QtWebSockets.so \
++              debian/python3-pyqt5.qtwebsockets-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/QtXmlPatterns.so \
++              debian/python3-pyqt5.qtxmlpatterns-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/QtSvg.so \
++              debian/python3-pyqt5.qtsvg-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/QtMultimedia*.so \
++              debian/python3-pyqt5.qtmultimedia-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/QtQml.so \
++         $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/QtQuick*.so \
++              debian/python3-pyqt5.qtquick-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/QtSerialPort.so \
++              debian/python3-pyqt5.qtserialport-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/QtSensors.so \
++              debian/python3-pyqt5.qtsensors-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/QtX11Extras.so \
++              debian/python3-pyqt5.qtx11extras-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++      mv $(d3_qt5_dbg)/usr/lib/python3.$*/dist-packages/PyQt5/QtPositioning.so \
++              debian/python3-pyqt5.qtpositioning-dbg/usr/lib/python3.$*/dist-packages/PyQt5
++
++d_qt5_dbg = debian/python-pyqt5-dbg
++
++install-arch-2.%:
++      $(MAKE) -C build-2.$* install INSTALL_ROOT=$(CURDIR)/debian/tmp DESTDIR=$(CURDIR)/debian/tmp
++      $(MAKE) -C dbg-build-2.$* install INSTALL_ROOT=$(CURDIR)/$(d_qt5_dbg) DESTDIR=$(CURDIR)/$(d_qt5_dbg)
++      rm -rf $(CURDIR)/debian/tmp/usr/share/sip
++
++      mkdir -p $(CURDIR)/debian/python-dbus.mainloop.pyqt5/usr/lib/python2.$*/dist-packages/dbus/mainloop; \
++      mv $(CURDIR)/debian/tmp$(py_dbusmoddir)/pyqt5.so \
++         $(CURDIR)/debian/python-dbus.mainloop.pyqt5/usr/lib/python2.$*/dist-packages/dbus/mainloop; \
++
++      mkdir -p $(CURDIR)/debian/python-dbus.mainloop.pyqt5-dbg/usr/lib/python2.$*/dist-packages/dbus/mainloop; \
++      mv $(CURDIR)/debian/python-pyqt5-dbg$(py_dbusmoddir)/pyqt5.so \
++         $(CURDIR)/debian/python-dbus.mainloop.pyqt5-dbg/usr/lib/python2.$*/dist-packages/dbus/mainloop; \
++
++      # Don't initiate the uic/widget-plugins
++      touch $(CURDIR)/debian/tmp/usr/lib/python2.$*/dist-packages/PyQt5/uic/widget-plugins/.noinit
++      for module in opengl sql webkit websockets xmlpatterns svg multimedia quick serialport sensors x11extras positioning; do \
++              mkdir -p debian/python-pyqt5.qt$$module-dbg/usr/lib/python2.$*/dist-packages/PyQt5; \
++      done
++      mkdir -p debian/python-pyqt5.enginio-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/Enginio.so \
++              debian/python-pyqt5.enginio-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/*OpenGL*.so \
++              debian/python-pyqt5.qtopengl-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/QtSql.so \
++              debian/python-pyqt5.qtsql-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/QtWebKit*.so \
++              debian/python-pyqt5.qtwebkit-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/QtWebSockets.so \
++              debian/python-pyqt5.qtwebsockets-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/QtXmlPatterns.so \
++              debian/python-pyqt5.qtxmlpatterns-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/QtSvg.so \
++              debian/python-pyqt5.qtsvg-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/QtMultimedia*.so \
++              debian/python-pyqt5.qtmultimedia-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/QtQml.so \
++         $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/QtQuick*.so \
++              debian/python-pyqt5.qtquick-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/QtSerialPort.so \
++              debian/python-pyqt5.qtserialport-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/QtSensors.so \
++              debian/python-pyqt5.qtsensors-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/QtX11Extras.so \
++              debian/python-pyqt5.qtx11extras-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++      mv $(d_qt5_dbg)/usr/lib/python2.$*/dist-packages/PyQt5/QtPositioning.so \
++              debian/python-pyqt5.qtpositioning-dbg/usr/lib/python2.$*/dist-packages/PyQt5
++clean:
++      dh_testdir
++      dh_testroot
++      rm -rf $(ALLPYTHONS:%=build-%) $(ALLPYTHONS:%=dbg-build-%)
++      find . -type d -name __pycache__ | xargs rm -rf
++      cd sip; rm -rf Qt opengl_types.sip pyqt-gpl.sip5
++      rm -f examples/quick/tutorials/extending/chapter6-plugins/Charts/qmldir
++      dh_clean
++
++# Must not depend on anything. This is to be called by
++# binary-arch/binary-indep
++# in another 'make' thread.
++binary-common:
++      dh_testdir
++      dh_testroot
++      dh_installman
++      dh_installchangelogs NEWS
++      dh_installdocs
++ifeq (,$(findstring -a, $(DH_OPTIONS)))
++      sphinx-build $(CURDIR)/doc/sphinx \
++      $(CURDIR)/debian/pyqt5-doc/usr/share/doc/pyqt5-doc/html
++      dh_sphinxdoc
++endif
++      dh_sip
++      dh_sip3
++ifeq (,$(findstring -i, $(DH_OPTIONS)))
++      DH_OPTIONS= dh_strip -ppyqt5-dev-tools
++      set -e; \
++      for p in python3-pyqt5 python3-pyqt5.enginio \
++        python3-pyqt5.qtopengl python3-pyqt5.qtsql \
++        python3-pyqt5.qtwebkit python3-pyqt5.qtwebsockets \
++        python3-pyqt5.qtmultimedia \
++        python3-pyqt5.qtsvg python3-pyqt5.qtxmlpatterns \
++        python3-pyqt5.qtquick python3-pyqt5.qtserialport \
++        python3-pyqt5.qtsensors python3-pyqt5.qtx11extras \
++        python3-pyqt5.qtpositioning python3-dbus.mainloop.pyqt5 \
++        python-pyqt5 python-pyqt5.enginio \
++        python-pyqt5.qtopengl python-pyqt5.qtsql \
++        python-pyqt5.qtwebkit python-pyqt5.qtwebsockets \
++        python-pyqt5.qtmultimedia \
++        python-pyqt5.qtsvg python-pyqt5.qtxmlpatterns \
++        python-pyqt5.qtquick python-pyqt5.qtserialport \
++        python-pyqt5.qtsensors python-pyqt5.qtx11extras \
++        python-pyqt5.qtpositioning python-dbus.mainloop.pyqt5; do \
++              DH_OPTIONS= dh_strip -p$$p --dbg-package=$$p-dbg; \
++              rm -rf debian/$$p-dbg/usr/share/doc/$$p-dbg; \
++              mkdir -p debian/$$p-dbg/usr/share/doc; \
++              ln -s $$p debian/$$p-dbg/usr/share/doc/$$p-dbg; \
++      done
++endif
++      dh_python2 --no-dbg-cleaning -N pyqt5-dev-tools -N pyqt5-examples
++      rm -rf $(CURDIR)/debian/python-pyqt5/usr/lib/python2.7/dist-packages/PyQt5/uic/port_v3
++      rm -rf $(CURDIR)/debian/python-pyqt5-dbg/usr/bin
++      rm -rf $(CURDIR)/debian/python-pyqt5-dbg/usr/share/sip
++      rm -rf $(CURDIR)/debian/python-pyqt5-dbg/usr/lib/python2.7/dist-packages/PyQt5/uic
++      rm -rf $(CURDIR)/debian/python-pyqt5-dbg/usr/lib/python2.7/dist-packages/dbus
++      dh_python3 --no-dbg-cleaning -N pyqt5-dev-tools -N pyqt5-examples
++      rm -rf $(CURDIR)/debian/python3-pyqt5/usr/lib/python3/dist-packages/PyQt5/uic/port_v2
++      rm -rf $(CURDIR)/debian/python3-pyqt5-dbg/usr/bin
++      rm -rf $(CURDIR)/debian/python3-pyqt5-dbg/usr/share/sip
++      rm -rf $(CURDIR)/debian/python3-pyqt5-dbg/usr/lib/python3/dist-packages/PyQt5/uic
++      rm -rf $(CURDIR)/debian/python3-pyqt5-dbg/usr/lib/python3/dist-packages/dbus
++      rm -rf $(CURDIR)/debian/pyqt5-examples/usr/share/doc/pyqt5-examples/examples/webkit/googlechat
++      rm -rf $(CURDIR)/debian/pyqt5-examples/usr/share/doc/pyqt5-examples/examples/designer/plugins/python/__pycache__
++      rm -rf $(CURDIR)/debian/pyqt5-examples/usr/share/doc/pyqt5-examples/examples/designer/plugins/widgets/__pycache__
++      dh_fixperms
++      dh_compress -X/examples
++      dh_installdeb
++      dh_shlibdeps
++      dh_gencontrol
++      dh_md5sums
++      dh_builddeb -- -Z xz
++
++# Build architecture independant packages using the common target.
++binary-indep: install-indep
++      $(MAKE) -f debian/rules DH_OPTIONS="-i ${EXTRA_DH_OPTIONS}" binary-common
++
++# Build architecture dependant packages using the common target.
++binary-arch: install-arch
++      $(MAKE) -f debian/rules DH_OPTIONS="-a ${EXTRA_DH_OPTIONS}" binary-common
++
++
++binary: binary-arch binary-indep
++
++get-orig-source:
++      uscan --verbose --download-current-version
++
++.PHONY: build-indep build-arch build clean binary-indep binary-arch binary configure get-orig-source
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..92fa8710af90fb10422e70027f4589021afddfd8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++Tests: import
++Depends: python-all-dbg, python3-all-dbg, @
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1b0f6a5bdefd80ce4fbe2fc5b4476a6aea558c80
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,36 @@@
++#!/bin/sh
++
++set -e
++
++cd $ADTTMP
++
++cat <<EOF >test_import.py
++from PyQt5.Enginio import EnginioClient
++from PyQt5.QtCore import QFile
++from PyQt5.QtDBus import QDBusConnection
++from PyQt5.QtGui import QColor
++from PyQt5.QtMultimedia import QAudio
++from PyQt5.QtMultimediaWidgets import QGraphicsVideoItem
++from PyQt5.QtNetwork import QLocalSocket
++from PyQt5.QtPositioning import QGeoCoordinate
++from PyQt5.QtQml import QQmlEngine
++from PyQt5.QtQuick import QQuickView
++from PyQt5.QtSensors import QSensor
++from PyQt5.QtSerialPort import QSerialPortInfo
++from PyQt5.QtSql import QSqlQuery
++from PyQt5.QtSvg import QSvgRenderer
++from PyQt5.QtWebKit import QWebSettings
++from PyQt5.QtWebKitWidgets import QWebView
++from PyQt5.QtWebSockets import QWebSocket
++from PyQt5.QtWidgets import QWidget
++from PyQt5.QtXmlPatterns import QXmlSchema
++from PyQt5.QtX11Extras import QX11Info
++from dbus.mainloop.pyqt5 import DBusQtMainLoop
++EOF
++
++for py in $(pyversions -s) $(py3versions -s); do
++  echo "testing $py"
++  $py test_import.py
++  echo "testing $py-dbg"
++  $py-dbg test_import.py 2>&1
++done
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f2ac4d633caa6ba9176c07d42d8ea27cd1b6f9c2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++version=3
++opts=dversionmangle=s/\+dfsg// \
++http://sf.net/pyqt/PyQt-gpl-(.*)\.tar\.gz debian uupdate