[Python-modules-commits] [python-blessed] 05/07: Update control and rules

ChangZhuo Chen czchen at moszumanska.debian.org
Mon May 9 11:16:51 UTC 2016


This is an automated email from the git hooks/post-receive script.

czchen pushed a commit to branch master
in repository python-blessed.

commit 7adbb23d9a09444fc99ebc525152a0cc4ab88248
Author: ChangZhuo Chen (陳昌倬) <czchen at debian.org>
Date:   Mon May 9 19:11:28 2016 +0800

    Update control and rules
---
 debian/control | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++-------
 debian/rules   |  3 +--
 2 files changed, 75 insertions(+), 11 deletions(-)

diff --git a/debian/control b/debian/control
index 4e8af7d..13b5937 100644
--- a/debian/control
+++ b/debian/control
@@ -1,16 +1,81 @@
 Source: python-blessed
-Section: unknown
-Priority: extra
-Maintainer: ChangZhuo Chen (陳昌倬) <czchen at debian.org>
-Build-Depends: debhelper (>=9), dh-python, python-all, python3-all
+Section: libs
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: ChangZhuo Chen (陳昌倬) <czchen at debian.org>
+Build-Depends: debhelper (>=9),
+               dh-python,
+               python-all,
+               python3-all
 Standards-Version: 3.9.6
-Homepage: <insert the upstream URL, if relevant>
+Homepage: https://github.com/jquast/blessed
 X-Python-Version: >= 2.6
+X-Python3-Version: >= 3.2
 
 Package: python-blessed
 Architecture: all
 Multi-Arch: foreign
-Depends: ${misc:Depends}, ${python:Depends}
-Description: auto-generated package by debmake
- This Debian binary package was auto-generated by the
- debmake(1) command provided by the debmake package.
+Depends: ${misc:Depends},
+         ${python:Depends}
+Description: Thin, practical wrapper around terminal capabilities in Python2
+ Blessed is a thin, practical wrapper around terminal capabilities in
+ Python. It provides:
+ .
+ * Styles, color, and maybe a little positioning without necessarily
+   clearing the whole screen first.
+ * Works great with standard Python string formatting.
+ * Provides up-to-the-moment terminal height and width, so you can
+   respond to terminal size changes.
+ * Avoids making a mess if the output gets piped to a non-terminal:
+   outputs to any file-like object such as StringIO, files, or pipes.
+ * Uses the terminfo(5) database so it works with any terminal type and
+   supports any terminal capability: No more C-like calls to tigetstr
+   and tparm.
+ * Keeps a minimum of internal state, so you can feel free to mix and
+   match with calls to curses or whatever other terminal libraries you
+   like.
+ * Provides plenty of context managers to safely express terminal modes,
+   automatically restoring the terminal to a safe state on exit.
+ * Act intelligently when somebody redirects your output to a file,
+   omitting all of the terminal sequences such as styling, colors, or
+   positioning.  Dead-simple keyboard handling: safely decoding unicode
+   input in your system's preferred locale and supports
+   application/arrow keys.
+ * Allows the printable length of strings containing sequences to be
+   determined.
+ .
+ This package installs the library for Python 2.
+
+Package: python3-blessed
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+         ${python3:Depends}
+Description: Thin, practical wrapper around terminal capabilities in Python3
+ Blessed is a thin, practical wrapper around terminal capabilities in
+ Python. It provides:
+ .
+ * Styles, color, and maybe a little positioning without necessarily
+   clearing the whole screen first.
+ * Works great with standard Python string formatting.
+ * Provides up-to-the-moment terminal height and width, so you can
+   respond to terminal size changes.
+ * Avoids making a mess if the output gets piped to a non-terminal:
+   outputs to any file-like object such as StringIO, files, or pipes.
+ * Uses the terminfo(5) database so it works with any terminal type and
+   supports any terminal capability: No more C-like calls to tigetstr
+   and tparm.
+ * Keeps a minimum of internal state, so you can feel free to mix and
+   match with calls to curses or whatever other terminal libraries you
+   like.
+ * Provides plenty of context managers to safely express terminal modes,
+   automatically restoring the terminal to a safe state on exit.
+ * Act intelligently when somebody redirects your output to a file,
+   omitting all of the terminal sequences such as styling, colors, or
+   positioning.  Dead-simple keyboard handling: safely decoding unicode
+   input in your system's preferred locale and supports
+   application/arrow keys.
+ * Allows the printable length of strings containing sequences to be
+   determined.
+ .
+ This package installs the library for Python 3.
diff --git a/debian/rules b/debian/rules
index 7df2253..bf61cdb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,5 @@
 #!/usr/bin/make -f
-# You must remove unused comment lines for the released package.
 #export DH_VERBOSE = 1
 
 %:
-	dh $@ --with python2
+	dh $@ --with python2,python3

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-blessed.git



More information about the Python-modules-commits mailing list