debian: Multi-arch support.
[catacomb] / debian / control
CommitLineData
2ee993fe 1Source: catacomb
2Section: libs
3Priority: extra
a1acefec 4Build-Depends: debhelper (>= 9), python, pkg-config, mlib-dev (>= 2.2.2.1)
064939b9 5Maintainer: Mark Wooding <mdw@distorted.org.uk>
2ee993fe 6Standards-Version: 3.1.1
7
8Package: catacomb2
9Architecture: any
1c934051 10Multi-Arch: same
2ee993fe 11Depends: ${shlibs:Depends}
1c934051
MW
12Pre-Depends: ${misc:Pre-Depends}
13Recommends: catacomb-bin, catacomb-data
c77f9bb9 14Breaks: python-catacomb (<< 1.1.2)
2ee993fe 15Description: 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
29Package: catacomb-bin
30Architecture: any
31Depends: ${shlibs:Depends}, catacomb2 (= ${Source-Version}), ${misc:Depends}
9b2d0186 32Suggests: utils
2ee993fe 33Description: 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.
2ee993fe 46
1c934051
MW
47Package: catacomb-data
48Architecture: any
49Description: 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
2ee993fe 63Package: catacomb-dev
64Architecture: any
8d9e85c6 65Depends: catacomb2 (= ${Source-Version}), mlib-dev (>= 2.2.2.1)
2ee993fe 66Recommends: catacomb-bin
9b2d0186 67Section: devel
2ee993fe 68Description: 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.