Re: Bug#680640: [libc-ares2] "name resolves" in descriptions
> Filipus Klutiero wrote:
>> The short description reads:
>>> library for asynchronous name resolves
>>
>> One can say that foo.com "resolves" to 192.168.0.1", but - although I am
>> not a native speaker of English - I don't think "resolves" can be used
>> in the sense of name resolutions. The noun "resolves" exists, but not
>> with that meaning.
It's true - "resolve" does exist as a noun, but not with this meaning
(and it probably doesn't have a plural). You want:
library for asynchronous name resolution
or maybe one of these:
library for resolving names asynchronously
asynchronous name resolution library
asynchronous name resolver
C Asynchronous RESolver
The long description (following the upstream webpage) has some grammar
and punctuation oddities too; patch and revised version attached.
--
JBR with qualifications in linguistics, experience as a Debian
sysadmin, and probably no clue about this particular package
Source: c-ares
Priority: extra
Maintainer: Andreas Schuldei <andreas@debian.org>
Uploaders: Gregor Jasny <gjasny@googlemail.com>
DM-Upload-Allowed: yes
Build-Depends: debhelper (>= 8.1.3~), autotools-dev
Standards-Version: 3.9.3
Section: libs
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/c-ares.git
Vcs-Git: git://git.debian.org/git/collab-maint/c-ares.git
Homepage: http://c-ares.haxx.se/
Package: libc-ares-dev
Section: libdevel
Architecture: any
Conflicts: libares-dev
Depends: libc-ares2 (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
Multi-Arch: same
Description: asynchronous name resolver - development files
c-ares is a C library that performs DNS requests and name resolution
asynchronously.
.
It is a fork of the library named "ares", with additional features:
* IPv6 support;
* extended cross-platform portability;
* 64-bit clean sources.
.
This package contains development files (headers and static libraries).
Package: libc-ares2
Conflicts: libcares2
Architecture: any
Replaces: libc-ares1
Depends: ${shlibs:Depends}, ${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Multi-Arch: same
Description: asynchronous name resolver
c-ares is a C library that performs DNS requests and name resolution
asynchronously.
.
It is a fork of the library named "ares", with additional features:
* IPv6 support;
* extended cross-platform portability;
* 64-bit clean sources.
.
This package provides the shared libraries.
diff -ru c-ares-1.9.1.pristine/debian/control c-ares-1.9.1/debian/control
--- c-ares-1.9.1.pristine/debian/control 2012-06-18 17:21:53.000000000 +0100
+++ c-ares-1.9.1/debian/control 2012-11-04 12:17:35.918725550 +0000
@@ -19,16 +19,14 @@
${shlibs:Depends},
${misc:Depends}
Multi-Arch: same
-Description: library for asynchronous name resolves (development files)
- c-ares is a C library that performs DNS requests
- and name resolves asynchronously.
+Description: asynchronous name resolver - development files
+ c-ares is a C library that performs DNS requests and name resolution
+ asynchronously.
.
- c-ares is a fork of the library named 'ares'
- .
- additionally it features
- * IPv6 support
- * Extended cross platform portability
- * 64bit cleaned sources
+ It is a fork of the library named "ares", with additional features:
+ * IPv6 support;
+ * extended cross-platform portability;
+ * 64-bit clean sources.
.
This package contains development files (headers and static libraries).
@@ -39,13 +37,13 @@
Depends: ${shlibs:Depends}, ${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Multi-Arch: same
-Description: library for asynchronous name resolves
- c-ares is a C library that performs DNS requests
- and name resolves asynchronously.
+Description: asynchronous name resolver
+ c-ares is a C library that performs DNS requests and name resolution
+ asynchronously.
.
- c-ares is a fork of the library named 'ares'
+ It is a fork of the library named "ares", with additional features:
+ * IPv6 support;
+ * extended cross-platform portability;
+ * 64-bit clean sources.
.
- additionally it features
- * IPv6 support
- * Extended cross platform portability
- * 64bit cleaned sources
+ This package provides the shared libraries.
Reply to: