Package: less
Version: 394-4
Followup-For: Bug #432002

I'm sweeping the high-popcon packages for outdated descriptions.
This obvious case has already been reported, but the submitter was
seemingly unaware of the most obvious anachronism of all:

#                                                          Less uses
# termcap (or terminfo on some systems), so it can run on a variety of
# terminals.  There is even limited support for hardcopy terminals.

This is pointless misinformation; Debian no longer has
termcap-compat even in oldlibs. 

Another independent drawback of basing the package description on
the man page is that less*.deb isn't /usr/bin/less.  The package
also provides utilities such as /usr/bin/lesspipe, and indeed it's
these associated scripts that really differentiate less from
alternative pagers such as most.

I attach a patch building on A. Costa's suggestion (but also
trimming the dependency on Bo-era debianutils, and doing my best to
make sure the text matches up to the usual debian-l10n-english
recommendations - e.g. no capitalisation of the synopsis line.


 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: pager program similar to more
  This package provides "less", a file pager (that is, a memory-efficient
  utility for displaying text one screenful at a time). Unlike the basic
  pager "more", it is capable of backward as well as forward navigation
  through a file. As part of the GNU project, it is widely regarded as
  the standard pager on UNIX-derived systems.
  .
  Also included are "lessecho", a simple utility for ensuring arguments
  with spaces are correctly quoted; "lesskey", a tool for modifying the
  standard (vi-like) keybindings; and "lesspipe", a filter for specific
  types of input, such as .doc or .txt.gz files.


-- 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 less depends on:
ii  debianutils               2.28.4         Miscellaneous utilities specific t
ii  libc6                     2.7-10         GNU C Library: Shared libraries
ii  libncurses5               5.6+20080308-1 Shared libraries for terminal hand

less recommends no packages.

-- no debconf information
-- 
JBR
Ankh kak! (Ancient Egyptian blessing)
diff -ru less-418.pristine/debian/control less-418/debian/control
--- less-418.pristine/debian/control	2008-06-11 20:28:21.000000000 +0100
+++ less-418/debian/control	2008-06-11 20:34:47.000000000 +0100
@@ -8,11 +8,15 @@
 
 Package: less
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, debianutils (>= 1.8)
-Description: Pager program similar to more
- Less is a program similar to more(1), but which allows backward
- movement in the file as well as forward movement.  Also, less does not
- have to read the entire input file before starting, so with large input
- files it starts up faster than text editors like vi(1).  Less uses
- termcap (or terminfo on some systems), so it can run on a variety of
- terminals.  There is even limited support for hardcopy terminals.
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: pager program similar to more
+ This package provides "less", a file pager (that is, a memory-efficient
+ utility for displaying text one screenful at a time). Unlike the basic
+ pager "more", it is capable of both backward and forward navigation
+ through a file. As part of the GNU project, it is widely regarded as
+ the standard pager on UNIX-derived systems.
+ .
+ Also provided are "lessecho", a simple utility for ensuring arguments
+ with spaces are correctly quoted; "lesskey", a tool for modifying the
+ standard (vi-like) keybindings; and "lesspipe", a filter for specific
+ types of input, such as .doc or .txt.gz files.

Reply via email to