chiark / gitweb /
gnupg2 (2.1.18-8~deb9u1) stretch; urgency=medium
[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.26-2~),
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 -b stretch
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  dbus-user-session,
59  libpam-systemd,
60  pinentry-gnome3,
61  scdaemon,
62 Provides:
63  gpg-agent,
64 Description: GNU privacy guard - cryptographic agent
65  GnuPG is GNU's tool for secure communication and data storage.
66  It can be used to encrypt data and to create digital signatures.
67  It includes an advanced key management facility and is compliant
68  with the proposed OpenPGP Internet standard as described in RFC4880.
69  .
70  This package contains the agent program gpg-agent which handles all
71  secret key material for OpenPGP and S/MIME use.  The agent also
72  provides a passphrase cache, which is used by pre-2.1 versions of
73  GnuPG for OpenPGP operations.
74
75 Package: scdaemon
76 Architecture: any
77 Multi-Arch: foreign
78 Depends:
79  gnupg-agent (= ${binary:Version}),
80  ${misc:Depends},
81  ${shlibs:Depends},
82 Enhances:
83  gnupg-agent,
84 Description: GNU privacy guard - smart card support
85  GnuPG is GNU's tool for secure communication and data storage.
86  It can be used to encrypt data and to create digital signatures.
87  It includes an advanced key management facility and is compliant
88  with the proposed OpenPGP Internet standard as described in RFC4880.
89  .
90  This package contains the smart card program scdaemon, which is used
91  by gnupg-agent to access OpenPGP smart cards.
92
93 Package: gpgsm
94 Architecture: any
95 Multi-Arch: foreign
96 Depends:
97  gnupg-agent (= ${binary:Version}),
98  ${misc:Depends},
99  ${shlibs:Depends},
100 Recommends:
101  dirmngr (= ${binary:Version}),
102 Breaks:
103  gnupg2 (<< 2.1.10-2),
104 Replaces:
105  gnupg2 (<< 2.1.10-2),
106 Description: GNU privacy guard - S/MIME version
107  GnuPG is GNU's tool for secure communication and data storage.
108  It can be used to encrypt data and to create digital signatures.
109  It includes an advanced key management facility and is compliant
110  with the proposed OpenPGP Internet standard as described in RFC4880.
111  .
112  This package contains the gpgsm program. gpgsm is a tool to provide
113  digital encryption and signing services on X.509 certificates and the
114  CMS protocol. gpgsm includes complete certificate management.
115
116 Package: gnupg
117 Architecture: any
118 Multi-Arch: foreign
119 Depends:
120  gnupg-agent (= ${binary:Version}),
121  ${misc:Depends},
122  ${shlibs:Depends},
123 Recommends:
124  dirmngr (= ${binary:Version}),
125  gnupg-l10n (= ${source:Version}),
126  ${shlibs:Recommends},
127 Suggests:
128  parcimonie,
129  xloadimage,
130 Breaks:
131  debsig-verify (<< 0.15),
132  dirmngr (<< ${binary:Version}),
133  gnupg2 (<< 2.1.11-7+exp1),
134  libgnupg-interface-perl (<< 0.52-3),
135  libgnupg-perl (<= 0.19-1),
136  libmail-gnupg-perl (<= 0.22-1),
137  monkeysphere (<< 0.38~),
138  php-crypt-gpg (<= 1.4.1-1),
139  python-apt (<= 1.1.0~beta4),
140  python-gnupg (<< 0.3.8-3),
141  python3-apt (<= 1.1.0~beta4),
142 Replaces:
143  gnupg2 (<< 2.1.11-7+exp1),
144 Provides:
145  gpg,
146 Description: GNU privacy guard - a free PGP replacement
147  GnuPG is GNU's tool for secure communication and data storage.
148  It can be used to encrypt data and to create digital signatures.
149  It includes an advanced key management facility and is compliant
150  with the proposed OpenPGP Internet standard as described in RFC4880.
151  .
152  This package contains /usr/bin/gpg and some helper utilities like
153  gpgconf and kbxutil.
154
155 Package: gnupg2
156 Architecture: all
157 Section: oldlibs
158 Priority: extra
159 Multi-Arch: foreign
160 Depends:
161  gnupg (>= ${source:Version}),
162  ${misc:Depends},
163 Description: GNU privacy guard - a free PGP replacement (dummy transitional package)
164  GnuPG is GNU's tool for secure communication and data storage.
165  It can be used to encrypt data and to create digital signatures.
166  It includes an advanced key management facility and is compliant
167  with the proposed OpenPGP Internet standard as described in RFC4880.
168  .
169  This is a dummy transitional package that provides symlinks from gpg2
170  to gpg.
171
172 Package: gpgv
173 Architecture: any
174 Priority: important
175 Multi-Arch: foreign
176 Depends:
177  ${misc:Depends},
178  ${shlibs:Depends},
179 Breaks:
180  gnupg2 (<< 2.0.21-2),
181  gpgv2 (<< 2.1.11-7+exp1),
182  python-debian (<< 0.1.29),
183 Replaces:
184  gnupg2 (<< 2.0.21-2),
185  gpgv2 (<< 2.1.11-7+exp1),
186 Suggests:
187  gnupg,
188 Description: GNU privacy guard - signature verification tool
189  GnuPG is GNU's tool for secure communication and data storage.
190  .
191  gpgv is actually a stripped-down version of gpg which is only able
192  to check signatures. It is somewhat smaller than the fully-blown gpg
193  and uses a different (and simpler) way to check that the public keys
194  used to make the signature are valid. There are no configuration
195  files and only a few options are implemented.
196
197 Package: gpgv2
198 Section: oldlibs
199 Priority: extra
200 Architecture: all
201 Multi-Arch: foreign
202 Depends:
203  gpgv (>= ${source:Version}),
204  ${misc:Depends},
205 Description: GNU privacy guard - signature verification tool (dummy transitional package)
206  GnuPG is GNU's tool for secure communication and data storage.  gpgv
207  is a stripped-down version of gpg which is only able to check
208  signatures.
209  .
210  This is a dummy transitional package that provides symlinks from gpgv2
211  to gpgv.
212
213 Package: dirmngr
214 Architecture: any
215 Depends:
216  adduser,
217  lsb-base (>= 3.2-13),
218  ${misc:Depends},
219  ${shlibs:Depends},
220 Recommends:
221  gnupg (= ${binary:Version}),
222  ${shlibs:Recommends},
223 Enhances:
224  gnupg,
225  gpgsm,
226  squid,
227 Breaks:
228  gnupg2 (<< 2.1.10-2),
229 Replaces:
230  gnupg2 (<< 2.1.10-2),
231 Suggests:
232  dbus-user-session,
233  libpam-systemd,
234  pinentry-gnome3,
235  tor,
236 Description: GNU privacy guard - network certificate management service
237  dirmngr is a server for managing and downloading OpenPGP and X.509
238  certificates, as well as updates and status signals related to those
239  certificates.  For OpenPGP, this means pulling from the public
240  HKP/HKPS keyservers, or from LDAP servers.  For X.509 this includes
241  Certificate Revocation Lists (CRLs) and Online Certificate Status
242  Protocol updates (OCSP).  It is capable of using tor for network
243  access.
244  .
245  dirmngr is used for network access by gpg, gpgsm, and dirmngr-client,
246  among other tools.
247
248 Package: gpgv-udeb
249 Package-Type: udeb
250 Section: debian-installer
251 Priority: extra
252 Architecture: any
253 Depends:
254  ${misc:Depends},
255  ${shlibs:Depends},
256 Description: minimal signature verification tool
257  GnuPG is GNU's tool for secure communication and data storage.
258  It can be used to encrypt data and to create digital signatures.
259  It includes an advanced key management facility and is compliant
260  with the proposed OpenPGP Internet standard as described in RFC 4880.
261  .
262  This is GnuPG's signature verification tool, gpgv, packaged in minimal
263  form for use in debian-installer.
264
265 Package: gpgv-static
266 Priority: extra
267 Architecture: any
268 Depends:
269  ${misc:Depends},
270  ${shlibs:Depends},
271 Recommends:
272  debian-archive-keyring,
273  debootstrap,
274 Description: minimal signature verification tool (static build)
275  GnuPG is GNU's tool for secure communication and data storage.
276  It can be used to encrypt data and to create digital signatures.
277  It includes an advanced key management facility and is compliant
278  with the proposed OpenPGP Internet standard as described in RFC 4880.
279  .
280  This is GnuPG's signature verification tool, gpgv, built statically
281  so that it can be directly used on any platform that is running on
282  the Linux kernel.  Android and ChromeOS are two well known examples,
283  but there are many other platforms that this will work for, like
284  embedded Linux OSes.  This gpgv in combination with debootstrap and
285  the Debian archive keyring allows the secure creation of chroot
286  installs on these platforms by using the full Debian signature
287  verification that is present in all official Debian mirrors.
288
289 Package: gpgv-win32
290 Architecture: all
291 Priority: extra
292 Multi-Arch: foreign
293 Depends:
294  ${misc:Depends},
295 Suggests:
296  wine,
297 Description: GNU privacy guard - signature verification tool (win32 build)
298  GnuPG is GNU's tool for secure communication and data storage.
299  .
300  gpgv is a stripped-down version of gnupg which is only able to check
301  signatures.  It is smaller than the full-blown gnupg and uses a
302  different (and simpler) way to check that the public keys used to
303  make the signature are trustworthy.
304  .
305  This is a win32 version of gpgv.  It's meant to be used by the win32-loader
306  component of Debian-Installer.
307
308 Package: gnupg-l10n
309 Architecture: all
310 Priority: extra
311 Multi-Arch: foreign
312 Depends:
313  ${misc:Depends},
314 Enhances:
315  gnupg,
316 Breaks:
317  gnupg (<< 2.1.14-2~),
318  gnupg2 (<< 2.1.14-2~),
319 Replaces:
320  gnupg (<< 2.1.14-2~),
321  gnupg2 (<< 2.1.14-2~),
322 Description: GNU privacy guard - localization files
323  GnuPG is GNU's tool for secure communication and data storage.
324  It can be used to encrypt data and to create digital signatures.
325  It includes an advanced key management facility and is compliant
326  with the proposed OpenPGP Internet standard as described in RFC 4880.
327  .
328  This package contains the translation files for the use of GnuPG in
329  non-English locales.