Subversion Repositories

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

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

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