Subversion Repositories

?revision_form?Rev ?revision_input??revision_submit??revision_endform?

Rev 84 | Rev 96 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 84 Rev 95
1
Source: nettle
1
Source: nettle
2
Section: libs
2
Section: libs
3
Priority: optional
3
Priority: optional
4
Maintainer: Magnus Holmgren <holmgren@debian.org>
4
Maintainer: Magnus Holmgren <holmgren@debian.org>
-
 
5
Build-Depends: dpkg-dev (>= 1.15.7), debhelper (>= 8.1.3),
5
Build-Depends: debhelper (>= 8.1.3), libgmp10-dev, m4, autotools-dev (>= 20100122.1)
6
 libgmp10-dev, m4, autotools-dev (>= 20100122.1)
6
Standards-Version: 3.9.2
7
Standards-Version: 3.9.2
7
Vcs-Svn: svn://svn.kibibyte.se/nettle/trunk
8
Vcs-Svn: svn://svn.kibibyte.se/nettle/trunk
8
Vcs-Browser: http://svn.kibibyte.se/nettle
9
Vcs-Browser: http://svn.kibibyte.se/nettle
9
Homepage: http://www.lysator.liu.se/~nisse/nettle/
10
Homepage: http://www.lysator.liu.se/~nisse/nettle/
10
11
11
Package: libnettle4
12
Package: libnettle4
12
Architecture: any
13
Architecture: any
13
Multi-Arch: same
14
Multi-Arch: same
14
Pre-Depends: ${misc:Pre-Depends}
15
Pre-Depends: ${misc:Pre-Depends}
15
Depends: ${shlibs:Depends}, ${misc:Depends}
16
Depends: ${shlibs:Depends}, ${misc:Depends}
16
Description: low level cryptographic library (symmetric and one-way cryptos)
17
Description: low level cryptographic library (symmetric and one-way cryptos)
17
 Nettle is a cryptographic library that is designed to fit easily in more or
18
 Nettle is a cryptographic library that is designed to fit easily in more or
