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 andr...@debian.org
Uploaders: Gregor Jasny gja...@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/control2012-06-18 17:21:53.0
+0100
+++ c-ares-1.9.1/debian/control 2012-11-04 12:17:35.918725550 +
@@ -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.