Martin Eberhard Schauer wrote: > X-Debbugs-CC: debian-l10n-engl...@lists.debian.org
(I've been dragged in from d-l-e) > Dear Maintainers, > reviewing the German translation of the package description from > libnetpbm9 (1) quite useless. It contains just packaging and historic > information: > > Description: Shared libraries for netpbm (v9) > This package contains shared libraries used to be used by netpbm. > Now we've switched to a single shared library, look out for libnetpbm10. > This package is provided for backward compatibility. That's also ungrammatical and poorly punctuated English. Given that the packages depending on libnetpbm9 have a *combined* popcon vote in single figures, most of it would be conveyed more effectively by Section: oldlibs (That's not in my patch, though.) > The netpbm description explains what netpbm is (2). > > Description: Graphics conversion tools between image formats > Netpbm is a toolkit for manipulation of graphic images, including > conversion of images between a variety of different formats. There > are over 220 separate tools in the package including converters for > more than 80 graphics formats. > > I suggest using the netpbm description as first paragraph of all > package descriptions originating from this source. That looks to me like a reasonable suggestion. We can't expect developers to treat library descriptions as very high-priority, since after all the packages are pulled in automatically when needed, but when there's a good description lying around spare it might as well be put to use! -- JBR with qualifications in linguistics, experience as a Debian sysadmin, and probably no clue about this particular package
diff -ru netpbm-free-10.0.pristine/debian/control netpbm-free-10.0/debian/control --- netpbm-free-10.0.pristine/debian/control 2012-04-19 13:48:18.000000000 +0100 +++ netpbm-free-10.0/debian/control 2012-04-19 13:57:21.923392422 +0100 @@ -16,16 +16,21 @@ Conflicts: netpbm-nonfree (<= 1:19940301.1-3), pnmtopng, pbmwbmp, netpbm-dev (<= 2:9.10), ucbmpeg (<= 1r2-6) Replaces: pnmtopng, pbmwbmp, netpbm-dev, netpbm-nonfree Provides: pnmtopng, pbmwbmp -Description: Graphics conversion tools between image formats +Description: image format conversion tools Netpbm is a toolkit for manipulation of graphic images, including conversion of images between a variety of different formats. There - are over 220 separate tools in the package including converters for - more than 80 graphics formats. + are over 220 separate tools in the collection, including converters + for more than 80 graphics formats. Package: libnetpbm10 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Graphics conversion tools shared libraries +Description: image format conversion tools - shared libraries + Netpbm is a toolkit for manipulation of graphic images, including + conversion of images between a variety of different formats. There + are over 220 separate tools in the collection, including converters + for more than 80 graphics formats. + . This package contains the shared libraries used by netpbm. Section: libs @@ -35,7 +40,12 @@ Conflicts: netpbm-dev,libnetpbm9-dev Replaces: netpbm-dev Provides: netpbm-dev -Description: Graphics conversion tools development libraries and header files +Description: image format conversion tools - development files + Netpbm is a toolkit for manipulation of graphic images, including + conversion of images between a variety of different formats. There + are over 220 separate tools in the collection, including converters + for more than 80 graphics formats. + . This development package contains the library and header files for the pbm, pgm, pnm, and ppm graphics formats. Section: libdevel @@ -43,10 +53,14 @@ Package: libnetpbm9 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Shared libraries for netpbm (v9) - This package contains shared libraries used to be used by netpbm. - Now we've switched to a single shared library, look out for libnetpbm10. - This package is provided for backward compatibility. +Description: image format conversion tools - shared libraries (v9) + Netpbm is a toolkit for manipulation of graphic images, including + conversion of images between a variety of different formats. There + are over 220 separate tools in the collection, including converters + for more than 80 graphics formats. + . + This package contains shared libraries for netpbm version 9, + which is now deprecated. Section: libs Package: libnetpbm9-dev @@ -55,10 +69,12 @@ Conflicts: netpbm-dev Replaces: netpbm-dev Provides: netpbm-dev -Description: Development libraries and header files (v9) - This development package contains the library and header - files for the pbm, pgm, pnm, and ppm graphics formats, if the split - and now deprecated libraries are used. +Description: image format conversion tools - development files (v9) + Netpbm is a toolkit for manipulation of graphic images, including + conversion of images between a variety of different formats. There + are over 220 separate tools in the collection, including converters + for more than 80 graphics formats. . - This package is provided for backward compatibility. + This package contains development libraries for netpbm version 9, + which is now deprecated. Section: libdevel