18
 less any context: In crypto toolkits for object-oriented languages (C++,
19
 less any context: In crypto toolkits for object-oriented languages (C++,
19
 Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
20
 Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
20
 space.
21
 space.
21
 .
22
 .
22
 It tries to solve a problem of providing a common set of cryptographic 
23
 It tries to solve a problem of providing a common set of cryptographic 
23
 algorithms for higher-level applications by implementing a
24
 algorithms for higher-level applications by implementing a
24
 context-independent set of cryptographic algorithms. In that light, Nettle
25
 context-independent set of cryptographic algorithms. In that light, Nettle
25
 doesn't do any memory allocation or I/O, it simply provides the
26
 doesn't do any memory allocation or I/O, it simply provides the
26
 cryptographic algorithms for the application to use in any environment and
27
 cryptographic algorithms for the application to use in any environment and
27
 in any way it needs.
28
 in any way it needs.
28
 .
29
 .
29
 This package contains the symmetric and one-way cryptographic
30
 This package contains the symmetric and one-way cryptographic
30
 algorithms. To avoid having this package depend on libgmp, the
31
 algorithms. To avoid having this package depend on libgmp, the
31
 asymmetric cryptos reside in a separate library, libhogweed.
32
 asymmetric cryptos reside in a separate library, libhogweed.
32
33
33
Package: libhogweed2
34
Package: libhogweed2
34
Architecture: any
35
Architecture: any
35
Multi-Arch: same
36
Multi-Arch: same
36
Pre-Depends: ${misc:Pre-Depends}
37
Pre-Depends: ${misc:Pre-Depends}
37
Depends: ${shlibs:Depends}, ${misc:Depends}
38
Depends: ${shlibs:Depends}, ${misc:Depends}
38
Description: low level cryptographic library (public-key cryptos)
39
Description: low level cryptographic library (public-key cryptos)
39
 Nettle is a cryptographic library that is designed to fit easily in more or
40
 Nettle is a cryptographic library that is designed to fit easily in more or
40
 less any context: In crypto toolkits for object-oriented languages (C++,
41
 less any context: In crypto toolkits for object-oriented languages (C++,
41
 Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
42
 Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
42
 space.
43
 space.
43
 .
44
 .
44
 It tries to solve a problem of providing a common set of cryptographic 
45
 It tries to solve a problem of providing a common set of cryptographic 
45
 algorithms for higher-level applications by implementing a
46
 algorithms for higher-level applications by implementing a
46
 context-independent set of cryptographic algorithms. In that light, Nettle
47
 context-independent set of cryptographic algorithms. In that light, Nettle
47
 doesn't do any memory allocation or I/O, it simply provides the
48
 doesn't do any memory allocation or I/O, it simply provides the
48
 cryptographic algorithms for the application to use in any environment and
49
 cryptographic algorithms for the application to use in any environment and
49
 in any way it needs.
50
 in any way it needs.
50
 .
51
 .
51
 This package contains the asymmetric cryptographic algorithms, which,
52
 This package contains the asymmetric cryptographic algorithms, which,
52
 require the GNU multiple precision arithmetic library (libgmp) for
53
 require the GNU multiple precision arithmetic library (libgmp) for
53
 their large integer computations.
54
 their large integer computations.
54
55
55
Package: nettle-dev
56
Package: nettle-dev
56
Section: libdevel
57
Section: libdevel
57
Architecture: any
58
Architecture: any
58
Depends: libnettle4 (= ${binary:Version}), libhogweed2 (= ${binary:Version}),
59
Depends: libnettle4 (= ${binary:Version}), libhogweed2 (= ${binary:Version}),
59
         libgmp10-dev, dpkg (>= 1.15.4) | install-info, ${misc:Depends}
60
         libgmp10-dev, dpkg (>= 1.15.4) | install-info, ${misc:Depends}
60
Replaces: libnettle-dev
61
Replaces: libnettle-dev
61
Conflicts: libnettle-dev
62
Conflicts: libnettle-dev
62
Description: low level cryptographic library (development files)
63
Description: low level cryptographic library (development files)
63
 Nettle is a cryptographic library that is designed to fit easily in more or
64
 Nettle is a cryptographic library that is designed to fit easily in more or
64
 less any context: In crypto toolkits for object-oriented languages (C++,
65
 less any context: In crypto toolkits for object-oriented languages (C++,
65
 Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
66
 Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
66
 space.
67
 space.
67
 .
68
 .
68
 It tries to solve a problem of providing a common set of cryptographic 
69
 It tries to solve a problem of providing a common set of cryptographic 
69
 algorithms for higher-level applications by implementing a
70
 algorithms for higher-level applications by implementing a
70
 context-independent set of cryptographic algorithms. In that light, Nettle
71
 context-independent set of cryptographic algorithms. In that light, Nettle
71
 doesn't do any memory allocation or I/O, it simply provides the
72
 doesn't do any memory allocation or I/O, it simply provides the
72
 cryptographic algorithms for the application to use in any environment and
73
 cryptographic algorithms for the application to use in any environment and
73
 in any way it needs.
74
 in any way it needs.
74
 .
75
 .
75
 This package contains the development files (C headers and static libraries)
76
 This package contains the development files (C headers and static libraries)
76
77
77
Package: nettle-bin
78
Package: nettle-bin
78
Section: misc
79
Section: misc
79
Architecture: any
80
Architecture: any
80
Depends: ${shlibs:Depends}, ${misc:Depends}
81
Depends: ${shlibs:Depends}, ${misc:Depends}
81
Breaks: lsh-utils (<< 2.0.4-dfsg-1)
82
Breaks: lsh-utils (<< 2.0.4-dfsg-1)
82
Replaces: lsh-utils (<< 2.0.4-dfsg-1)
83
Replaces: lsh-utils (<< 2.0.4-dfsg-1)
83
Suggests: lsh-doc
84
Suggests: lsh-doc
84
Description: low level cryptographic library (binary tools)
85
Description: low level cryptographic library (binary tools)
85
 Nettle is a cryptographic library that is designed to fit easily in more or
86
 Nettle is a cryptographic library that is designed to fit easily in more or
86
 less any context: In crypto toolkits for object-oriented languages (C++,
87
 less any context: In crypto toolkits for object-oriented languages (C++,
87
 Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
88
 Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
88
 space.
89
 space.
89
 .
90
 .
90
 It tries to solve a problem of providing a common set of cryptographic 
91
 It tries to solve a problem of providing a common set of cryptographic 
91
 algorithms for higher-level applications by implementing a
92
 algorithms for higher-level applications by implementing a
92
 context-independent set of cryptographic algorithms. In that light, Nettle
93
 context-independent set of cryptographic algorithms. In that light, Nettle
93
 doesn't do any memory allocation or I/O, it simply provides the
94
 doesn't do any memory allocation or I/O, it simply provides the
94
 cryptographic algorithms for the application to use in any environment and
95
 cryptographic algorithms for the application to use in any environment and
95
 in any way it needs.
96
 in any way it needs.
96
 .
97
 .
97
 This package contains binary utilities that accompany the library:
98
 This package contains binary utilities that accompany the library:
98
 .
99
 .
99
    - nettle-lfib-stream - generates a pseudo-random stream, using the Knuth 
100
    - nettle-lfib-stream - generates a pseudo-random stream, using the Knuth 
100
      lfib (non-cryptographic) pseudo-random generator.
101
      lfib (non-cryptographic) pseudo-random generator.
101
    - sexp-conv - conversion tool for handling the different flavours of sexp
102
    - sexp-conv - conversion tool for handling the different flavours of sexp
102
      syntax.
103
      syntax.
103
    - pkcs1-conv - converts PKCS#1 keys to sexp format.
104
    - pkcs1-conv - converts PKCS#1 keys to sexp format.
104
    - nettle-hash - command-line tool to compute message digests such as SHA-1.
105
    - nettle-hash - command-line tool to compute message digests such as SHA-1.
105
106
106
Package: nettle-dbg
107
Package: nettle-dbg
107
Section: debug
108
Section: debug
108
Priority: extra
109
Priority: extra
109
Architecture: any
110
Architecture: any
110
Depends: libnettle4 (= ${binary:Version}) | libhogweed2 (= ${binary:Version}) | nettle-bin (= ${binary:Version}), ${misc:Depends}
111
Depends: libnettle4 (= ${binary:Version}) | libhogweed2 (= ${binary:Version}) | nettle-bin (= ${binary:Version}), ${misc:Depends}
111
Description: low level cryptographic library (debugging symbols)
112
Description: low level cryptographic library (debugging symbols)
112
 Nettle is a cryptographic library that is designed to fit easily in more or
113
 Nettle is a cryptographic library that is designed to fit easily in more or
113
 less any context: In crypto toolkits for object-oriented languages (C++,
114
 less any context: In crypto toolkits for object-oriented languages (C++,
114
 Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
115
 Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
115
 space.
116
 space.
116
 .
117
 .
117
 This package contains the debugging symbols for all binary packages.
118
 This package contains the debugging symbols for all binary packages.