Package: ncurses-base Version: 5.6+20080308-1 Severity: minor Tags: patch I've been going through Essential looking for package descriptions that were in need of a review. I've already worked my way through all the "Severity: normal" cases and started on the "minor" ones (#482098, #482666, #458029, #483023, #483221, #484002) by the time I come to ncurses-base.
# Description: Descriptions of common terminal types # This package contains what should be a reasonable subset of terminal # definitions, including: ansi, dumb, linux, rxvt, screen, sun, vt100, # vt102, vt220, vt52, and xterm. * Package synopses shouldn't be capitalised. * There's just one problem with the synopsis content: it doesn't make it clear that "descriptions" here is a piece of jargon for terminfo data files (rather than, say, manual pages). * The long description is less obscure, but still lacks any reference to the terminfo database. * Saying that it "should be a reasonable subset" seems wishy-washy and unclear about what the selection criteria are. * It would be easy to make the list of supported terminal types more or less exhaustive, but given that it isn't, what's the basis for the decision to include (e.g.) vt52 and exclude (e.g.) Eterm? Ignoring that last nitpick (which I don't know enough to deal with anyway) I'd suggest: Description: basic terminal type definitions This package contains terminfo data files to support the commonest types of terminal, including ansi, dumb, linux, rxvt, screen, sun, vt100, vt102, vt220, vt52, and xterm. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.25.custom Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages ncurses-base depends on: ii libncurses5 5.6+20080308-1 Shared libraries for terminal hand ncurses-base recommends no packages. -- no debconf information -- JBR Ankh kak! (Ancient Egyptian blessing)
diff -ru ncurses-5.6+20080531.pristine/debian/control ncurses-5.6+20080531/debian/control --- ncurses-5.6+20080531.pristine/debian/control 2008-06-02 15:17:42.000000000 +0100 +++ ncurses-5.6+20080531/debian/control 2008-06-02 15:21:00.000000000 +0100 @@ -170,10 +170,10 @@ Provides: ncurses-runtime Replaces: ncurses-term Depends: libncurses5 (>= ${source:Version}) -Description: Descriptions of common terminal types - This package contains what should be a reasonable subset of terminal - definitions, including: ansi, dumb, linux, rxvt, screen, sun, vt100, - vt102, vt220, vt52, and xterm. +Description: basic terminal type definitions + This package contains terminfo data files to support the commonest + types of terminal, including ansi, dumb, linux, rxvt, screen, sun, + vt100, vt102, vt220, vt52, and xterm. Package: ncurses-term Architecture: all