[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#549457: x11-apps: flawed package description



Package: x11-apps
Version: 7.4+2
Severity: wishlist
Tags: patch

The current package description has two problems.

Its first paragraph is a relic of the days when these apps were in
xbase-clients:

> An X client is a program that interfaces with an X server (almost always via
> the X libraries), and thus with some input and output hardware like a
> graphics card, monitor, keyboard, and pointing device (such as a mouse).

This explanation of what an X client is became pointless when the
word "client" disappeared from the package name, so I recommend just
throwing out the whole paragraph.

Second, three of the listed apps (bitmap, xcursorgen, and xmore)
have no descriptions.  In the case of bitmap, this looks like the
result of an editing error, since the line ends with a comma and
trailing whitespace rather than a semicolon, and since its
associates atobm and bmtoa have fallen off the list entirely.

My patch gives them the following suggested descriptions:

 - atobm, bitmap, and bmtoa, tools for manipulating bitmap images;   

 - xcursorgen, a tool for creating X cursor files from PNGs;

 - xmore, a text pager;

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.30.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 x11-apps depends on:
ii  cpp                           4:4.3.3-9  The GNU C preprocessor (cpp)
ii  libc6                         2.9-25     GNU C Library: Shared libraries
ii  libpng12-0                    1.2.39-1   PNG library - runtime
ii  libsm6                        2:1.1.1-1  X11 Session Management library
ii  libx11-6                      2:1.2.2-1  X11 client-side library
ii  libxaw7                       2:1.0.6-1  X11 Athena Widget library
ii  libxcursor1                   1:1.1.9-1  X cursor management library
ii  libxext6                      2:1.0.4-1  X11 miscellaneous extension librar
ii  libxft2                       2.1.13-3   FreeType-based font drawing librar
ii  libxkbfile1                   1:1.0.5-1  X11 keyboard file manipulation lib
ii  libxmu6                       2:1.0.4-2  X11 miscellaneous utility library
ii  libxmuu1                      2:1.0.4-2  X11 miscellaneous micro-utility li
ii  libxrender1                   1:0.9.4-2  X Rendering Extension client libra
ii  libxt6                        1:1.0.6-1  X11 toolkit intrinsics library
ii  x11-common                    1:7.4+4    X Window System (X.Org) infrastruc

x11-apps recommends no packages.

Versions of packages x11-apps suggests:
ii  mesa-utils                    7.5.1-1    Miscellaneous Mesa GL utilities

-- no debconf information

-- 
JBR
Ankh kak! (Ancient Egyptian blessing)
diff -ru x11-apps-7.4+2.pristine/debian/control x11-apps-7.4+2/debian/control
--- x11-apps-7.4+2.pristine/debian/control	2009-07-27 18:20:42.000000000 +0100
+++ x11-apps-7.4+2/debian/control	2009-10-03 14:58:50.000000000 +0100
@@ -48,19 +48,15 @@
  xcalc, xclipboard, xclock, xconsole, xcursorgen, xditview, xeyes, xgc,
  xload, xlogo, xmag, xman, xmore, xwd, xwud
 Description: X applications
- An X client is a program that interfaces with an X server (almost always via
- the X libraries), and thus with some input and output hardware like a
- graphics card, monitor, keyboard, and pointing device (such as a mouse).
- .
  This package provides a miscellaneous assortment of X applications
  that ship with the X Window System, including:
-  - bitmap, 
+  - atobm, bitmap, and bmtoa, tools for manipulating bitmap images;
   - oclock and xclock, graphical clocks;
   - xbiff, a tool which tells you when you have new email;
   - xcalc, a scientific calculator desktop accessory;
   - xclipboard, a tool to manage cut-and-pasted text selections;
   - xconsole, which monitors system console messages;
-  - xcursorgen;
+  - xcursorgen, a tool for creating X cursor files from PNGs;
   - xditview, a viewer for ditroff output;
   - xedit, a simple text editor for X;
   - xeyes, a demo program in which a pair of eyes track the pointer;
@@ -69,7 +65,7 @@
   - xlogo, a demo program that displays the X logo;
   - xmag, which magnifies parts of the X screen;
   - xman, a manual page browser;
-  - xmore;
+  - xmore, a text pager;
   - xwd, a utility for taking window dumps ("screenshots") of the X session;
   - xwud, a viewer for window dumps created by xwd;
   - Xmark, x11perf, and x11perfcomp, tools for benchmarking graphical

Reply to: