1
0
Fork 0

Updating debian packaging for upstream rename from terminaltables to terminaltables3.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-12 15:00:52 +01:00
parent 723986ffe5
commit b6484b43b6
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
9 changed files with 32 additions and 32 deletions

22
debian/control vendored
View file

@ -1,4 +1,4 @@
Source: terminaltables Source: terminaltables3
Section: python Section: python
Priority: optional Priority: optional
Maintainer: Daniel Baumann <daniel@debian.org> Maintainer: Daniel Baumann <daniel@debian.org>
@ -18,11 +18,11 @@ Build-Depends:
Rules-Requires-Root: no Rules-Requires-Root: no
Standards-Version: 4.7.0 Standards-Version: 4.7.0
Homepage: https://github.com/matthewdeanmartin/terminaltables3 Homepage: https://github.com/matthewdeanmartin/terminaltables3
Vcs-Browser: https://forgejo.debian.net/dbcli/terminaltables Vcs-Browser: https://forgejo.debian.net/dbcli/terminaltables3
Vcs-Git: https://forgejo.debian.net/dbcli/terminaltables Vcs-Git: https://forgejo.debian.net/dbcli/terminaltables3
Testsuite: autopkgtest-pkg-python Testsuite: autopkgtest-pkg-python
Package: python-terminaltables-doc Package: python-terminaltables3-doc
Section: doc Section: doc
Architecture: all Architecture: all
Depends: Depends:
@ -31,24 +31,24 @@ Depends:
Built-Using: Built-Using:
${sphinxdoc:Built-Using}, ${sphinxdoc:Built-Using},
Recommends: Recommends:
python3-terminaltables, python3-terminaltables3,
Breaks: Breaks:
python3-terminaltables-doc, python3-terminaltables3-doc,
Replaces: Replaces:
python3-terminaltables-doc, python3-terminaltables3-doc,
Description: Documentation for terminaltables table printer Description: Documentation for terminaltables3 table printer
Easily draw tables in terminal/console applications from a list of lists of Easily draw tables in terminal/console applications from a list of lists of
strings. strings.
. .
This package contains the documentation for terminaltables. This package contains the documentation for terminaltables3.
Package: python3-terminaltables Package: python3-terminaltables3
Architecture: all Architecture: all
Depends: Depends:
${misc:Depends}, ${misc:Depends},
${python3:Depends}, ${python3:Depends},
Suggests: Suggests:
python3-terminaltables-doc, python3-terminaltables3-doc,
Description: Python library for printing tables to the console Description: Python library for printing tables to the console
Easily draw tables in terminal/console applications from a list of lists of Easily draw tables in terminal/console applications from a list of lists of
strings. strings.

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

8
debian/rules vendored
View file

@ -1,6 +1,6 @@
#!/usr/bin/make -f #!/usr/bin/make -f
export PYBUILD_NAME=terminaltables export PYBUILD_NAME=terminaltables3
export PYBUILD_BEFORE_TEST=cp example*.py {build_dir} export PYBUILD_BEFORE_TEST=cp example*.py {build_dir}
export PYBUILD_AFTER_TEST=rm {build_dir}/example*.py 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: export https_proxy=127.0.0.1:9
override_dh_sphinxdoc: override_dh_sphinxdoc:
ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS))) 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 dh_sphinxdoc
endif endif
@ -27,8 +27,8 @@ override_dh_compress:
dh_compress -X example1.py -X example2.py -X example3.py -X html/ dh_compress -X example1.py -X example2.py -X example3.py -X html/
execute_after_dh_auto_install: execute_after_dh_auto_install:
# installed via python-terminaltables-doc.examples # installed via python-terminaltables3-doc.examples
rm -f debian/python3-terminaltables/usr/lib/python*/dist-packages/example*.py rm -f debian/python3-terminaltables3/usr/lib/python*/dist-packages/example*.py
override_dh_installchangelogs: override_dh_installchangelogs:
dh_installchangelogs CHANGELOG.md dh_installchangelogs CHANGELOG.md

2
debian/watch vendored
View file

@ -1,3 +1,3 @@
version=4 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 https://github.com/matthewdeanmartin/terminaltables3/tags .*/v?(\d\S+)\.tar\.gz