chiark / gitweb /
asshelp.c: add a lot of debug logging
[gnupg2.git] / debian / control
1 Source: gnupg2
2 Section: utils
3 Priority: optional
4 Maintainer: Debian GnuPG Maintainers <pkg-gnupg-maint@lists.alioth.debian.org>
5 Uploaders:
6  Eric Dorland <eric@debian.org>,
7  Daniel Kahn Gillmor <dkg@fifthhorseman.net>,
8 Standards-Version: 3.9.8
9 Build-Depends:
10  automake,
11  autopoint,
12  debhelper (>= 9),
13  dh-autoreconf,
14  file,
15  gettext,
16  ghostscript,
17  imagemagick,
18  libassuan-dev (>= 2.4.3),
19  libbz2-dev,
20  libcurl4-gnutls-dev,
21  libgcrypt20-dev (>= 1.7.0),
22  libgnutls28-dev (>= 3.0),
23  libgpg-error-dev (>= 1.24),
24  libksba-dev (>= 1.3.4),
25  libldap2-dev,
26  libnpth0-dev (>= 1.2),
27  libreadline-dev,
28  librsvg2-bin,
29  libsqlite3-dev,
30  libusb-1.0-0-dev [!hurd-any],
31  pkg-config,
32  texinfo,
33  transfig,
34  zlib1g-dev | libz-dev,
35 Build-Depends-Indep:
36  binutils-multiarch [!amd64 !i386],
37  libassuan-mingw-w64-dev,
38  libgcrypt-mingw-w64-dev,
39  libgpg-error-mingw-w64-dev,
40  libksba-mingw-w64-dev,
41  libnpth-mingw-w64-dev,
42  libz-mingw-w64-dev,
43  mingw-w64,
44 Vcs-Git: https://anonscm.debian.org/git/pkg-gnupg/gnupg2.git
45 Vcs-Browser: https://anonscm.debian.org/git/pkg-gnupg/gnupg2.git
46 Homepage: https://www.gnupg.org/
47
48 Package: gnupg-agent
49 Architecture: any
50 Multi-Arch: foreign
51 Depends:
52  pinentry-curses | pinentry,
53  ${misc:Depends},
54  ${shlibs:Depends},
55 Recommends:
56  gnupg (= ${binary:Version}) | gpgsm,
57 Suggests:
58  scdaemon,
59 Provides:
60  gpg-agent,
61 Description: GNU privacy guard - cryptographic agent
62  GnuPG is GNU's tool for secure communication and data storage.
63  It can be used to encrypt data and to create digital signatures.
64  It includes an advanced key management facility and is compliant
65  with the proposed OpenPGP Internet standard as described in RFC4880.
66  .
67  This package contains the agent program gpg-agent which handles all
68  secret key material for OpenPGP and S/MIME use.  The agent also
69  provides a passphrase cache, which is used by pre-2.1 versions of
70  GnuPG for OpenPGP operations.
71
72 Package: scdaemon
73 Architecture: any
74 Multi-Arch: foreign
75 Depends:
76  gnupg-agent (= ${binary:Version}),
77  ${misc:Depends},
78  ${shlibs:Depends},
79 Enhances:
80  gnupg-agent,
81 Description: GNU privacy guard - smart card support
82  GnuPG is GNU's tool for secure communication and data storage.
83  It can be used to encrypt data and to create digital signatures.
84  It includes an advanced key management facility and is compliant
85  with the proposed OpenPGP Internet standard as described in RFC4880.
86  .
87  This package contains the smart card program scdaemon, which is used
88  by gnupg-agent to access OpenPGP smart cards.
89
90 Package: gpgsm
91 Architecture: any
92 Multi-Arch: foreign
93 Depends:
94  gnupg-agent (= ${binary:Version}),
95  ${misc:Depends},
96  ${shlibs:Depends},
97 Recommends:
98  dirmngr (= ${binary:Version}),
99 Breaks:
100  gnupg2 (<< 2.1.10-2),
101 Replaces:
102  gnupg2 (<< 2.1.10-2),
103 Description: GNU privacy guard - S/MIME version
104  GnuPG is GNU's tool for secure communication and data storage.
105  It can be used to encrypt data and to create digital signatures.
106  It includes an advanced key management facility and is compliant
107  with the proposed OpenPGP Internet standard as described in RFC4880.
108  .
109  This package contains the gpgsm program. gpgsm is a tool to provide
110  digital encryption and signing services on X.509 certificates and the
111  CMS protocol. gpgsm includes complete certificate management.
112
113 Package: gnupg
114 Architecture: any
115 Multi-Arch: foreign
116 Depends:
117  gnupg-agent (= ${binary:Version}),
118  ${misc:Depends},
119  ${shlibs:Depends},
120 Recommends:
121  dirmngr (= ${binary:Version}),
122  gnupg-l10n (= ${source:Version}),
123  ${shlibs:Recommends},
124 Suggests:
125  parcimonie,
126  xloadimage,
127 Breaks:
128  debsig-verify (<< 0.15),
129  dirmngr (<< ${binary:Version}),
130  gnupg2 (<< 2.1.11-7+exp1),
131  libgnupg-interface-perl (<< 0.52-3),
132  libgnupg-perl (<= 0.19-1),
133  libmail-gnupg-perl (<= 0.22-1),
134  monkeysphere (<< 0.38~),
135  php-crypt-gpg (<= 1.4.1-1),
136  python-apt (<= 1.1.0~beta4),
137  python-gnupg (<< 0.3.8-3),
138  python3-apt (<= 1.1.0~beta4),
139 Replaces:
140  gnupg2 (<< 2.1.11-7+exp1),
141 Provides:
142  gpg,
143 Description: GNU privacy guard - a free PGP replacement
144  GnuPG is GNU's tool for secure communication and data storage.
145  It can be used to encrypt data and to create digital signatures.
146  It includes an advanced key management facility and is compliant
147  with the proposed OpenPGP Internet standard as described in RFC4880.
148  .
149  This package contains /usr/bin/gpg and some helper utilities like
150  gpgconf and kbxutil.
151
152 Package: gnupg2
153 Architecture: all
154 Section: oldlibs
155 Priority: extra
156 Multi-Arch: foreign
157 Depends:
158  gnupg (>= ${source:Version}),
159  ${misc:Depends},
160 Description: GNU privacy guard - a free PGP replacement (dummy transitional package)
161  GnuPG is GNU's tool for secure communication and data storage.
162  It can be used to encrypt data and to create digital signatures.
163  It includes an advanced key management facility and is compliant
164  with the proposed OpenPGP Internet standard as described in RFC4880.
165  .
166  This is a dummy transitional package that provides symlinks from gpg2
167  to gpg.
168
169 Package: gpgv
170 Architecture: any
171 Priority: important
172 Multi-Arch: foreign
173 Depends:
174  ${misc:Depends},
175  ${shlibs:Depends},
176 Breaks:
177  gnupg2 (<< 2.0.21-2),
178  gpgv2 (<< 2.1.11-7+exp1),
179  python-debian (<< 0.1.29),
180 Replaces:
181  gnupg2 (<< 2.0.21-2),
182  gpgv2 (<< 2.1.11-7+exp1),
183 Suggests:
184  gnupg,
185 Description: GNU privacy guard - signature verification tool
186  GnuPG is GNU's tool for secure communication and data storage.
187  .
188  gpgv is actually a stripped-down version of gpg which is only able
189  to check signatures. It is somewhat smaller than the fully-blown gpg
190  and uses a different (and simpler) way to check that the public keys
191  used to make the signature are valid. There are no configuration
192  files and only a few options are implemented.
193
194 Package: gpgv2
195 Section: oldlibs
196 Priority: extra
197 Architecture: all
198 Multi-Arch: foreign
199 Depends:
200  gpgv (>= ${source:Version}),
201  ${misc:Depends},
202 Description: GNU privacy guard - signature verification tool (dummy transitional package)
203  GnuPG is GNU's tool for secure communication and data storage.  gpgv
204  is a stripped-down version of gpg which is only able to check
205  signatures.
206  .
207  This is a dummy transitional package that provides symlinks from gpgv2
208  to gpgv.
209
210 Package: dirmngr
211 Architecture: any
212 Depends:
213  adduser,
214  lsb-base (>= 3.2-13),
215  ${misc:Depends},
216  ${shlibs:Depends},
217 Recommends:
218  gnupg (= ${binary:Version}),
219  ${shlibs:Recommends},
220 Enhances:
221  gnupg,
222  gpgsm,
223  squid,
224 Breaks:
225  gnupg2 (<< 2.1.10-2),
226 Replaces:
227  gnupg2 (<< 2.1.10-2),
228 Suggests:
229  tor,
230 Description: GNU privacy guard - network certificate management service
231  dirmngr is a server for managing and downloading OpenPGP and X.509
232  certificates, as well as updates and status signals related to those
233  certificates.  For OpenPGP, this means pulling from the public
234  HKP/HKPS keyservers, or from LDAP servers.  For X.509 this includes
235  Certificate Revocation Lists (CRLs) and Online Certificate Status
236  Protocol updates (OCSP).  It is capable of using tor for network
237  access.
238  .
239  dirmngr is used for network access by gpg, gpgsm, and dirmngr-client,
240  among other tools.
241
242 Package: gpgv-udeb
243 Package-Type: udeb
244 Section: debian-installer
245 Priority: extra
246 Architecture: any
247 Depends:
248  ${misc:Depends},
249  ${shlibs:Depends},
250 Description: minimal signature verification tool
251  GnuPG is GNU's tool for secure communication and data storage.
252  It can be used to encrypt data and to create digital signatures.
253  It includes an advanced key management facility and is compliant
254  with the proposed OpenPGP Internet standard as described in RFC 4880.
255  .
256  This is GnuPG's signature verification tool, gpgv, packaged in minimal
257  form for use in debian-installer.
258
259 Package: gpgv-static
260 Priority: extra
261 Architecture: any
262 Depends:
263  ${misc:Depends},
264  ${shlibs:Depends},
265 Recommends:
266  debian-archive-keyring,
267  debootstrap,
268 Description: minimal signature verification tool (static build)
269  GnuPG is GNU's tool for secure communication and data storage.
270  It can be used to encrypt data and to create digital signatures.
271  It includes an advanced key management facility and is compliant
272  with the proposed OpenPGP Internet standard as described in RFC 4880.
273  .
274  This is GnuPG's signature verification tool, gpgv, built statically
275  so that it can be directly used on any platform that is running on
276  the Linux kernel.  Android and ChromeOS are two well known examples,
277  but there are many other platforms that this will work for, like
278  embedded Linux OSes.  This gpgv in combination with debootstrap and
279  the Debian archive keyring allows the secure creation of chroot
280  installs on these platforms by using the full Debian signature
281  verification that is present in all official Debian mirrors.
282
283 Package: gpgv-win32
284 Architecture: all
285 Priority: extra
286 Multi-Arch: foreign
287 Depends:
288  ${misc:Depends},
289 Suggests:
290  wine,
291 Description: GNU privacy guard - signature verification tool (win32 build)
292  GnuPG is GNU's tool for secure communication and data storage.
293  .
294  gpgv is a stripped-down version of gnupg which is only able to check
295  signatures.  It is smaller than the full-blown gnupg and uses a
296  different (and simpler) way to check that the public keys used to
297  make the signature are trustworthy.
298  .
299  This is a win32 version of gpgv.  It's meant to be used by the win32-loader
300  component of Debian-Installer.
301
302 Package: gnupg-l10n
303 Architecture: all
304 Priority: extra
305 Multi-Arch: foreign
306 Depends:
307  ${misc:Depends},
308 Enhances:
309  gnupg,
310 Breaks:
311  gnupg (<< 2.1.14-2~),
312  gnupg2 (<< 2.1.14-2~),
313 Replaces:
314  gnupg (<< 2.1.14-2~),
315  gnupg2 (<< 2.1.14-2~),
316 Description: GNU privacy guard - localization files
317  GnuPG is GNU's tool for secure communication and data storage.
318  It can be used to encrypt data and to create digital signatures.
319  It includes an advanced key management facility and is compliant
320  with the proposed OpenPGP Internet standard as described in RFC 4880.
321  .
322  This package contains the translation files for the use of GnuPG in
323  non-English locales.