From b6484b43b6287ecb7f01f8c6382fb298821b97ef Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 12 Feb 2025 15:00:52 +0100 Subject: [PATCH] Updating debian packaging for upstream rename from terminaltables to terminaltables3. Signed-off-by: Daniel Baumann --- debian/control | 22 +++++++++---------- debian/python-terminaltables-doc.links | 4 ---- ...c.docs => python-terminaltables3-doc.docs} | 0 ...es => python-terminaltables3-doc.examples} | 0 debian/python-terminaltables3-doc.links | 4 ++++ debian/python3-terminaltables-doc.doc-base | 12 ---------- debian/python3-terminaltables3-doc.doc-base | 12 ++++++++++ debian/rules | 8 +++---- debian/watch | 2 +- 9 files changed, 32 insertions(+), 32 deletions(-) delete mode 100644 debian/python-terminaltables-doc.links rename debian/{python-terminaltables-doc.docs => python-terminaltables3-doc.docs} (100%) rename debian/{python-terminaltables-doc.examples => python-terminaltables3-doc.examples} (100%) create mode 100644 debian/python-terminaltables3-doc.links delete mode 100644 debian/python3-terminaltables-doc.doc-base create mode 100644 debian/python3-terminaltables3-doc.doc-base diff --git a/debian/control b/debian/control index ebb63c4..9d6c2dd 100644 --- a/debian/control +++ b/debian/control @@ -1,4 +1,4 @@ -Source: terminaltables +Source: terminaltables3 Section: python Priority: optional Maintainer: Daniel Baumann @@ -18,11 +18,11 @@ Build-Depends: Rules-Requires-Root: no Standards-Version: 4.7.0 Homepage: https://github.com/matthewdeanmartin/terminaltables3 -Vcs-Browser: https://forgejo.debian.net/dbcli/terminaltables -Vcs-Git: https://forgejo.debian.net/dbcli/terminaltables +Vcs-Browser: https://forgejo.debian.net/dbcli/terminaltables3 +Vcs-Git: https://forgejo.debian.net/dbcli/terminaltables3 Testsuite: autopkgtest-pkg-python -Package: python-terminaltables-doc +Package: python-terminaltables3-doc Section: doc Architecture: all Depends: @@ -31,24 +31,24 @@ Depends: Built-Using: ${sphinxdoc:Built-Using}, Recommends: - python3-terminaltables, + python3-terminaltables3, Breaks: - python3-terminaltables-doc, + python3-terminaltables3-doc, Replaces: - python3-terminaltables-doc, -Description: Documentation for terminaltables table printer + python3-terminaltables3-doc, +Description: Documentation for terminaltables3 table printer Easily draw tables in terminal/console applications from a list of lists of strings. . - This package contains the documentation for terminaltables. + This package contains the documentation for terminaltables3. -Package: python3-terminaltables +Package: python3-terminaltables3 Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, Suggests: - python3-terminaltables-doc, + python3-terminaltables3-doc, Description: Python library for printing tables to the console Easily draw tables in terminal/console applications from a list of lists of strings. diff --git a/debian/python-terminaltables-doc.links b/debian/python-terminaltables-doc.links deleted file mode 100644 index 61ac997..0000000 --- a/debian/python-terminaltables-doc.links +++ /dev/null @@ -1,4 +0,0 @@ -/usr/share/doc/python-terminaltables-doc/examples /usr/share/doc/python3-terminaltables/examples -/usr/share/doc/python-terminaltables-doc/html /usr/share/doc/python3-terminaltables/html -/usr/share/doc/python-terminaltables-doc/html/_sources/ /usr/share/doc/python-terminaltables-doc/rst -/usr/share/doc/python-terminaltables-doc/html/_sources/ /usr/share/doc/python3-terminaltables/rst diff --git a/debian/python-terminaltables-doc.docs b/debian/python-terminaltables3-doc.docs similarity index 100% rename from debian/python-terminaltables-doc.docs rename to debian/python-terminaltables3-doc.docs diff --git a/debian/python-terminaltables-doc.examples b/debian/python-terminaltables3-doc.examples similarity index 100% rename from debian/python-terminaltables-doc.examples rename to debian/python-terminaltables3-doc.examples diff --git a/debian/python-terminaltables3-doc.links b/debian/python-terminaltables3-doc.links new file mode 100644 index 0000000..ff018a1 --- /dev/null +++ b/debian/python-terminaltables3-doc.links @@ -0,0 +1,4 @@ +/usr/share/doc/python-terminaltables3-doc/examples /usr/share/doc/python3-terminaltables3/examples +/usr/share/doc/python-terminaltables3-doc/html /usr/share/doc/python3-terminaltables3/html +/usr/share/doc/python-terminaltables3-doc/html/_sources/ /usr/share/doc/python-terminaltables3-doc/rst +/usr/share/doc/python-terminaltables3-doc/html/_sources/ /usr/share/doc/python3-terminaltables3/rst diff --git a/debian/python3-terminaltables-doc.doc-base b/debian/python3-terminaltables-doc.doc-base deleted file mode 100644 index 1053018..0000000 --- a/debian/python3-terminaltables-doc.doc-base +++ /dev/null @@ -1,12 +0,0 @@ -Document: terminaltables -Title: Debian terminaltables Manual -Author: Robpol86 -Abstract: This manual describes terminaltables - a Python table printer -Section: Programming/Python - -Format: text -Files: /usr/share/doc/python3-terminaltables-doc/rst/*.txt - -Format: HTML -Index: /usr/share/doc/python3-terminaltables-doc/html/index.html -Files: /usr/share/doc/python3-terminaltables-doc/html/*.html diff --git a/debian/python3-terminaltables3-doc.doc-base b/debian/python3-terminaltables3-doc.doc-base new file mode 100644 index 0000000..2e7c343 --- /dev/null +++ b/debian/python3-terminaltables3-doc.doc-base @@ -0,0 +1,12 @@ +Document: terminaltables3 +Title: Debian terminaltables3 Manual +Author: Robpol86 +Abstract: This manual describes terminaltables3 - a Python table printer +Section: Programming/Python + +Format: text +Files: /usr/share/doc/python3-terminaltables3-doc/rst/*.txt + +Format: HTML +Index: /usr/share/doc/python3-terminaltables3-doc/html/index.html +Files: /usr/share/doc/python3-terminaltables3-doc/html/*.html diff --git a/debian/rules b/debian/rules index ae5872c..5789cd9 100755 --- a/debian/rules +++ b/debian/rules @@ -1,6 +1,6 @@ #!/usr/bin/make -f -export PYBUILD_NAME=terminaltables +export PYBUILD_NAME=terminaltables3 export PYBUILD_BEFORE_TEST=cp example*.py {build_dir} export PYBUILD_AFTER_TEST=rm {build_dir}/example*.py @@ -19,7 +19,7 @@ override_dh_sphinxdoc: export http_proxy=127.0.0.1:9 override_dh_sphinxdoc: export https_proxy=127.0.0.1:9 override_dh_sphinxdoc: ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS))) - PYTHONPATH=. /usr/share/sphinx/scripts/python3/sphinx-build -N -q -E -b html docs/ debian/python-terminaltables-doc/usr/share/doc/python-terminaltables-doc/html/ + PYTHONPATH=. /usr/share/sphinx/scripts/python3/sphinx-build -N -q -E -b html docs/ debian/python-terminaltables3-doc/usr/share/doc/python-terminaltables3-doc/html/ dh_sphinxdoc endif @@ -27,8 +27,8 @@ override_dh_compress: dh_compress -X example1.py -X example2.py -X example3.py -X html/ execute_after_dh_auto_install: - # installed via python-terminaltables-doc.examples - rm -f debian/python3-terminaltables/usr/lib/python*/dist-packages/example*.py + # installed via python-terminaltables3-doc.examples + rm -f debian/python3-terminaltables3/usr/lib/python*/dist-packages/example*.py override_dh_installchangelogs: dh_installchangelogs CHANGELOG.md diff --git a/debian/watch b/debian/watch index a932942..661f40a 100644 --- a/debian/watch +++ b/debian/watch @@ -1,3 +1,3 @@ version=4 -opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/terminaltables-$1\.tar\.gz/ \ +opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/terminaltables3-$1\.tar\.gz/ \ https://github.com/matthewdeanmartin/terminaltables3/tags .*/v?(\d\S+)\.tar\.gz