Package: ucimf
Version: 2.3.8-4
Severity: wishlist
Tags: patch

The package descriptions for ucimf and its relatives contain a few
English language issues (starting with two in the first word of the
synopsis).
 
> Package: ucimf
[...]
> Description: uicode console input method framework
                ^
A missing letter and a missing shift - synopses don't need initial
uppercase, but in this case you could get away with capitalising every
word, given that it's the expansion of an abbreviation; and besides,
the word "Unicode" is intrinsically capitalised.

>  Provide an input method framework for Linux unicode
>  Framebuffer consle.

Multiple issues:
 * Ungrammatical sentence fragment: s/Provide/Ucimf provides/.
 * Missing definite article: for the Linux [...]
 * Again, s/unicode/Unicode/
 * Contrariwise, Framebuffer is lowercase (and preferably two words).
 * And one last typo: s/consle/console/.

>  .
>  This package contains the application.
> 
> Package: libucimf0
[...]
> Description: library for unicode console input method framework

Make that "Unicode console input method framework - library" (so that
the next one can follow the same scheme and save some space).

>  Provide an input method framework for Linux unicode
>  Framebuffer consle.

Amend as above.

>  .
>  This package contains the runtime library.
> 
> Package: libucimf-dev
[...]
> Description: library for unicode console input method framework - development 
> files

Unnecessarily long; make it "Unicode console input method framework -
development files".

>  Provide an input method framework for Linux unicode
>  Framebuffer consle.

Amend as above.

>  .
>  This package contains the developing header files.

s/developing/development/.

So my revised version is:

| Package: ucimf
| [...]
| Description: Unicode console input method framework
|  Ucimf provides an input method framework for the Linux Unicode frame
|  buffer console.
|  .
|  This package contains the application.
| 
| Package: libucimf0
| [...]
| Description: Unicode console input method framework - library
|  Ucimf provides an input method framework for the Linux Unicode frame
|  buffer console.
|  .
|  This package contains the runtime library.
| 
| Package: libucimf-dev
| [...]
| Description: Unicode console input method framework - development files
|  Ucimf provides an input method framework for the Linux Unicode frame
|  buffer console.
|  .
|  This package contains the development header files.

-- 
JBR
Ankh kak! (Ancient Egyptian blessing)
diff -ru libucimf-2.3.8.pristine/debian/control libucimf-2.3.8/debian/control
--- libucimf-2.3.8.pristine/debian/control	2011-07-30 08:30:12.000000000 +0100
+++ libucimf-2.3.8/debian/control	2012-06-30 12:53:39.711393250 +0100
@@ -14,9 +14,9 @@
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, libucimf0
 Recommends: fbterm (>= 1.5) | jfbterm, fbterm-ucimf, dialog
-Description: uicode console input method framework
- Provide an input method framework for Linux unicode
- Framebuffer consle.
+Description: Unicode console input method framework
+ Ucimf provides an input method framework for the Linux Unicode frame
+ buffer console.
  .
  This package contains the application.
 
@@ -24,9 +24,9 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: library for unicode console input method framework
- Provide an input method framework for Linux unicode
- Framebuffer consle.
+Description: Unicode console input method framework - library
+ Ucimf provides an input method framework for the Linux Unicode frame
+ buffer console.
  .
  This package contains the runtime library.
 
@@ -35,8 +35,8 @@
 Architecture: any
 Conflicts: libucimf-dev
 Depends: ${misc:Depends}, libucimf0 (= ${binary:Version})
-Description: library for unicode console input method framework - development files
- Provide an input method framework for Linux unicode
- Framebuffer consle.
+Description: Unicode console input method framework - development files
+ Ucimf provides an input method framework for the Linux Unicode frame
+ buffer console.
  .
- This package contains the developing header files.
+ This package contains the development header files.

Reply via email to