diff options
| author | Slávek Banko <slavek.banko@axis.cz> | 2026-02-26 16:02:19 +0100 |
|---|---|---|
| committer | Slávek Banko <slavek.banko@axis.cz> | 2026-02-26 16:02:19 +0100 |
| commit | f76c6ee11357cc12cbc94a4427ebbf12dcc4e062 (patch) | |
| tree | 47c6e60c4fbc384a706f4f1a21a28044473b664a | |
| parent | 647398fb88be7836e6b908a97fdefb2ec811ced5 (diff) | |
| download | tde-packaging-deb/pytqt/lintian-overrides.tar.gz tde-packaging-deb/pytqt/lintian-overrides.zip | |
DEB pytqt: Changes to silence lintian reportsdeb/pytqt/lintian-overrides
+ Added run time dependencies.
+ Removed Replaces and Breaks referring to themselves.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
42 files changed, 228 insertions, 138 deletions
diff --git a/debian/_base/dependencies/pytqt/debian/changelog b/debian/_base/dependencies/pytqt/debian/changelog index e834a6ca8..7b931d0bb 100644 --- a/debian/_base/dependencies/pytqt/debian/changelog +++ b/debian/_base/dependencies/pytqt/debian/changelog @@ -1,3 +1,11 @@ +pytqt (4:14.1.6~pre0-0) forky; urgency=low + + * Added run time dependencies. + * Removed Replaces and Breaks referring to themselves. + * The epoch change is for historical reasons from the KDE3 era. + + -- Slávek Banko <slavek.banko@axis.cz> Wed, 25 Feb 2026 20:27:31 +0100 + pytqt (3.18.1-4ubuntu0) lucid; urgency=low * Initial build diff --git a/debian/_base/dependencies/pytqt/debian/control b/debian/_base/dependencies/pytqt/debian/control index 60f732bb3..62d5bb5ea 100644 --- a/debian/_base/dependencies/pytqt/debian/control +++ b/debian/_base/dependencies/pytqt/debian/control @@ -6,16 +6,14 @@ XSBC-Original-Maintainer: Debian Python Modules Team <python-modules-team@lists. Uploaders: Torsten Marek <shlomme@debian.org>, Bernd Zeimetz <bzed@debian.org>, Michael Casadevall <mcasadevall@debian.org> Build-Depends: debhelper (>= 10~), python3-all-dev, python3-all-dbg, libtqt3-mt-dev, tqt3-dev-tools, tqt3-apps-dev, python3-sip-tqt-dev, python3-sip-tqt-dbg, libtqscintilla-dev, dh-python Standards-Version: 3.8.4 -XS-Python-Version: >= 2.3 -X-Python3-Version: >= 3.0 Package: python3-pytqt Architecture: any -Depends: ${shlibs:Depends}, ${python3:Depends}, ${py3sip-tqt:Depends}, ${misc:Depends} -Suggests: python3-pytqt-gl, pytqt-doc, libtqt3-mt-mysql|libtqt3-mt-odbc|libtqt3-mt-psql +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, ${py3sip-tqt:Depends} +Breaks: python3-tqt Provides: ${python3:Provides} Replaces: python3-tqt -Breaks: python3-tqt +Suggests: python3-pytqt-gl, pytqt-doc, libtqt3-mt-mysql|libtqt3-mt-odbc|libtqt3-mt-psql Description: TQt bindings for Python 3 Python binding module that allows use of TQt X Window toolkit v3. You can use it to create portable graphics-capable scripts (there @@ -28,11 +26,11 @@ Description: TQt bindings for Python 3 Package: python3-pytqt-dbg Architecture: any -Priority: extra +Priority: optional Section: debug -Depends: ${shlibs:Depends}, python3-all-dbg, python3-pytqt (= ${binary:Version}), python3-sip-tqt-dbg, ${misc:Depends} -Replaces: python3-tqt-dbg +Depends: ${shlibs:Depends}, ${misc:Depends}, python3-all-dbg, python3-pytqt (= ${binary:Version}), python3-sip-tqt-dbg Breaks: python3-tqt-dbg +Replaces: python3-tqt-dbg Description: TQt bindings for Python 3 (debug extension) Python binding module that allows use of TQt X Window toolkit v3. You can use it to create portable graphics-capable scripts (there @@ -42,11 +40,11 @@ Description: TQt bindings for Python 3 (debug extension) Package: python3-pytqt-gl Architecture: any -Depends: ${shlibs:Depends}, ${python3:Depends}, python3-pytqt (= ${binary:Version}), python3-opengl, ${misc:Depends} -Suggests: pytqt-doc +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-pytqt (= ${binary:Version}), python3-opengl +Breaks: python3-tqt-gl Provides: ${python3:Provides} Replaces: python3-tqt-gl -Breaks: python3-tqt-gl +Suggests: pytqt-doc Description: TQt OpenGL bindings for Python 3 Python binding module that allows use of the OpenGL facilities offered by the TQt X Window toolkit v3. You can use it to create @@ -54,10 +52,10 @@ Description: TQt OpenGL bindings for Python 3 Linux, Windows and MacOS X). Package: python3-pytqt-gl-dbg -Priority: extra +Priority: optional Section: debug Architecture: any -Depends: ${shlibs:Depends}, python3-all-dbg, python3-pytqt-gl (= ${binary:Version}), python3-pytqt-dbg (= ${binary:Version}), ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, python3-all-dbg, python3-pytqt-gl (= ${binary:Version}), python3-pytqt-dbg (= ${binary:Version}) Replaces: python3-tqt-gl-dbg Breaks: python3-tqt-gl-dbg Description: TQt OpenGL bindings for Python 3 (debug extension) @@ -70,10 +68,10 @@ Description: TQt OpenGL bindings for Python 3 (debug extension) Package: python3-pytqtext Architecture: any -Depends: ${shlibs:Depends}, ${python3:Depends}, python3-pytqt (= ${binary:Version}), ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-pytqt (= ${binary:Version}) +Breaks: python3-tqtext Provides: ${python3:Provides} Replaces: python3-tqtext -Breaks: python3-tqtext Description: TQt extensions for PyTQt PyTQt Extensions. Contains: . @@ -81,12 +79,12 @@ Description: TQt extensions for PyTQt on Scintilla. Package: python3-pytqtext-dbg -Priority: extra +Priority: optional Section: debug Architecture: any -Depends: ${shlibs:Depends}, python3-all-dbg, python3-pytqtext (= ${binary:Version}), python3-pytqt-dbg (= ${binary:Version}), ${misc:Depends} -Replaces: python3-tqtext-dbg +Depends: ${shlibs:Depends}, ${misc:Depends}, python3-all-dbg, python3-pytqtext (= ${binary:Version}), python3-pytqt-dbg (= ${binary:Version}) Breaks: python3-tqtext-dbg +Replaces: python3-tqtext-dbg Description: TQt debug extensions for PyTQt PyTQt debug Extensions. Contains: . @@ -96,8 +94,6 @@ Description: TQt debug extensions for PyTQt Package: pytqt-tools Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Replaces: pytqt-tools (<< 4:14.0.0~) -Breaks: pytqt-tools (<< 4:14.0.0~) Description: pyuic and pylupdate for TQt pyuic is the PyTQt counterpart for TQt's uic. It takes an XML user interface file and generates Python code. @@ -106,11 +102,11 @@ Description: pyuic and pylupdate for TQt Linguist translation files from Python code. Package: pytqt-dev -Depends: python3-pytqt (= ${binary:Version}), ${misc:Depends} -Suggests: python3-sip-tqt-dev, sip-tqt-dev -Replaces: python-tqt-dev -Breaks: python-tqt-dev Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-pytqt (>= ${source:Version}) +Breaks: python-tqt-dev +Replaces: python-tqt-dev +Suggests: python3-sip-tqt-dev, sip-tqt-dev Description: TQt bindings for Python - Development files Development .sip files with definitions of PyTQt classes. They are needed to build PyTQt, but also as building blocks of other @@ -119,9 +115,9 @@ Description: TQt bindings for Python - Development files Package: pytqt-doc Section: doc Architecture: all -Replaces: python-tqt-doc -Breaks: python-tqt-doc Depends: ${misc:Depends} +Breaks: python-tqt-doc +Replaces: python-tqt-doc Suggests: python3-pytqt Description: TQt bindings for Python - Documentation and examples Documentation and examples for the PyTQt (bindings that allow diff --git a/debian/_base/dependencies/pytqt/debian/copyright b/debian/_base/dependencies/pytqt/debian/copyright index 715a83f24..da3a91a15 100644 --- a/debian/_base/dependencies/pytqt/debian/copyright +++ b/debian/_base/dependencies/pytqt/debian/copyright @@ -23,8 +23,6 @@ version 2, or (at your option) any later version. A copy of the GNU General Public License is available as /usr/share/common-licenses/GPL in the Debian GNU/Linux distribution or on the World Wide Web at http://www.gnu.org/copyleft/gpl.html. -You can also obtain it by writing to the Free Software Foundation, Inc., -51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA parts of the code are Copyright (c) 2000 Trolltech AS, under the following diff --git a/debian/_base/dependencies/pytqt/debian/python3-pytqt-dbg.lintian-overrides b/debian/_base/dependencies/pytqt/debian/python3-pytqt-dbg.lintian-overrides new file mode 100644 index 000000000..4fa7d69a9 --- /dev/null +++ b/debian/_base/dependencies/pytqt/debian/python3-pytqt-dbg.lintian-overrides @@ -0,0 +1,5 @@ +# The package is for the debug variant of the python interpreter, not like dbgsym. +python3-pytqt-dbg: debug-file-with-no-debug-symbols + +# We keep it for historical reasons. +python3-pytqt-dbg: unknown-field Original-Maintainer diff --git a/debian/_base/dependencies/pytqt/debian/python3-pytqt-gl-dbg.lintian-overrides b/debian/_base/dependencies/pytqt/debian/python3-pytqt-gl-dbg.lintian-overrides new file mode 100644 index 000000000..8c81a2bc8 --- /dev/null +++ b/debian/_base/dependencies/pytqt/debian/python3-pytqt-gl-dbg.lintian-overrides @@ -0,0 +1,5 @@ +# The package is for the debug variant of the python interpreter, not like dbgsym. +python3-pytqt-gl-dbg: debug-file-with-no-debug-symbols + +# We keep it for historical reasons. +python3-pytqt-gl-dbg: unknown-field Original-Maintainer diff --git a/debian/_base/dependencies/pytqt/debian/python3-pytqt-gl.lintian-overrides b/debian/_base/dependencies/pytqt/debian/python3-pytqt-gl.lintian-overrides new file mode 100644 index 000000000..f7468275b --- /dev/null +++ b/debian/_base/dependencies/pytqt/debian/python3-pytqt-gl.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +python3-pytqt-gl: unknown-field Original-Maintainer diff --git a/debian/_base/dependencies/pytqt/debian/python3-pytqt.lintian-overrides b/debian/_base/dependencies/pytqt/debian/python3-pytqt.lintian-overrides new file mode 100644 index 000000000..d874a6876 --- /dev/null +++ b/debian/_base/dependencies/pytqt/debian/python3-pytqt.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +python3-pytqt: unknown-field Original-Maintainer diff --git a/debian/_base/dependencies/pytqt/debian/python3-pytqtext-dbg.lintian-overrides b/debian/_base/dependencies/pytqt/debian/python3-pytqtext-dbg.lintian-overrides new file mode 100644 index 000000000..d163963b8 --- /dev/null +++ b/debian/_base/dependencies/pytqt/debian/python3-pytqtext-dbg.lintian-overrides @@ -0,0 +1,5 @@ +# The package is for the debug variant of the python interpreter, not like dbgsym. +python3-pytqtext-dbg: debug-file-with-no-debug-symbols + +# We keep it for historical reasons. +python3-pytqtext-dbg: unknown-field Original-Maintainer diff --git a/debian/_base/dependencies/pytqt/debian/python3-pytqtext.lintian-overrides b/debian/_base/dependencies/pytqt/debian/python3-pytqtext.lintian-overrides new file mode 100644 index 000000000..f1187de4e --- /dev/null +++ b/debian/_base/dependencies/pytqt/debian/python3-pytqtext.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +python3-pytqtext: unknown-field Original-Maintainer diff --git a/debian/_base/dependencies/pytqt/debian/pytqt-dev.lintian-overrides b/debian/_base/dependencies/pytqt/debian/pytqt-dev.lintian-overrides index 1a3799d59..9fe9180f7 100644 --- a/debian/_base/dependencies/pytqt/debian/pytqt-dev.lintian-overrides +++ b/debian/_base/dependencies/pytqt/debian/pytqt-dev.lintian-overrides @@ -1,14 +1,5 @@ -# lintian test overriden as the files tripping this error are put into the source -# of the generated package. This is a false-positive +# This can occur if multiple versions of Python are present in the distribution. +pytqt-dev: python-module-in-wrong-location -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqt/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtaxcontainer/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtcanvas/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtext/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtgl/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtnetwork/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtpe/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtsql/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqttable/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtui/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtxml/copying.sip +# We keep it for historical reasons. +pytqt-dev: unknown-field Original-Maintainer diff --git a/debian/_base/dependencies/pytqt/debian/pytqt-doc.lintian-overrides b/debian/_base/dependencies/pytqt/debian/pytqt-doc.lintian-overrides new file mode 100644 index 000000000..c658aa0de --- /dev/null +++ b/debian/_base/dependencies/pytqt/debian/pytqt-doc.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +pytqt-doc: unknown-field Original-Maintainer diff --git a/debian/_base/dependencies/pytqt/debian/pytqt-tools.lintian-overrides b/debian/_base/dependencies/pytqt/debian/pytqt-tools.lintian-overrides new file mode 100644 index 000000000..40a5f68d7 --- /dev/null +++ b/debian/_base/dependencies/pytqt/debian/pytqt-tools.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +pytqt-tools: unknown-field Original-Maintainer diff --git a/debian/_base/dependencies/pytqt/debian/rules b/debian/_base/dependencies/pytqt/debian/rules index 77f0316b4..8b5e7ad60 100755 --- a/debian/_base/dependencies/pytqt/debian/rules +++ b/debian/_base/dependencies/pytqt/debian/rules @@ -95,22 +95,22 @@ dbg-build-%/build-stamp: dbg-build-%/configure-stamp install-indep: configure dh_testdir dh_testroot - dh_clean -k -i + dh_prep -i dh_installdirs -i for version in ${PYTHONS}; do \ pylibdev=debian/pytqt-dev/$$(python$$version -c "import sysconfig; print(sysconfig.get_path('platstdlib'))")/dist-packages/PyTQt;\ mkdir -p $$pylibdev;\ - install -m 644 build-$$version/pytqtconfig.py $$pylibdev/pytqtconfig_nd.py; \ - install -m 644 dbg-build-$$version/pytqtconfig.py $$pylibdev/pytqtconfig_d.py; \ + install -m 644 -o root -g root build-$$version/pytqtconfig.py $$pylibdev/pytqtconfig_nd.py; \ + install -m 644 -o root -g root dbg-build-$$version/pytqtconfig.py $$pylibdev/pytqtconfig_d.py; \ done dh_install -i mkdir -p debian/pytqt-dev/usr/lib/python3/dist-packages/PyTQt - install -m 644 debian/pytqtconfig_py3.py debian/pytqt-dev/usr/lib/python3/dist-packages/PyTQt/pytqtconfig.py + install -m 644 -o root -g root debian/pytqtconfig_py3.py debian/pytqt-dev/usr/lib/python3/dist-packages/PyTQt/pytqtconfig.py install-arch: build dh_testdir dh_testroot - dh_clean -k -a + dh_prep -a dh_installdirs -a for p in ${PYTHONS} ; do \ diff --git a/debian/_base/dependencies/pytqt/debian/source/lintian-overrides b/debian/_base/dependencies/pytqt/debian/source/lintian-overrides new file mode 100644 index 000000000..37837591a --- /dev/null +++ b/debian/_base/dependencies/pytqt/debian/source/lintian-overrides @@ -0,0 +1,12 @@ +# We build for many distribution versions and therefore need +# the distribution version as part of the package version, +# which is unintentionally understood as NMU. +pytqt source: source-nmu-has-incorrect-version-number +pytqt source: binary-nmu-debian-revision-in-source +pytqt source: no-nmu-in-changelog + +# We want XZ regardless of the default compression. +pytqt source: custom-compression-in-debian-source-options + +# We keep it for historical reasons. +pytqt source: unknown-field Original-Maintainer diff --git a/dilos/dependencies/pytqt/debian/changelog b/dilos/dependencies/pytqt/debian/changelog index e834a6ca8..7b931d0bb 100644 --- a/dilos/dependencies/pytqt/debian/changelog +++ b/dilos/dependencies/pytqt/debian/changelog @@ -1,3 +1,11 @@ +pytqt (4:14.1.6~pre0-0) forky; urgency=low + + * Added run time dependencies. + * Removed Replaces and Breaks referring to themselves. + * The epoch change is for historical reasons from the KDE3 era. + + -- Slávek Banko <slavek.banko@axis.cz> Wed, 25 Feb 2026 20:27:31 +0100 + pytqt (3.18.1-4ubuntu0) lucid; urgency=low * Initial build diff --git a/dilos/dependencies/pytqt/debian/control b/dilos/dependencies/pytqt/debian/control index ab7e52e22..27956e745 100644 --- a/dilos/dependencies/pytqt/debian/control +++ b/dilos/dependencies/pytqt/debian/control @@ -6,16 +6,14 @@ XSBC-Original-Maintainer: Debian Python Modules Team <python-modules-team@lists. Uploaders: Torsten Marek <shlomme@debian.org>, Bernd Zeimetz <bzed@debian.org>, Michael Casadevall <mcasadevall@debian.org> Build-Depends: debhelper (>= 10~), python3-all-dev, python3-all-dbg [!solaris-any], libtqt3-mt-dev, tqt3-dev-tools, tqt3-apps-dev, python3-sip-tqt-dev, python3-sip-tqt-dbg [!solaris-any], libtqscintilla-dev, dh-python Standards-Version: 3.8.4 -XS-Python-Version: >= 2.3 -X-Python3-Version: >= 3.0 Package: python3-pytqt Architecture: any -Depends: ${shlibs:Depends}, ${python3:Depends}, ${py3sip-tqt:Depends}, ${misc:Depends} -Suggests: python3-pytqt-gl, pytqt-doc, libtqt3-mt-mysql|libtqt3-mt-odbc|libtqt3-mt-psql +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, ${py3sip-tqt:Depends} +Breaks: python3-tqt Provides: ${python3:Provides} Replaces: python3-tqt -Breaks: python3-tqt +Suggests: python3-pytqt-gl, pytqt-doc, libtqt3-mt-mysql|libtqt3-mt-odbc|libtqt3-mt-psql Description: TQt bindings for Python 3 Python binding module that allows use of TQt X Window toolkit v3. You can use it to create portable graphics-capable scripts (there @@ -28,11 +26,11 @@ Description: TQt bindings for Python 3 Package: python3-pytqt-dbg Architecture: any -Priority: extra +Priority: optional Section: debug -Depends: ${shlibs:Depends}, python3-all-dbg, python3-pytqt (= ${binary:Version}), python3-sip-tqt-dbg, ${misc:Depends} -Replaces: python3-tqt-dbg +Depends: ${shlibs:Depends}, ${misc:Depends}, python3-all-dbg, python3-pytqt (= ${binary:Version}), python3-sip-tqt-dbg Breaks: python3-tqt-dbg +Replaces: python3-tqt-dbg Description: TQt bindings for Python 3 (debug extension) Python binding module that allows use of TQt X Window toolkit v3. You can use it to create portable graphics-capable scripts (there @@ -42,11 +40,11 @@ Description: TQt bindings for Python 3 (debug extension) Package: python3-pytqt-gl Architecture: any -Depends: ${shlibs:Depends}, ${python3:Depends}, python3-pytqt (= ${binary:Version}), python3-opengl, ${misc:Depends} -Suggests: pytqt-doc +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-pytqt (= ${binary:Version}), python3-opengl +Breaks: python3-tqt-gl Provides: ${python3:Provides} Replaces: python3-tqt-gl -Breaks: python3-tqt-gl +Suggests: pytqt-doc Description: TQt OpenGL bindings for Python 3 Python binding module that allows use of the OpenGL facilities offered by the TQt X Window toolkit v3. You can use it to create @@ -54,10 +52,10 @@ Description: TQt OpenGL bindings for Python 3 Linux, Windows and MacOS X). Package: python3-pytqt-gl-dbg -Priority: extra +Priority: optional Section: debug Architecture: any -Depends: ${shlibs:Depends}, python3-all-dbg, python3-pytqt-gl (= ${binary:Version}), python3-pytqt-dbg (= ${binary:Version}), ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, python3-all-dbg, python3-pytqt-gl (= ${binary:Version}), python3-pytqt-dbg (= ${binary:Version}) Replaces: python3-tqt-gl-dbg Breaks: python3-tqt-gl-dbg Description: TQt OpenGL bindings for Python 3 (debug extension) @@ -70,10 +68,10 @@ Description: TQt OpenGL bindings for Python 3 (debug extension) Package: python3-pytqtext Architecture: any -Depends: ${shlibs:Depends}, ${python3:Depends}, python3-pytqt (= ${binary:Version}), ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-pytqt (= ${binary:Version}) +Breaks: python3-tqtext Provides: ${python3:Provides} Replaces: python3-tqtext -Breaks: python3-tqtext Description: TQt extensions for PyTQt PyTQt Extensions. Contains: . @@ -81,12 +79,12 @@ Description: TQt extensions for PyTQt on Scintilla. Package: python3-pytqtext-dbg -Priority: extra +Priority: optional Section: debug Architecture: any -Depends: ${shlibs:Depends}, python3-all-dbg, python3-pytqtext (= ${binary:Version}), python3-pytqt-dbg (= ${binary:Version}), ${misc:Depends} -Replaces: python3-tqtext-dbg +Depends: ${shlibs:Depends}, ${misc:Depends}, python3-all-dbg, python3-pytqtext (= ${binary:Version}), python3-pytqt-dbg (= ${binary:Version}) Breaks: python3-tqtext-dbg +Replaces: python3-tqtext-dbg Description: TQt debug extensions for PyTQt PyTQt debug Extensions. Contains: . @@ -96,8 +94,6 @@ Description: TQt debug extensions for PyTQt Package: pytqt-tools Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Replaces: pytqt-tools (<< 4:14.0.0~) -Breaks: pytqt-tools (<< 4:14.0.0~) Description: pyuic and pylupdate for TQt pyuic is the PyTQt counterpart for TQt's uic. It takes an XML user interface file and generates Python code. @@ -106,11 +102,11 @@ Description: pyuic and pylupdate for TQt Linguist translation files from Python code. Package: pytqt-dev -Depends: python3-pytqt (= ${binary:Version}), ${misc:Depends} -Suggests: python3-sip-tqt-dev, sip-tqt-dev -Replaces: python-tqt-dev -Breaks: python-tqt-dev Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-pytqt (>= ${source:Version}) +Breaks: python-tqt-dev +Replaces: python-tqt-dev +Suggests: python3-sip-tqt-dev, sip-tqt-dev Description: TQt bindings for Python - Development files Development .sip files with definitions of PyTQt classes. They are needed to build PyTQt, but also as building blocks of other @@ -119,9 +115,9 @@ Description: TQt bindings for Python - Development files Package: pytqt-doc Section: doc Architecture: all -Replaces: python-tqt-doc -Breaks: python-tqt-doc Depends: ${misc:Depends} +Breaks: python-tqt-doc +Replaces: python-tqt-doc Suggests: python3-pytqt Description: TQt bindings for Python - Documentation and examples Documentation and examples for the PyTQt (bindings that allow diff --git a/dilos/dependencies/pytqt/debian/copyright b/dilos/dependencies/pytqt/debian/copyright index 715a83f24..da3a91a15 100644 --- a/dilos/dependencies/pytqt/debian/copyright +++ b/dilos/dependencies/pytqt/debian/copyright @@ -23,8 +23,6 @@ version 2, or (at your option) any later version. A copy of the GNU General Public License is available as /usr/share/common-licenses/GPL in the Debian GNU/Linux distribution or on the World Wide Web at http://www.gnu.org/copyleft/gpl.html. -You can also obtain it by writing to the Free Software Foundation, Inc., -51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA parts of the code are Copyright (c) 2000 Trolltech AS, under the following diff --git a/dilos/dependencies/pytqt/debian/python3-pytqt-dbg.lintian-overrides b/dilos/dependencies/pytqt/debian/python3-pytqt-dbg.lintian-overrides new file mode 100644 index 000000000..4fa7d69a9 --- /dev/null +++ b/dilos/dependencies/pytqt/debian/python3-pytqt-dbg.lintian-overrides @@ -0,0 +1,5 @@ +# The package is for the debug variant of the python interpreter, not like dbgsym. +python3-pytqt-dbg: debug-file-with-no-debug-symbols + +# We keep it for historical reasons. +python3-pytqt-dbg: unknown-field Original-Maintainer diff --git a/dilos/dependencies/pytqt/debian/python3-pytqt-gl-dbg.lintian-overrides b/dilos/dependencies/pytqt/debian/python3-pytqt-gl-dbg.lintian-overrides new file mode 100644 index 000000000..8c81a2bc8 --- /dev/null +++ b/dilos/dependencies/pytqt/debian/python3-pytqt-gl-dbg.lintian-overrides @@ -0,0 +1,5 @@ +# The package is for the debug variant of the python interpreter, not like dbgsym. +python3-pytqt-gl-dbg: debug-file-with-no-debug-symbols + +# We keep it for historical reasons. +python3-pytqt-gl-dbg: unknown-field Original-Maintainer diff --git a/dilos/dependencies/pytqt/debian/python3-pytqt-gl.lintian-overrides b/dilos/dependencies/pytqt/debian/python3-pytqt-gl.lintian-overrides new file mode 100644 index 000000000..f7468275b --- /dev/null +++ b/dilos/dependencies/pytqt/debian/python3-pytqt-gl.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +python3-pytqt-gl: unknown-field Original-Maintainer diff --git a/dilos/dependencies/pytqt/debian/python3-pytqt.lintian-overrides b/dilos/dependencies/pytqt/debian/python3-pytqt.lintian-overrides new file mode 100644 index 000000000..d874a6876 --- /dev/null +++ b/dilos/dependencies/pytqt/debian/python3-pytqt.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +python3-pytqt: unknown-field Original-Maintainer diff --git a/dilos/dependencies/pytqt/debian/python3-pytqtext-dbg.lintian-overrides b/dilos/dependencies/pytqt/debian/python3-pytqtext-dbg.lintian-overrides new file mode 100644 index 000000000..d163963b8 --- /dev/null +++ b/dilos/dependencies/pytqt/debian/python3-pytqtext-dbg.lintian-overrides @@ -0,0 +1,5 @@ +# The package is for the debug variant of the python interpreter, not like dbgsym. +python3-pytqtext-dbg: debug-file-with-no-debug-symbols + +# We keep it for historical reasons. +python3-pytqtext-dbg: unknown-field Original-Maintainer diff --git a/dilos/dependencies/pytqt/debian/python3-pytqtext.lintian-overrides b/dilos/dependencies/pytqt/debian/python3-pytqtext.lintian-overrides new file mode 100644 index 000000000..f1187de4e --- /dev/null +++ b/dilos/dependencies/pytqt/debian/python3-pytqtext.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +python3-pytqtext: unknown-field Original-Maintainer diff --git a/dilos/dependencies/pytqt/debian/pytqt-dev.lintian-overrides b/dilos/dependencies/pytqt/debian/pytqt-dev.lintian-overrides index 1a3799d59..9fe9180f7 100644 --- a/dilos/dependencies/pytqt/debian/pytqt-dev.lintian-overrides +++ b/dilos/dependencies/pytqt/debian/pytqt-dev.lintian-overrides @@ -1,14 +1,5 @@ -# lintian test overriden as the files tripping this error are put into the source -# of the generated package. This is a false-positive +# This can occur if multiple versions of Python are present in the distribution. +pytqt-dev: python-module-in-wrong-location -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqt/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtaxcontainer/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtcanvas/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtext/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtgl/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtnetwork/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtpe/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtsql/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqttable/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtui/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtxml/copying.sip +# We keep it for historical reasons. +pytqt-dev: unknown-field Original-Maintainer diff --git a/dilos/dependencies/pytqt/debian/pytqt-doc.lintian-overrides b/dilos/dependencies/pytqt/debian/pytqt-doc.lintian-overrides new file mode 100644 index 000000000..c658aa0de --- /dev/null +++ b/dilos/dependencies/pytqt/debian/pytqt-doc.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +pytqt-doc: unknown-field Original-Maintainer diff --git a/dilos/dependencies/pytqt/debian/pytqt-tools.lintian-overrides b/dilos/dependencies/pytqt/debian/pytqt-tools.lintian-overrides new file mode 100644 index 000000000..40a5f68d7 --- /dev/null +++ b/dilos/dependencies/pytqt/debian/pytqt-tools.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +pytqt-tools: unknown-field Original-Maintainer diff --git a/dilos/dependencies/pytqt/debian/rules b/dilos/dependencies/pytqt/debian/rules index 8485e4496..5250f6a4c 100755 --- a/dilos/dependencies/pytqt/debian/rules +++ b/dilos/dependencies/pytqt/debian/rules @@ -98,22 +98,22 @@ dbg-build-%/build-stamp: dbg-build-%/configure-stamp install-indep: configure dh_testdir dh_testroot - dh_clean -k -i + dh_prep -i dh_installdirs -i for version in ${PYTHONS}; do \ pylibdev=debian/pytqt-dev/$$(python$$version -c "import sysconfig; print(sysconfig.get_path('platstdlib'))")/dist-packages/PyTQt;\ mkdir -p $$pylibdev;\ - install -m 644 build-$$version/pytqtconfig.py $$pylibdev/pytqtconfig_nd.py; \ - install -m 644 dbg-build-$$version/pytqtconfig.py $$pylibdev/pytqtconfig_d.py; \ + install -m 644 -o root -g root build-$$version/pytqtconfig.py $$pylibdev/pytqtconfig_nd.py; \ + install -m 644 -o root -g root dbg-build-$$version/pytqtconfig.py $$pylibdev/pytqtconfig_d.py; \ done dh_install -i mkdir -p debian/pytqt-dev/usr/lib/python3/dist-packages/PyTQt - install -m 644 debian/pytqtconfig_py3.py debian/pytqt-dev/usr/lib/python3/dist-packages/PyTQt/pytqtconfig.py + install -m 644 -o root -g root debian/pytqtconfig_py3.py debian/pytqt-dev/usr/lib/python3/dist-packages/PyTQt/pytqtconfig.py install-arch: build dh_testdir dh_testroot - dh_clean -k -a + dh_prep -a dh_installdirs -a for p in ${PYTHONS} ; do \ diff --git a/dilos/dependencies/pytqt/debian/source/lintian-overrides b/dilos/dependencies/pytqt/debian/source/lintian-overrides new file mode 100644 index 000000000..37837591a --- /dev/null +++ b/dilos/dependencies/pytqt/debian/source/lintian-overrides @@ -0,0 +1,12 @@ +# We build for many distribution versions and therefore need +# the distribution version as part of the package version, +# which is unintentionally understood as NMU. +pytqt source: source-nmu-has-incorrect-version-number +pytqt source: binary-nmu-debian-revision-in-source +pytqt source: no-nmu-in-changelog + +# We want XZ regardless of the default compression. +pytqt source: custom-compression-in-debian-source-options + +# We keep it for historical reasons. +pytqt source: unknown-field Original-Maintainer diff --git a/ubuntu/_base/dependencies/pytqt/debian/changelog b/ubuntu/_base/dependencies/pytqt/debian/changelog index e834a6ca8..7b931d0bb 100644 --- a/ubuntu/_base/dependencies/pytqt/debian/changelog +++ b/ubuntu/_base/dependencies/pytqt/debian/changelog @@ -1,3 +1,11 @@ +pytqt (4:14.1.6~pre0-0) forky; urgency=low + + * Added run time dependencies. + * Removed Replaces and Breaks referring to themselves. + * The epoch change is for historical reasons from the KDE3 era. + + -- Slávek Banko <slavek.banko@axis.cz> Wed, 25 Feb 2026 20:27:31 +0100 + pytqt (3.18.1-4ubuntu0) lucid; urgency=low * Initial build diff --git a/ubuntu/_base/dependencies/pytqt/debian/control b/ubuntu/_base/dependencies/pytqt/debian/control index 60f732bb3..62d5bb5ea 100644 --- a/ubuntu/_base/dependencies/pytqt/debian/control +++ b/ubuntu/_base/dependencies/pytqt/debian/control @@ -6,16 +6,14 @@ XSBC-Original-Maintainer: Debian Python Modules Team <python-modules-team@lists. Uploaders: Torsten Marek <shlomme@debian.org>, Bernd Zeimetz <bzed@debian.org>, Michael Casadevall <mcasadevall@debian.org> Build-Depends: debhelper (>= 10~), python3-all-dev, python3-all-dbg, libtqt3-mt-dev, tqt3-dev-tools, tqt3-apps-dev, python3-sip-tqt-dev, python3-sip-tqt-dbg, libtqscintilla-dev, dh-python Standards-Version: 3.8.4 -XS-Python-Version: >= 2.3 -X-Python3-Version: >= 3.0 Package: python3-pytqt Architecture: any -Depends: ${shlibs:Depends}, ${python3:Depends}, ${py3sip-tqt:Depends}, ${misc:Depends} -Suggests: python3-pytqt-gl, pytqt-doc, libtqt3-mt-mysql|libtqt3-mt-odbc|libtqt3-mt-psql +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, ${py3sip-tqt:Depends} +Breaks: python3-tqt Provides: ${python3:Provides} Replaces: python3-tqt -Breaks: python3-tqt +Suggests: python3-pytqt-gl, pytqt-doc, libtqt3-mt-mysql|libtqt3-mt-odbc|libtqt3-mt-psql Description: TQt bindings for Python 3 Python binding module that allows use of TQt X Window toolkit v3. You can use it to create portable graphics-capable scripts (there @@ -28,11 +26,11 @@ Description: TQt bindings for Python 3 Package: python3-pytqt-dbg Architecture: any -Priority: extra +Priority: optional Section: debug -Depends: ${shlibs:Depends}, python3-all-dbg, python3-pytqt (= ${binary:Version}), python3-sip-tqt-dbg, ${misc:Depends} -Replaces: python3-tqt-dbg +Depends: ${shlibs:Depends}, ${misc:Depends}, python3-all-dbg, python3-pytqt (= ${binary:Version}), python3-sip-tqt-dbg Breaks: python3-tqt-dbg +Replaces: python3-tqt-dbg Description: TQt bindings for Python 3 (debug extension) Python binding module that allows use of TQt X Window toolkit v3. You can use it to create portable graphics-capable scripts (there @@ -42,11 +40,11 @@ Description: TQt bindings for Python 3 (debug extension) Package: python3-pytqt-gl Architecture: any -Depends: ${shlibs:Depends}, ${python3:Depends}, python3-pytqt (= ${binary:Version}), python3-opengl, ${misc:Depends} -Suggests: pytqt-doc +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-pytqt (= ${binary:Version}), python3-opengl +Breaks: python3-tqt-gl Provides: ${python3:Provides} Replaces: python3-tqt-gl -Breaks: python3-tqt-gl +Suggests: pytqt-doc Description: TQt OpenGL bindings for Python 3 Python binding module that allows use of the OpenGL facilities offered by the TQt X Window toolkit v3. You can use it to create @@ -54,10 +52,10 @@ Description: TQt OpenGL bindings for Python 3 Linux, Windows and MacOS X). Package: python3-pytqt-gl-dbg -Priority: extra +Priority: optional Section: debug Architecture: any -Depends: ${shlibs:Depends}, python3-all-dbg, python3-pytqt-gl (= ${binary:Version}), python3-pytqt-dbg (= ${binary:Version}), ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, python3-all-dbg, python3-pytqt-gl (= ${binary:Version}), python3-pytqt-dbg (= ${binary:Version}) Replaces: python3-tqt-gl-dbg Breaks: python3-tqt-gl-dbg Description: TQt OpenGL bindings for Python 3 (debug extension) @@ -70,10 +68,10 @@ Description: TQt OpenGL bindings for Python 3 (debug extension) Package: python3-pytqtext Architecture: any -Depends: ${shlibs:Depends}, ${python3:Depends}, python3-pytqt (= ${binary:Version}), ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-pytqt (= ${binary:Version}) +Breaks: python3-tqtext Provides: ${python3:Provides} Replaces: python3-tqtext -Breaks: python3-tqtext Description: TQt extensions for PyTQt PyTQt Extensions. Contains: . @@ -81,12 +79,12 @@ Description: TQt extensions for PyTQt on Scintilla. Package: python3-pytqtext-dbg -Priority: extra +Priority: optional Section: debug Architecture: any -Depends: ${shlibs:Depends}, python3-all-dbg, python3-pytqtext (= ${binary:Version}), python3-pytqt-dbg (= ${binary:Version}), ${misc:Depends} -Replaces: python3-tqtext-dbg +Depends: ${shlibs:Depends}, ${misc:Depends}, python3-all-dbg, python3-pytqtext (= ${binary:Version}), python3-pytqt-dbg (= ${binary:Version}) Breaks: python3-tqtext-dbg +Replaces: python3-tqtext-dbg Description: TQt debug extensions for PyTQt PyTQt debug Extensions. Contains: . @@ -96,8 +94,6 @@ Description: TQt debug extensions for PyTQt Package: pytqt-tools Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Replaces: pytqt-tools (<< 4:14.0.0~) -Breaks: pytqt-tools (<< 4:14.0.0~) Description: pyuic and pylupdate for TQt pyuic is the PyTQt counterpart for TQt's uic. It takes an XML user interface file and generates Python code. @@ -106,11 +102,11 @@ Description: pyuic and pylupdate for TQt Linguist translation files from Python code. Package: pytqt-dev -Depends: python3-pytqt (= ${binary:Version}), ${misc:Depends} -Suggests: python3-sip-tqt-dev, sip-tqt-dev -Replaces: python-tqt-dev -Breaks: python-tqt-dev Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-pytqt (>= ${source:Version}) +Breaks: python-tqt-dev +Replaces: python-tqt-dev +Suggests: python3-sip-tqt-dev, sip-tqt-dev Description: TQt bindings for Python - Development files Development .sip files with definitions of PyTQt classes. They are needed to build PyTQt, but also as building blocks of other @@ -119,9 +115,9 @@ Description: TQt bindings for Python - Development files Package: pytqt-doc Section: doc Architecture: all -Replaces: python-tqt-doc -Breaks: python-tqt-doc Depends: ${misc:Depends} +Breaks: python-tqt-doc +Replaces: python-tqt-doc Suggests: python3-pytqt Description: TQt bindings for Python - Documentation and examples Documentation and examples for the PyTQt (bindings that allow diff --git a/ubuntu/_base/dependencies/pytqt/debian/copyright b/ubuntu/_base/dependencies/pytqt/debian/copyright index 715a83f24..da3a91a15 100644 --- a/ubuntu/_base/dependencies/pytqt/debian/copyright +++ b/ubuntu/_base/dependencies/pytqt/debian/copyright @@ -23,8 +23,6 @@ version 2, or (at your option) any later version. A copy of the GNU General Public License is available as /usr/share/common-licenses/GPL in the Debian GNU/Linux distribution or on the World Wide Web at http://www.gnu.org/copyleft/gpl.html. -You can also obtain it by writing to the Free Software Foundation, Inc., -51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA parts of the code are Copyright (c) 2000 Trolltech AS, under the following diff --git a/ubuntu/_base/dependencies/pytqt/debian/python3-pytqt-dbg.lintian-overrides b/ubuntu/_base/dependencies/pytqt/debian/python3-pytqt-dbg.lintian-overrides new file mode 100644 index 000000000..4fa7d69a9 --- /dev/null +++ b/ubuntu/_base/dependencies/pytqt/debian/python3-pytqt-dbg.lintian-overrides @@ -0,0 +1,5 @@ +# The package is for the debug variant of the python interpreter, not like dbgsym. +python3-pytqt-dbg: debug-file-with-no-debug-symbols + +# We keep it for historical reasons. +python3-pytqt-dbg: unknown-field Original-Maintainer diff --git a/ubuntu/_base/dependencies/pytqt/debian/python3-pytqt-gl-dbg.lintian-overrides b/ubuntu/_base/dependencies/pytqt/debian/python3-pytqt-gl-dbg.lintian-overrides new file mode 100644 index 000000000..8c81a2bc8 --- /dev/null +++ b/ubuntu/_base/dependencies/pytqt/debian/python3-pytqt-gl-dbg.lintian-overrides @@ -0,0 +1,5 @@ +# The package is for the debug variant of the python interpreter, not like dbgsym. +python3-pytqt-gl-dbg: debug-file-with-no-debug-symbols + +# We keep it for historical reasons. +python3-pytqt-gl-dbg: unknown-field Original-Maintainer diff --git a/ubuntu/_base/dependencies/pytqt/debian/python3-pytqt-gl.lintian-overrides b/ubuntu/_base/dependencies/pytqt/debian/python3-pytqt-gl.lintian-overrides new file mode 100644 index 000000000..f7468275b --- /dev/null +++ b/ubuntu/_base/dependencies/pytqt/debian/python3-pytqt-gl.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +python3-pytqt-gl: unknown-field Original-Maintainer diff --git a/ubuntu/_base/dependencies/pytqt/debian/python3-pytqt.lintian-overrides b/ubuntu/_base/dependencies/pytqt/debian/python3-pytqt.lintian-overrides new file mode 100644 index 000000000..d874a6876 --- /dev/null +++ b/ubuntu/_base/dependencies/pytqt/debian/python3-pytqt.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +python3-pytqt: unknown-field Original-Maintainer diff --git a/ubuntu/_base/dependencies/pytqt/debian/python3-pytqtext-dbg.lintian-overrides b/ubuntu/_base/dependencies/pytqt/debian/python3-pytqtext-dbg.lintian-overrides new file mode 100644 index 000000000..d163963b8 --- /dev/null +++ b/ubuntu/_base/dependencies/pytqt/debian/python3-pytqtext-dbg.lintian-overrides @@ -0,0 +1,5 @@ +# The package is for the debug variant of the python interpreter, not like dbgsym. +python3-pytqtext-dbg: debug-file-with-no-debug-symbols + +# We keep it for historical reasons. +python3-pytqtext-dbg: unknown-field Original-Maintainer diff --git a/ubuntu/_base/dependencies/pytqt/debian/python3-pytqtext.lintian-overrides b/ubuntu/_base/dependencies/pytqt/debian/python3-pytqtext.lintian-overrides new file mode 100644 index 000000000..f1187de4e --- /dev/null +++ b/ubuntu/_base/dependencies/pytqt/debian/python3-pytqtext.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +python3-pytqtext: unknown-field Original-Maintainer diff --git a/ubuntu/_base/dependencies/pytqt/debian/pytqt-dev.lintian-overrides b/ubuntu/_base/dependencies/pytqt/debian/pytqt-dev.lintian-overrides index 1a3799d59..9fe9180f7 100644 --- a/ubuntu/_base/dependencies/pytqt/debian/pytqt-dev.lintian-overrides +++ b/ubuntu/_base/dependencies/pytqt/debian/pytqt-dev.lintian-overrides @@ -1,14 +1,5 @@ -# lintian test overriden as the files tripping this error are put into the source -# of the generated package. This is a false-positive +# This can occur if multiple versions of Python are present in the distribution. +pytqt-dev: python-module-in-wrong-location -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqt/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtaxcontainer/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtcanvas/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtext/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtgl/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtnetwork/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtpe/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtsql/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqttable/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtui/copying.sip -pytqt-dev binary: extra-license-file usr/share/sip-tqt/tqt/tqtxml/copying.sip +# We keep it for historical reasons. +pytqt-dev: unknown-field Original-Maintainer diff --git a/ubuntu/_base/dependencies/pytqt/debian/pytqt-doc.lintian-overrides b/ubuntu/_base/dependencies/pytqt/debian/pytqt-doc.lintian-overrides new file mode 100644 index 000000000..c658aa0de --- /dev/null +++ b/ubuntu/_base/dependencies/pytqt/debian/pytqt-doc.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +pytqt-doc: unknown-field Original-Maintainer diff --git a/ubuntu/_base/dependencies/pytqt/debian/pytqt-tools.lintian-overrides b/ubuntu/_base/dependencies/pytqt/debian/pytqt-tools.lintian-overrides new file mode 100644 index 000000000..40a5f68d7 --- /dev/null +++ b/ubuntu/_base/dependencies/pytqt/debian/pytqt-tools.lintian-overrides @@ -0,0 +1,2 @@ +# We keep it for historical reasons. +pytqt-tools: unknown-field Original-Maintainer diff --git a/ubuntu/_base/dependencies/pytqt/debian/rules b/ubuntu/_base/dependencies/pytqt/debian/rules index 77f0316b4..8b5e7ad60 100755 --- a/ubuntu/_base/dependencies/pytqt/debian/rules +++ b/ubuntu/_base/dependencies/pytqt/debian/rules @@ -95,22 +95,22 @@ dbg-build-%/build-stamp: dbg-build-%/configure-stamp install-indep: configure dh_testdir dh_testroot - dh_clean -k -i + dh_prep -i dh_installdirs -i for version in ${PYTHONS}; do \ pylibdev=debian/pytqt-dev/$$(python$$version -c "import sysconfig; print(sysconfig.get_path('platstdlib'))")/dist-packages/PyTQt;\ mkdir -p $$pylibdev;\ - install -m 644 build-$$version/pytqtconfig.py $$pylibdev/pytqtconfig_nd.py; \ - install -m 644 dbg-build-$$version/pytqtconfig.py $$pylibdev/pytqtconfig_d.py; \ + install -m 644 -o root -g root build-$$version/pytqtconfig.py $$pylibdev/pytqtconfig_nd.py; \ + install -m 644 -o root -g root dbg-build-$$version/pytqtconfig.py $$pylibdev/pytqtconfig_d.py; \ done dh_install -i mkdir -p debian/pytqt-dev/usr/lib/python3/dist-packages/PyTQt - install -m 644 debian/pytqtconfig_py3.py debian/pytqt-dev/usr/lib/python3/dist-packages/PyTQt/pytqtconfig.py + install -m 644 -o root -g root debian/pytqtconfig_py3.py debian/pytqt-dev/usr/lib/python3/dist-packages/PyTQt/pytqtconfig.py install-arch: build dh_testdir dh_testroot - dh_clean -k -a + dh_prep -a dh_installdirs -a for p in ${PYTHONS} ; do \ diff --git a/ubuntu/_base/dependencies/pytqt/debian/source/lintian-overrides b/ubuntu/_base/dependencies/pytqt/debian/source/lintian-overrides new file mode 100644 index 000000000..37837591a --- /dev/null +++ b/ubuntu/_base/dependencies/pytqt/debian/source/lintian-overrides @@ -0,0 +1,12 @@ +# We build for many distribution versions and therefore need +# the distribution version as part of the package version, +# which is unintentionally understood as NMU. +pytqt source: source-nmu-has-incorrect-version-number +pytqt source: binary-nmu-debian-revision-in-source +pytqt source: no-nmu-in-changelog + +# We want XZ regardless of the default compression. +pytqt source: custom-compression-in-debian-source-options + +# We keep it for historical reasons. +pytqt source: unknown-field Original-Maintainer |
