debian/control: Use ${binary:Version} instead of ${Source-Version}.
[mLib] / debian / control
CommitLineData
75721625 1Source: mlib
2Section: libs
3Priority: extra
b3d26ee8 4Maintainer: Mark Wooding <mdw@distorted.org.uk>
c4e24854 5Build-Depends: debhelper (>= 8), python, libadns1-dev
75721625 6Standards-Version: 3.1.1
7
52162d1b 8Package: mlib2
75721625 9Architecture: any
10Depends: ${shlibs:Depends}
14d7100d 11Conflicts: mlib2-adns
75721625 12Description: 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;
6f444bda 15 * a simple but efficient universal hashing family;
14d7100d 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
d4efbcd9 25 C library, and (b) is distributed under the terms of the GNU
14d7100d 26 LGPL or GPL.
27
28Package: mlib2-adns
29Architecture: any
30Depends: ${shlibs:Depends}
31Conflicts: mlib2
32Description: 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;
6f444bda 35 * a simple but efficient universal hashing family;
14d7100d 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.
75721625 46
47Package: mlib-dev
48Architecture: any
cfaaa9c9 49Depends: mlib2 (= ${binary:Version}) | mlib2-adns (= ${binary:Version}),
14d7100d 50 libc6-dev
6f444bda 51Recommends: mlib-bin
2fbd4247 52Section: devel
75721625 53Description: A library of miscellaneous stuff
14d7100d 54 The mLib library provides various handy utilities, including
55 * yet another options parser, like GNU getopt but more so;
6f444bda 56 * a simple but efficient universal hashing family;
14d7100d 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.
75721625 63 This package contains the header files and static libraries needed to
64 compile programs which use mLib.
6f444bda 65
66Package: mlib-bin
67Architecture: any
68Depends: ${shlibs:Depends}
69Recommends: mlib-dev
2fbd4247 70Section: utils
6f444bda 71Description: 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.