75721625 |
1 | Source: mlib |
2 | Section: libs |
3 | Priority: extra |
471f9daa |
4 | Maintainer: Mark Wooding <mdw@nsict.org> |
14d7100d |
5 | Build-Depends: debhelper (>= 4.0.2), libadns1-dev |
75721625 |
6 | Standards-Version: 3.1.1 |
7 | |
52162d1b |
8 | Package: mlib2 |
75721625 |
9 | Architecture: any |
10 | Depends: ${shlibs:Depends} |
14d7100d |
11 | Conflicts: mlib2-adns |
75721625 |
12 | Description: A library of miscellaneous stuff |
14d7100d |
13 | The mLib library provides various handy utilities, including |
14 | * yet another options parser, like GNU getopt but more so; |
15 | * a suite for writing event-driven select-based servers; |
16 | * a simple exception-handling system, based on longjmp; |
17 | * dynamically resizing strings and arrays; |
18 | * a resizing hashtable; |
19 | * base64 and hex encoding and decoding; and |
20 | * a simple background DNS resolver. |
21 | This package provides the mLib run-time library. It uses an |
22 | implementation of the background resolver forks and calls |
23 | gethostbyname, so it therefore (a) depends only on the standard |
24 | C library, and (b) is distributed under the terms of the GNU |
25 | LGPL or GPL. |
26 | |
27 | Package: mlib2-adns |
28 | Architecture: any |
29 | Depends: ${shlibs:Depends} |
30 | Conflicts: mlib2 |
31 | Description: A library of miscellaneous stuff |
32 | The mLib library provides various handy utilities, including |
33 | * yet another options parser, like GNU getopt but more so; |
34 | * a suite for writing event-driven select-based servers; |
35 | * a simple exception-handling system, based on longjmp; |
36 | * dynamically resizing strings and arrays; |
37 | * a resizing hashtable; |
38 | * base64 and hex encoding and decoding; and |
39 | * a simple background DNS resolver. |
40 | This package provides the mLib run-time library. It uses an |
41 | implementation of the background resolver based on the GNU adns |
42 | resolver, and therefore (a) depends on the libadns1 package, and |
43 | (b) is distributed under the terms of the full GPL only. |
75721625 |
44 | |
45 | Package: mlib-dev |
46 | Architecture: any |
14d7100d |
47 | Depends: mlib2 (= ${Source-Version}) | mlib2-adns (= ${Source-Version}), |
48 | libc6-dev |
75721625 |
49 | Description: A library of miscellaneous stuff |
14d7100d |
50 | The mLib library provides various handy utilities, including |
51 | * yet another options parser, like GNU getopt but more so; |
52 | * a suite for writing event-driven select-based servers; |
53 | * a simple exception-handling system, based on longjmp; |
54 | * dynamically resizing strings and arrays; |
55 | * a resizing hashtable; |
56 | * base64 and hex encoding and decoding; and |
57 | * a simple background DNS resolver. |
75721625 |
58 | This package contains the header files and static libraries needed to |
59 | compile programs which use mLib. |