Minor package description issues
Package: libqtscript4-gui (0.1.0-2)
Version: 0.1.0-2
Severity: wishlist
Tags: patch
Dear Maintainer,
working on the translation of the package description to German I found
some minor
(easy to resolve) issues.
The most important one are the descriptions of the libqtscript4-xxx
bindings packages.
The last two sentences are always the same. Making a paragraph of its
own eases the
translation work. Translators translate the paragraph once and can reuse
it. The attached
patch splits these descriptions.
Package:libqtscript4-qtbindings
...
Description: Qt Script bindings for Qt 4 - metapackage
This metapackage depends on all modules of the Qt Script bindings that are
currently provided for Qt 4 application and UI framework.
.
Qt Script is a scripting language based on the ECMAScript standard. Qt
Script
bindings allow to get access to substantial portions of the Qt API
from within
this scripting language.
I've encountered lots of of descriptions with the paragraphs ordered
the other way:
general information first. Perhaps it is also a good idea to have the
introductory
text in each description.
And the last one is quite wide-spread: If I (1) is correct and I
understand it the right
way, there is only one binding per library.
In computing, a binding from a programming language to a library or OS
service
is an API providing that service in the language.
So
s/contains Qt Script bindings/contains the Qt Script binding/
and
s/These bindings were/This binding was/
would have to be applied to the xxx bindings descriptions.
Actually the package contains only one library (2).
Kind regards,
Martin
1: http://en.wikipedia.org/wiki/Language_binding
2: http://packages.debian.org/sid/i386/libqtscript4-gui/filelist
--- control.orig 2011-07-17 13:43:23.000000000 +0200
+++ control 2011-07-17 13:49:36.000000000 +0200
@@ -30,100 +30,111 @@
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Qt Script bindings for the Qt 4 Core library
- This package contains Qt Script bindings for the Qt 4 Core library. You should
- install this package if you need to access functionality of this library from
- within Qt Script. These bindings were generated with the Qt Script Generator
- tool.
+ This package contains Qt Script bindings for the Qt 4 Core library.
+ .
+ You should install this package if you need to access functionality of
+ this library from within Qt Script. These bindings were generated with
+ the Qt Script Generator tool.
Package: libqtscript4-gui
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqtscript4-core (= ${binary:Version})
Description: Qt Script bindings for the Qt 4 Gui library
- This package contains Qt Script bindings for the Qt 4 Gui library. You should
- install this package if you need to access functionality of this library from
- within Qt Script. These bindings were generated with the Qt Script Generator
- tool.
+ This package contains Qt Script bindings for the Qt 4 Gui library.
+ .
+ You should install this package if you need to access functionality of
+ this library from within Qt Script. These bindings were generated with
+ the Qt Script Generator tool.
Package: libqtscript4-network
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqtscript4-core (= ${binary:Version})
Description: Qt Script bindings for the Qt 4 Network library
- This package contains Qt Script bindings for the Qt 4 Network library. You
- should install this package if you need to access functionality of this
- library from within Qt Script. These bindings were generated with the Qt
- Script Generator tool.
+ This package contains Qt Script bindings for the Qt 4 Network library.
+ .
+ You should install this package if you need to access functionality of
+ this library from within Qt Script. These bindings were generated with
+ the Qt Script Generator tool.
Package: libqtscript4-opengl
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqtscript4-core (= ${binary:Version})
Description: Qt Script bindings for the Qt 4 OpenGL library
- This package contains Qt Script bindings for the Qt 4 OpenGL library. You
- should install this package if you need to access functionality of this
- library from within Qt Script. These bindings were generated with the Qt
- Script Generator tool.
+ This package contains Qt Script bindings for the Qt 4 OpenGL library.
+ .
+ You should install this package if you need to access functionality of
+ this library from within Qt Script. These bindings were generated with
+ the Qt Script Generator tool.
Package: libqtscript4-phonon
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqtscript4-core (= ${binary:Version})
Description: Qt Script bindings for the Qt 4 Phonon library
- This package contains Qt Script bindings for the Qt 4 Phonon library. You
- should install this package if you need to access functionality of this
- library from within Qt Script. These bindings were generated with the Qt
- Script Generator tool.
+ This package contains Qt Script bindings for the Qt 4 Phonon library.
+ .
+ You should install this package if you need to access functionality of
+ this library from within Qt Script. These bindings were generated with
+ the Qt Script Generator tool.
Package: libqtscript4-sql
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqtscript4-core (= ${binary:Version})
Description: Qt Script bindings for the Qt 4 SQL library
- This package contains Qt Script bindings for the Qt 4 SQL library. You should
- install this package if you need to access functionality of this library from
- within Qt Script. These bindings were generated with the Qt Script Generator
- tool.
+ This package contains Qt Script bindings for the Qt 4 SQL library.
+ .
+ You should install this package if you need to access functionality of
+ this library from within Qt Script. These bindings were generated with
+ the Qt Script Generator tool.
Package: libqtscript4-svg
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqtscript4-core (= ${binary:Version})
Description: Qt Script bindings for the Qt 4 SVG library
- This package contains Qt Script bindings for the Qt 4 SVG library. You should
- install this package if you need to access functionality of this library from
- within Qt Script. These bindings were generated with the Qt Script Generator
- tool.
+ This package contains Qt Script bindings for the Qt 4 SVG library.
+ .
+ You should install this package if you need to access functionality of
+ this library from within Qt Script. These bindings were generated with
+ the Qt Script Generator tool.
Package: libqtscript4-xml
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqtscript4-core (= ${binary:Version})
Description: Qt Script bindings for the Qt 4 XML library
- This package contains Qt Script bindings for the Qt 4 XML library. You should
- install this package if you need to access functionality of this library from
- within Qt Script. These bindings were generated with the Qt Script Generator
- tool.
+ This package contains Qt Script bindings for the Qt 4 XML library.
+ .
+ You should install this package if you need to access functionality of
+ this library from within Qt Script. These bindings were generated with
+ the Qt Script Generator tool.
Package: libqtscript4-webkit
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqtscript4-core (= ${binary:Version})
Description: Qt Script bindings for the Qt 4 WebKit library
- This package contains Qt Script bindings for the Qt 4 WebKit library. You
- should install this package if you need to access functionality of this
- library from within Qt Script. These bindings were generated with the Qt
- Script Generator tool.
+ This package contains Qt Script bindings for the Qt 4 WebKit library.
+ .
+ You should install this package if you need to access functionality of
+ this library from within Qt Script. These bindings were generated with
+ the Qt Script Generator tool.
Package: libqtscript4-xmlpatterns
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqtscript4-core (= ${binary:Version})
Description: Qt Script bindings for the Qt 4 XML patterns library
This package contains Qt Script bindings for the Qt 4 XML patterns library.
- You should install this package if you need to access functionality of this
- library from within Qt Script. These bindings were generated with the Qt
- Script Generator tool.
+ .
+ You should install this package if you need to access functionality of
+ this library from within Qt Script. These bindings were generated with
+ the Qt Script Generator tool.
Package: libqtscript4-uitools
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqtscript4-core (= ${binary:Version})
Description: Qt Script bindings for the Qt 4 UiTools library
- This package contains Qt Script bindings for the Qt 4 UiTools library. You
- should install this package if you need to access functionality of this
- library from within Qt Script. These bindings were generated with the Qt
- Script Generator tool.
+ This package contains Qt Script bindings for the Qt 4 UiTools library.
+ .
+ You should install this package if you need to access functionality of
+ this library from within Qt Script. These bindings were generated with
+ the Qt Script Generator tool.
Package: qtscript-tools
Section: devel
@@ -149,8 +160,8 @@
Architecture: all
Depends: ${misc:Depends}
Description: Qt 4 Qt Script bindings API documentation and examples
- This package contains API reference of the Qt 4 Qt Script bindings and a few
- script examples. Documentation is provided in HTML format.
+ This package contains the API reference of the Qt 4 Qt Script bindings and
+ a few script examples. The Documentation is provided in HTML format.
.
Qt Script is a scripting language based on the ECMAScript standard. Qt Script
bindings allow to get access to substantial portions of the Qt API from within
Reply to: