debian: Multi-arch support.
[catacomb] / debian / control
1 Source: catacomb
2 Section: libs
3 Priority: extra
4 Build-Depends: debhelper (>= 9), python, pkg-config, mlib-dev (>= 2.2.2.1)
5 Maintainer: Mark Wooding <mdw@distorted.org.uk>
6 Standards-Version: 3.1.1
7
8 Package: catacomb2
9 Architecture: any
10 Multi-Arch: same
11 Depends: ${shlibs:Depends}
12 Pre-Depends: ${misc:Pre-Depends}
13 Recommends: catacomb-bin, catacomb-data
14 Breaks: python-catacomb (<< 1.1.2)
15 Description: A cryptographic library
16 Catacomb is a cryptographic library. It implements a large number of
17 encryption algorithms, hash functions, message authentication codes
18 and random number generators. It has a multi-precision maths library,
19 for implementing public key schemes such as RSA, DSA and Diffie-Hellman.
20 It contains rudimentary key-management tools.
21 .
22 The objective of Catacomb is to make a crypto library which is
23 relatively straightforward to audit for security. Its focus is on
24 clarity of source code and portability more than performance.
25 .
26 This package just contains the shared library. If you want to develop
27 programs which use the library, you need catacomb-dev.
28
29 Package: catacomb-bin
30 Architecture: any
31 Depends: ${shlibs:Depends}, catacomb2 (= ${Source-Version}), ${misc:Depends}
32 Suggests: utils
33 Description: A cryptographic library
34 Catacomb is a cryptographic library. It implements a large number of
35 encryption algorithms, hash functions, message authentication codes
36 and random number generators. It has a multi-precision maths library,
37 for implementing public key schemes such as RSA, DSA and Diffie-Hellman.
38 It contains rudimentary key-management tools.
39 .
40 The objective of Catacomb is to make a crypto library which is
41 relatively straightforward to audit for security. Its focus is on
42 clarity of source code and portability more than performance.
43 .
44 This package contains a tool for key management, a passphrase
45 pixie, and other stuff.
46
47 Package: catacomb-data
48 Architecture: any
49 Description: A cryptographic library
50 Catacomb is a cryptographic library. It implements a large number of
51 encryption algorithms, hash functions, message authentication codes
52 and random number generators. It has a multi-precision maths library,
53 for implementing public key schemes such as RSA, DSA and Diffie-Hellman.
54 It contains rudimentary key-management tools.
55 .
56 The objective of Catacomb is to make a crypto library which is
57 relatively straightforward to audit for security. Its focus is on
58 clarity of source code and portability more than performance.
59 .
60 This package contains some documentation files which users of the library
61 may find useful.
62
63 Package: catacomb-dev
64 Architecture: any
65 Depends: catacomb2 (= ${Source-Version}), mlib-dev (>= 2.2.2.1)
66 Recommends: catacomb-bin
67 Section: devel
68 Description: A cryptographic library
69 Catacomb is a cryptographic library. It implements a large number of
70 encryption algorithms, hash functions, message authentication codes
71 and random number generators. It has a multi-precision maths library,
72 for implementing public key schemes such as RSA, DSA and Diffie-Hellman.
73 It contains rudimentary key-management tools.
74 .
75 The objective of Catacomb is to make a crypto library which is
76 relatively straightforward to audit for security. Its focus is on
77 clarity of source code and portability more than performance.
78 .
79 This package contains the headers and static libraries needed for
80 building programs which use the library.