chiark / gitweb /
url: Allow `;' to separate key/value pairs in URL-encoded strings.
[mLib] / debian / control
1 Source: mlib
2 Section: libs
3 Priority: extra
4 Maintainer: Mark Wooding <mdw@distorted.org.uk>
5 Build-Depends: debhelper (>= 4.0.2), libadns1-dev
6 Standards-Version: 3.1.1
7
8 Package: mlib2
9 Architecture: any
10 Depends: ${shlibs:Depends}
11 Conflicts: mlib2-adns
12 Description: A library of miscellaneous stuff
13  The mLib library provides various handy utilities, including
14    * yet another options parser, like GNU getopt but more so;
15    * a simple but efficient universal hashing family;
16    * a suite for writing event-driven select-based servers;
17    * a simple exception-handling system, based on longjmp;
18    * dynamically resizing strings and arrays;
19    * a resizing hashtable;
20    * base64 and hex encoding and decoding; and
21    * a simple background DNS resolver.
22  This package provides the mLib run-time library.  It uses an
23  implementation of the background resolver forks and calls
24  gethostbyname, so it therefore (a) depends only on the standard
25  C library, and (b) is distributed under the terms of the GNU 
26  LGPL or GPL.
27
28 Package: mlib2-adns
29 Architecture: any
30 Depends: ${shlibs:Depends}
31 Conflicts: mlib2
32 Description: A library of miscellaneous stuff
33  The mLib library provides various handy utilities, including
34    * yet another options parser, like GNU getopt but more so;
35    * a simple but efficient universal hashing family;
36    * a suite for writing event-driven select-based servers;
37    * a simple exception-handling system, based on longjmp;
38    * dynamically resizing strings and arrays;
39    * a resizing hashtable;
40    * base64 and hex encoding and decoding; and
41    * a simple background DNS resolver.
42  This package provides the mLib run-time library.  It uses an
43  implementation of the background resolver based on the GNU adns
44  resolver, and therefore (a) depends on the libadns1 package, and
45  (b) is distributed under the terms of the full GPL only.
46
47 Package: mlib-dev
48 Architecture: any
49 Depends: mlib2 (= ${Source-Version}) | mlib2-adns (= ${Source-Version}),
50  libc6-dev
51 Recommends: mlib-bin
52 Section: devel
53 Description: A library of miscellaneous stuff
54  The mLib library provides various handy utilities, including
55    * yet another options parser, like GNU getopt but more so;
56    * a simple but efficient universal hashing family;
57    * a suite for writing event-driven select-based servers;
58    * a simple exception-handling system, based on longjmp;
59    * dynamically resizing strings and arrays;
60    * a resizing hashtable;
61    * base64 and hex encoding and decoding; and
62    * a simple background DNS resolver.
63  This package contains the header files and static libraries needed to
64  compile programs which use mLib.
65
66 Package: mlib-bin
67 Architecture: any
68 Depends: ${shlibs:Depends}
69 Recommends: mlib-dev
70 Section: utils
71 Description: A library of miscellaneous stuff
72  The mLib library provides various handy utilities, including
73    * yet another options parser, like GNU getopt but more so;
74    * a simple but efficient universal hashing family;
75    * a suite for writing event-driven select-based servers;
76    * a simple exception-handling system, based on longjmp;
77    * dynamically resizing strings and arrays;
78    * a resizing hashtable;
79    * base64 and hex encoding and decoding; and
80    * a simple background DNS resolver.
81  This package contains some utility programs: in particular, to generate
82  static tables for efficient CRC and universal hashing computations.