summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2026-02-26 16:02:19 +0100
committerSlávek Banko <slavek.banko@axis.cz>2026-02-26 16:02:19 +0100
commitf76c6ee11357cc12cbc94a4427ebbf12dcc4e062 (patch)
tree47c6e60c4fbc384a706f4f1a21a28044473b664a
parent647398fb88be7836e6b908a97fdefb2ec811ced5 (diff)
downloadtde-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>
-rw-r--r--debian/_base/dependencies/pytqt/debian/changelog8
-rw-r--r--debian/_base/dependencies/pytqt/debian/control48
-rw-r--r--debian/_base/dependencies/pytqt/debian/copyright2
-rw-r--r--debian/_base/dependencies/pytqt/debian/python3-pytqt-dbg.lintian-overrides5
-rw-r--r--debian/_base/dependencies/pytqt/debian/python3-pytqt-gl-dbg.lintian-overrides5
-rw-r--r--debian/_base/dependencies/pytqt/debian/python3-pytqt-gl.lintian-overrides2
-rw-r--r--debian/_base/dependencies/pytqt/debian/python3-pytqt.lintian-overrides2
-rw-r--r--debian/_base/dependencies/pytqt/debian/python3-pytqtext-dbg.lintian-overrides5
-rw-r--r--debian/_base/dependencies/pytqt/debian/python3-pytqtext.lintian-overrides2
-rw-r--r--debian/_base/dependencies/pytqt/debian/pytqt-dev.lintian-overrides17
-rw-r--r--debian/_base/dependencies/pytqt/debian/pytqt-doc.lintian-overrides2
-rw-r--r--debian/_base/dependencies/pytqt/debian/pytqt-tools.lintian-overrides2
-rwxr-xr-xdebian/_base/dependencies/pytqt/debian/rules10
-rw-r--r--debian/_base/dependencies/pytqt/debian/source/lintian-overrides12
-rw-r--r--dilos/dependencies/pytqt/debian/changelog8
-rw-r--r--dilos/dependencies/pytqt/debian/control48
-rw-r--r--dilos/dependencies/pytqt/debian/copyright2
-rw-r--r--dilos/dependencies/pytqt/debian/python3-pytqt-dbg.lintian-overrides5
-rw-r--r--dilos/dependencies/pytqt/debian/python3-pytqt-gl-dbg.lintian-overrides5
-rw-r--r--dilos/dependencies/pytqt/debian/python3-pytqt-gl.lintian-overrides2
-rw-r--r--dilos/dependencies/pytqt/debian/python3-pytqt.lintian-overrides2
-rw-r--r--dilos/dependencies/pytqt/debian/python3-pytqtext-dbg.lintian-overrides5
-rw-r--r--dilos/dependencies/pytqt/debian/python3-pytqtext.lintian-overrides2
-rw-r--r--dilos/dependencies/pytqt/debian/pytqt-dev.lintian-overrides17
-rw-r--r--dilos/dependencies/pytqt/debian/pytqt-doc.lintian-overrides2
-rw-r--r--dilos/dependencies/pytqt/debian/pytqt-tools.lintian-overrides2
-rwxr-xr-xdilos/dependencies/pytqt/debian/rules10
-rw-r--r--dilos/dependencies/pytqt/debian/source/lintian-overrides12
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/changelog8
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/control48
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/copyright2
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/python3-pytqt-dbg.lintian-overrides5
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/python3-pytqt-gl-dbg.lintian-overrides5
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/python3-pytqt-gl.lintian-overrides2
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/python3-pytqt.lintian-overrides2
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/python3-pytqtext-dbg.lintian-overrides5
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/python3-pytqtext.lintian-overrides2
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/pytqt-dev.lintian-overrides17
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/pytqt-doc.lintian-overrides2
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/pytqt-tools.lintian-overrides2
-rwxr-xr-xubuntu/_base/dependencies/pytqt/debian/rules10
-rw-r--r--ubuntu/_base/dependencies/pytqt/debian/source/lintian-overrides12
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