~ubuntu-branches/ubuntu/jaunty/libcrypto++/jaunty

« back to all changes in this revision

Viewing changes to debian/control

  • Committer: Bazaar Package Importer
  • Author(s): Jens Peter Secher
  • Date: 2006-03-16 23:08:48 UTC
  • mfrom: (3.1.2 dapper)
  • Revision ID: james.westby@ubuntu.com-20060316230848-wwtupzit1dy23s7s
Tags: 5.2.1c2a-3
* Patch source so that it compiles with GCC 4.1 .  More specifically,
  avoid mixing implicit calls to base classes and free-standing
  functions.
  (Closes: #356170).
* Use LDFLAGS=-pthread to fix linking errors.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
Source: libcrypto++
 
2
Section: libs
2
3
Priority: optional
3
 
Maintainer: Stephen Zander <gibreel@debian.org>
 
4
Maintainer: Jens Peter Secher <jps@debian.org>
4
5
Uploaders: Pierre Machard <pmachard@debian.org>
5
 
Standards-Version: 3.6.1
6
 
Build-Depends: debhelper (>> 4.1), autotools-dev, doxygen
 
6
Standards-Version: 3.6.2
 
7
Build-Depends: g++ (>= 4:4.0.2-2), debhelper (>= 4), automake1.9, autoconf (>> 2.50), libtool, dpatch
 
8
Build-Depends-Indep: doxygen
7
9
 
8
 
Package: libcrypto++5.2
 
10
Package: libcrypto++5.2c2a
9
11
Architecture: any
10
12
Section: libs
11
13
Depends: ${shlibs:Depends}
12
 
Description: Crypto++ library
13
 
 Crypto++ is a general C++ cryptographic library which includes:
14
 
  - a class hierarchy with an API defined by abstract base classes
15
 
  - Proposed AES (Rijndael) and other AES candidates
16
 
  - other symmetric block ciphers
17
 
  - generic cipher modes
18
 
  - stream ciphers
19
 
  - public key cryptography
20
 
  - padding schemes for public-key systems
21
 
  - key agreement schemes
22
 
  - elliptic curve cryptography
23
 
  - one-way hash functions
24
 
  - message authentication codes
25
 
  - cipher constructions based on hash functions
26
 
  - pseudo random number generators (PRNG)
27
 
  - A high level interface for most of the above, using a
28
 
    filter/pipeline metaphor
29
 
 and a whole lot more
 
14
Conflicts: libcrypto++5.2, libcrypto++5.2c2
 
15
Replaces: libcrypto++5.2, libcrypto++5.2c2
 
16
Description: General purpose cryptographic shared library
 
17
 General purpose cryptographic library for C++ which includes:
 
18
   A class hierarchy with an API defined by abstract base classes,
 
19
   Proposed AES (Rijndael) and other AES candidates,
 
20
   Other symmetric block ciphers,
 
21
   Generic cipher modes,
 
22
   Stream ciphers,
 
23
   Public key cryptography,
 
24
   Padding schemes for public-key systems,
 
25
   Key agreement schemes,
 
26
   Elliptic curve cryptography,
 
27
   One-way hash functions,
 
28
   Message authentication codes,
 
29
   Cipher constructions based on hash functions,
 
30
   Pseudo-random number generators,
 
31
   High level interface for most of the above using a filter/pipeline metaphor,
 
32
   and a whole lot more.
30
33
 .
31
34
 More information can be found at Wei Dei's Crypto++ web site
32
35
 http://www.cryptopp.com
34
37
Package: libcrypto++-dev
35
38
Architecture: any
36
39
Section: libdevel
37
 
Depends: libcrypto++5.2 (= ${Source-Version})
38
 
Description: Crypto++ library - header files and validation executable
39
 
 This package includes the header files needed for developing using
40
 
 the Crypto++ class library.  It also includes the static library and
41
 
 libtool supoprt.
 
40
Depends: libcrypto++5.2c2a (= ${Source-Version})
 
41
Description: General purpose cryptographic C++ library - development
 
42
 General purpose cryptographic C++ library which includes:
 
43
   A class hierarchy with an API defined by abstract base classes,
 
44
   Proposed AES (Rijndael) and other AES candidates,
 
45
   Other symmetric block ciphers,
 
46
   Generic cipher modes,
 
47
   Stream ciphers,
 
48
   Public key cryptography,
 
49
   Padding schemes for public-key systems,
 
50
   Key agreement schemes,
 
51
   Elliptic curve cryptography,
 
52
   One-way hash functions,
 
53
   Message authentication codes,
 
54
   Cipher constructions based on hash functions,
 
55
   Pseudo-random number generators,
 
56
   High level interface for most of the above using a filter/pipeline metaphor,
 
57
   and a whole lot more.
 
58
 .
 
59
 This package contains the header files needed for developing using
 
60
 the Crypto++ class library.  It also includes the static library with
 
61
 libtool supoport, a utility for benchmarking and using the various
 
62
 Crypto++ routines, and finally it includes the test vectors for
 
63
 validating both the Crypto++ implementation and other implementations
 
64
 of these routines.
42
65
 .
43
66
 More information can be found at Wei Dei's Crypto++ web site
44
67
 http://www.cryptopp.com
47
70
Architecture: any
48
71
Section: utils
49
72
Depends: ${shlibs:Depends}
50
 
Description: Crypto++ library - utilities and data files
 
73
Conflicts: libcrypto++-dev (= 5.2.1c2-1)
 
74
Description: General purpose cryptographic library - utilities and data files
 
75
 General purpose cryptographic C++ library which includes:
 
76
   A class hierarchy with an API defined by abstract base classes,
 
77
   Proposed AES (Rijndael) and other AES candidates,
 
78
   Other symmetric block ciphers,
 
79
   Generic cipher modes,
 
80
   Stream ciphers,
 
81
   Public key cryptography,
 
82
   Padding schemes for public-key systems,
 
83
   Key agreement schemes,
 
84
   Elliptic curve cryptography,
 
85
   One-way hash functions,
 
86
   Message authentication codes,
 
87
   Cipher constructions based on hash functions,
 
88
   Pseudo-random number generators,
 
89
   High level interface for most of the above using a filter/pipeline metaphor,
 
90
   and a whole lot more.
 
91
 .
51
92
 This package includes a utility for benchmarking and using the
52
93
 various Crypto++ routines.  It also includes the test vectors for
53
94
 validating both the Crypto++ implementation and other implementations
55
96
 .
56
97
 More information can be found at Wei Dei's Crypto++ web site
57
98
 http://www.cryptopp.com
 
99
 
 
100
Package: libcrypto++-doc
 
101
Architecture: all
 
102
Section: doc
 
103
Conflicts: libcrypto++-dev (<= 5.2.1c2-3)
 
104
Enhances: libcrypto++-dev
 
105
Description: General purpose cryptographic library - documentation
 
106
 General purpose cryptographic C++ library which includes:
 
107
   A class hierarchy with an API defined by abstract base classes,
 
108
   Proposed AES (Rijndael) and other AES candidates,
 
109
   Other symmetric block ciphers,
 
110
   Generic cipher modes,
 
111
   Stream ciphers,
 
112
   Public key cryptography,
 
113
   Padding schemes for public-key systems,
 
114
   Key agreement schemes,
 
115
   Elliptic curve cryptography,
 
116
   One-way hash functions,
 
117
   Message authentication codes,
 
118
   Cipher constructions based on hash functions,
 
119
   Pseudo-random number generators,
 
120
   High level interface for most of the above using a filter/pipeline metaphor,
 
121
   and a whole lot more.
 
122
 .
 
123
 This package includes the Doxygen-generated reference guide to the
 
124
 source code.
 
125
 .
 
126
 More information can be found at Wei Dei's Crypto++ web site
 
127
 http://www.cryptopp.com