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
Priority: optional
Maintainer: Daniel Baumann <daniel@debian.org>
@ -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.

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

2
debian/watch vendored
View file

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