Make allow-mark-trusted the default. Add relax flag.
[gpg4win.git] / ChangeLog
1 2011-01-24  Werner Koch  <wk@g10code.com>
2
3         * patches/gnupg2/02-allow-mark-trusted.patch: New.
4         * Makefile.am (EXTRA_DIST): Add it.
5
6 2011-01-19  Emanuel Schuetze <emanuel@intevation.de>
7
8         * src/inst-gpa.nsi: Unselect GPA by default in gpg4win full installer. 
9           (Still selected in light installer.)
10
11         * src/uninst-compendium.nsi, src/gpg4win.nsi, src/inst-sections.nsi, 
12           src/inst-compendium.nsi, src/installer-finish.nsi:
13           Install and uninstall some compendium stuff (add new compendium
14           weblink to Startmenu and Desktop, remove compendium-html install
15           files, improve update process for readme and compendium files etc.)
16
17 2011-01-18  Werner Koch  <wk@g10code.com>
18
19         * src/gpg4win.nsi: s/HAVE_PKG_COMPENDIUM_DE/HAVE_PKG_COMPENDIUM/.
20
21 2010-12-20  Colin Leroy  <colin@colino.net>
22
23         * packages/packages.current: Update Claws Mail (focus fixes)
24
25 2010-12-20  Emanuel Schuetze <emanuel@intevation.de>
26
27         * configure.ac, NEWS: Prepare release 2.1.0-rc1.
28
29 2010-12-18  Colin Leroy  <colin@colino.net>
30
31         * packages/packages.current: Update Claws Mail (LDAP crash bug)
32
33 2010-12-17  Colin Leroy  <colin@colino.net>
34
35         * src/uninst-tnef_parse.nsi, src/uninst-vcalendar.nsi,
36           src/inst-gtkhtml2_viewer.nsi, src/uninst-attachwarner.nsi,
37           src/inst-notification_plugin.nsi, src/uninst-notification_plugin.nsi,
38           src/uninst-rssyl.nsi, src/inst-tnef_parse.nsi,
39           src/inst-bsfilter_plugin.nsi, src/uninst-claws-mail.nsi,
40           src/Makefile.am, src/inst-rssyl.nsi, src/uninst-gtkhtml2_viewer.nsi,
41           src/inst-attachwarner.nsi, src/inst-claws-mail.nsi,
42           src/inst-vcalendar.nsi, src/uninst-bsfilter_plugin.nsi:
43           Ship all available Claws Mail translations
44           
45 2010-12-17  Colin Leroy  <colin@colino.net>
46
47         * packages/packages.current: Update Claws Mail and plugins
48           (Claws Mail is now LDAP-enabled !)
49           
50 2010-12-16  Colin Leroy  <colin@colino.net>
51
52         * src/inst-enchant.nsi, src/dictionaries/fr.aff, 
53           src/dictionaries/README_fr.txt, src/dictionaries/README_de.txt, 
54           src/dictionaries/de.aff, src/dictionaries/README_en_US.txt, 
55           src/dictionaries/en_US.aff, src/dictionaries/fr.dic, 
56           src/dictionaries/de.dic, src/dictionaries/en_US.dic, 
57           src/dictionaries/Makefile.am, src/Makefile.am, 
58           src/uninst-enchant.nsi, configure.ac: Add french, german and
59           english (US) dictionaries for enchant (for use by Claws Mail)
60           
61 2010-12-16  Colin Leroy  <colin@colino.net>
62
63         * packages/packages.current: Update Claws Mail again
64
65 2010-12-16  Werner Koch  <wk@g10code.com>
66
67         * packages/packages.current: Update pinentry to 0.8.1.
68
69 2010-12-15  Colin Leroy  <colin@colino.net>
70
71         * include/config.nsi.in, src/inst-enchant.nsi, src/Makefile.am,
72           src/uninst-enchant.nsi, src/inst-sections.nsi, configure.ac,
73           packages/packages.current: Add Enchant support for Claws Mail,
74           and update Claws Mail.
75           Dictionaries will have to be installed by the user.
76
77 2010-12-15  Colin Leroy  <colin@colino.net>
78
79         * src/inst-pinentry.nsi: Fix NSIS builds without QT.
80
81 2010-12-15  Marcus Brinkmann  <marcus@g10code.com>
82
83         * src/Makefile.am (gpg4win_pkg_claws_mail_post_install): New macro.
84         * README: Add docbook-utils and ghostscript as dependencies.
85
86 2010-12-15  Colin Leroy  <colin@colino.net>
87
88         * src/Makefile.am: Fix libpng building
89
90 2010-12-14  Werner Koch  <wk@g10code.com>
91
92         * patches/dirmngr-1.1.0/01-mmap.patch: New.
93         * Makefile.am (EXTRA_DIST): Add patch.
94
95 2010-11-21  Colin Leroy  <colin@colino.net>
96
97         * packages/packages.current: Update Claws Mail and plugins to 3.7.7.
98
99 2010-11-21  Colin Leroy  <colin@colino.net>
100
101         * packages/packages.current: Fix libtasn1 download link.
102
103 2010-11-04  Emanuel Schuetze <emanuel@intevation.de>
104
105         * packages/packages.current: Update kleopatra.
106
107 2010-11-02  Emanuel Schuetze <emanuel@intevation.de>
108
109         * src/inst-gnupg2.nsi: Install trustlist.txt and trustlist.txt.example
110           into $APPDATA\GNU\etc\gnupg.
111
112         * src/uninst-gpg4win.nsi, src/installer.nsi, src/inst-gpg4win.nsi,
113           src/inst-sections.nsi: Install HOWTO-SMIME.de.txt and HOWTO-SMIME.en.txt.
114
115         * packages/packages.current: Update kleopatra and kdelibs.
116
117 2010-09-24  Werner Koch  <wk@g10code.com>
118
119         * patches/gnupg2-2.0.16/06-reread-agent.patch: New.
120
121 2010-09-23  Werner Koch  <wk@g10code.com>
122
123         * packages/packages.current: Update bzip2.
124
125 2010-09-21  Emanuel Schuetze <emanuel@intevation.de>
126
127         * configure.ac: Add COMPENDIUMINPROGRESS_EN and _DE.
128         Switch to 2.1.0-beta2-svn version number.       
129
130         * NEWS: Prepare 2.1.0-beta2.
131
132 2010-09-16  Werner Koch  <wk@g10code.com>
133
134         * patches/gnupg2-2.0.16/05-err-codes.patch: New.
135
136 2010-09-14  Emanuel Schuetze <emanuel@intevation.de>
137
138         * src/inst-gpg4win.nsi: Install README.en.txt for ar, es, fr, ru, pt 
139         README files.
140
141 2010-09-13  Emanuel Schuetze <emanuel@intevation.de>
142
143         * src/gpg4win.mk.in: Add !BUILD_ISODATE! for README template replacement.
144
145 2010-09-03  Emanuel Schuetze <emanuel@intevation.de>
146
147         * configure.ac: Changed compendium EN date format.
148
149 2010-09-02  Emanuel Schuetze <emanuel@intevation.de>
150
151         * src/uninst-compendium.nsi: Fix to remove compendium-html dirs.
152
153         * NEWS: Update release date.
154
155 2010-09-01  Emanuel Schuetze <emanuel@intevation.de>
156
157         * configure.ac, include/config.nsi.in, src/Makefile.am, 
158         src/inst-sections.nsi, src/installer-finish.nsi,
159         src/uninst-compendium.nsi, src/uninst-compendium_de.nsi, 
160         src/uninst-compendium_en.nsi, src/inst-compendium_de.nsi,
161         src/inst-compendium.nsi, src/inst-compendium_en.nsi:
162         Merged (un)inst-compendium_de and (un)inst-compendium_en 
163         to one nsis section (un)inst-compendium. 
164         Changed and install new compendium-html path.
165
166         * NEWS: Update to 2.1.0-beta1.
167
168 2010-08-31  Emanuel Schuetze <emanuel@intevation.de>
169
170         * configure.ac: Updated compendium en version date.
171
172 2010-08-26  Emanuel Schuetze <emanuel@intevation.de>
173
174         * configure.ac, include/config.nsi.in, src/Makefile.am,
175         src/uninst-compendium_en.nsi, src/inst-sections.nsi,
176         src/inst-compendium_de.nsi, src/inst-compendium_en.nsi,
177         src/installer-finish.nsi, po/de.po: Install new compendium-en.
178
179         * packages/packages.current: Update kleopatra and kdelibs.
180
181 2010-08-25  Emanuel Schuetze <emanuel@intevation.de>
182
183         * configure.ac: Change date and version of compendium-en.
184
185 2010-08-25  Werner Koch  <wk@g10code.com>
186
187         * patches/gnupg2-2.0.16/04-gpgtar-2.patch: Update.
188
189 2010-08-24  Werner Koch  <wk@g10code.com>
190
191         * patches/gnupg2-2.0.16/04-gpgtar-2.patch: New.
192         * Makefile.am (EXTRA_DIST): Add patch
193
194 2010-08-24  Werner Koch  <wk@g10code.com>
195
196         * packages/packages.current: Update libassuan.
197
198 2010-08-17  Emanuel Schuetze <emanuel@intevation.de>
199
200         * configure.ac: Added date and version for English compendium.
201
202 2010-07-27  Werner Koch  <wk@g10code.com>
203
204         * src/sha1sum.c (unescapefname): Fix unescaping of \f,\v and \b.
205
206 2010-07-23  Werner Koch  <wk@g10code.com>
207
208         * patches/gnupg2-2.0.16/03-kbx-realloc.patch: New.
209
210 2010-07-22  Werner Koch  <wk@g10code.com>
211
212         * patches/gpgme/02-w32-io-threads.patch: Revert the theoretical
213         more robust pipe/thread creation.
214
215 2010-07-21  Werner Koch  <wk@g10code.com>
216
217         * src/uninst-gpgol.nsi, src/inst-gpgol.nsi: Install pt and sv locale.
218
219         * packages/packages.current: Update gpgex and libgpg-error.
220
221         * src/inst-gpgex.nsi: Install pt locale.
222         * src/uninst-gpgex.nsi: Uninstall pt locale.
223
224 2010-07-21  Emanuel Schuetze <emanuel@intevation.de>
225         
226         * src/uninst-gpg4win.nsi, src/inst-gpg4win.nsi:
227         Update for install/uninstall new README.pt.txt file.
228         * src/Makefile.am, doc/Makefile.am: Add README.pt.txt.
229
230 2010-07-19  Werner Koch  <wk@g10code.com>
231
232         * src/uninst-gnupg2.nsi: Uninstall gpgtar.exe
233         * src/inst-gnupg2.nsi: Install gpgtar.exe
234
235         * patches/gnupg2-2.0.16/02-gpgtar.patch: New.
236         * patches/gnupg2-2.0.16/01-estream.patch: New.
237
238         * packages/packages.current: Update gnupg and dirmngr
239
240 2010-07-15  Werner Koch  <wk@g10code.com>
241
242         * packages/packages.current: Update libksba
243
244 2010-07-15  Emanuel Schuetze <emanuel@intevation.de>
245
246         * src/uninst-kleopatra.nsi: Changed uninstall path from 
247         kcm_kleopatra.dll.
248
249 2010-07-14  Emanuel Schuetze <emanuel@intevation.de>
250
251         * packages/packages.current, 
252         src/uninst-kleopatra.nsi, src/inst-kleopatra.nsi, 
253         src/uninst-kdelibs.nsi, src/inst-kdelibs.nsi: 
254         Update kdelibs and kleopatra (debug packages!). 
255
256         * src/installer-finish.nsi: Change DisplayIcon to kleopatra.
257         (A gpg lock icon whould be better.)
258
259 2010-07-13  Werner Koch  <wk@g10code.com>
260
261         * packages/packages.current: Update to libgcrypt 1.4.6.
262
263 2010-07-08  Emanuel Schuetze <emanuel@intevation.de>
264
265         * Makefile.am (EXTRA_DIST): Remove patches/gpgex/01-no-checksums.patch.
266         * patches/gpgex/01-no-checksums.patch: Remove file.
267
268 2010-05-21  Emanuel Schuetze <emanuel@intevation.de>
269
270         * configure.ac: Change compendium-de date.
271
272 2010-05-20  Emanuel Schuetze <emanuel@intevation.de>
273
274         * configure.ac: Change compendium-de date and version (3.0.0)
275
276 2010-05-16  Werner Koch  <wk@g10code.com>
277
278         * packages/packages.current (expat, crypt, regex): Change source
279         directory.
280
281 2010-05-11  Marcus Brinkmann  <marcus@g10code.de>
282
283         * packages/packages.current: Remove libjpeg, it's not used in gtk+
284         anymore (which now uses W32 native GDI+ interface), and claws
285         relies on gtk+ for jpeg rendering.  Note that if you ever need to
286         reintroduce it: The upstream libjpeg v8a cross-builds fine.
287         Convert crypt and regex to source versions (source gotten from
288         MingW-SYS project).
289         Update libgsasl, libtasn1, gnutls, pthreads-w32
290         * configure.ac: Remove jpeg, winpt.  Update regex and crypt.
291         * Makefile.am: Remove patches/winpt/01-gpg-path.patch.  Update
292         pthreads-w32 patch.
293         * include/config.nsi.in: Remove winpt, eudoragpg and jpeg.  Update
294         crypt and regex.
295         * patches/pthreads-w32-2-8-0-release/01-make.patch: File removed.       
296         * src/Makefile.am (EXTRA_DIST): Remove inst-eudoragpg.nsi,
297         uninst-eudoragpg.nsi, inst-gpgee.nsi, uninst-gpgee.nsi,
298         inst-jpeg.nsi, uninst-jpeg.nsi, inst-winpt.nsi, uninst-winpt.nsi.
299         (gpg4win_spkgs): Remove libgsasl, add regex.
300         (gpg4win_mpkgs): Add crypt.
301         (gpg4win_bpkgs): Remove jpeg, gpgee, crypt, regex.
302         (gpg4win_pkg_crypt_make, gpg4win_pkg_crypt_make_args_inst): New.
303         (gpg4win_pkg_libgpg_error_configure): Add --enable-static.
304         (gpg4win_pkg_winpt_configure): Removed.
305         * src/inst-eudoragpg.nsi, src/uninst-eudoragpg.nsi,
306         src/inst-gpgee.nsi, src/uninst-gpgee.nsi, src/inst-jpeg.nsi,
307         src/uninst-jpeg.nsi, src/inst-winpt.nsi, src/uninst-winpt.nsi:
308         Files removed.  
309         * src/installer.nsi: Remove check for gpgee.dll.
310         * src/uninst-crypt.nsi: Update source path.
311         * src/inst-crypt.nsi: Update source path.
312         * src/uninst-regex.nsi: Update source path, update dll name.
313         * src/inst-regex.nsi: Update source path, update dll name.
314         * src/uninst-claws-mail.nsi: Delete jpeg62.dll.
315         * src/inst-sections.nsi: Remove support for jpeg, winpt, eudoragpg.
316
317 2010-05-04  Marcus Brinkmann  <marcus@g10code.de>
318
319         * packages/packages.current: Update to glib 2.24.0, atk 1.30.0,
320         pango 1.28.0, cairo 1.8.10, gtk+ 2.16.6.  Add expat, freetype and
321         fontconfig.  Update to libpng 1.4.1 and convert to source package.
322         * configure.ac: Add expat, freetype and fontconfig.  Make libpng
323         source package.
324         * include/config.nsi.in: Likewise.  Remove libpng dev and src
325         variables.
326         * src/Makefile.am (EXTRA_DIST): Add inst-expat.nsi,
327         uninst-expat.nsi, inst-freetype.nsi, uninst-freetype.nsi,
328         inst-fontconfig.nsi, uninst-fontconfig.nsi.
329         (gpg4win_pkg_freetype_post_install,
330         gpg4win_pkg_fontconfig_post_install): New.
331         (gpg4win_bpkgs): Add expat, freetype and fontconfig.
332         (gpg4win_spkgs): Add libpng.
333         (gpg4win_pkg_libpng_configure): New.
334         (gpg4win_pkg_libpng_post_install): Fix location.
335         (gpg4win_pkg_zlib_post_install): Include comment which is tested
336         by new libtool versions as safety check.
337         * src/inst-sections.nsi: Add support for expat, freetype and
338         fontconfig.
339         * src/inst-expat.nsi, src/uninst-expat.nsi, src/inst-freetype.nsi,
340         src/uninst-freetype.nsi, src/inst-fontconfig.nsi,
341         src/uninst-fontconfig.nsi: New files.
342         * src/uninst-bzip2.nsi, src/inst-zlib.nsi, src/uninst-zlib.nsi:
343         Fix source package file name.
344         * src/inst-libpng.nsi, src/uninst-libpng.nsi: Likewise, also
345         remove debug install and adjust shared library name.
346         * src/inst-gtk+.nsi: Remove pixbufloader modules (now included in
347         main loader) and install libgail.dll.
348         * src/uninst-gtk+.nsi: Uninstall libgail.dll.
349
350         * packages/packages.current: Update zlib to 1.2.5, now directly as
351         source package from zlib.net.
352         * configure.ac: Make zlib a source package.
353         * src/Makefile.am (gpg4win_mpkgs): Add zlib.
354         (gpg4win_bpkgs): Remove zlib.
355         (gpg4win_pkg_zlib_post_install): Bump version and fix install path.
356         (gpg4win_pkg_zlib_make_args, gpg4win_pkg_zlib_make_args_inst): New.
357         * src/gpg4win.mk.in (MPKG_template_): Run post install hook and
358         fix clean target.
359
360 2010-05-04  Colin Leroy  <colin@colino.net>
361
362         * packages/packages.current: Update Claws-Mail and plugins
363
364 2010-04-21  Marcus Brinkmann  <marcus@g10code.de>
365
366         * packages/packages.current: Update gpgme.
367
368 2010-04-21  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
369
370         * packages/packages.current, src/uninst-kleopatra.nsi,
371         src/inst-kleopatra.nsi: Update kdelibs and kleopatra. 
372         Restructure kleopatra nsi files to reduce diff with src/pkg-to-nsi.pl 
373         script.
374
375 2010-04-21  Marcus Brinkmann  <marcus@g10code.de>
376
377         * packages/packages.current: Update gpa, gpgol, gpgex, libassuan,
378         gnupg, dirmngr, gpgme and scute.        
379         * src/Makefile.am (gpg4win_pkg_libassuan_configure): Instead of
380         disable-shared, use enable-static.  Also, don't set pth path.
381         * src/inst-libassuan.nsi: Install libassuan-0.dll.
382         * src/uninst-libassuan.nsi: Uninstall it.       
383
384 2010-04-16  Werner Koch  <wk@g10code.com>
385
386         * src/sha1sum.c: New.
387         * src/Makefile.am (EXTRA_DIST): Add sha1sum.c and buld
388         sha1sum.exe, md5sum.exe and sha256sum.exe.
389         (sha1sum.exe, md5sum.exe, sha256sum.exe): New.
390         * src/inst-gpg4win.nsi: Install them.
391         * src/uninst-gpg4win.nsi: Uninstall them.
392
393         * patches/gpgme-1.2.0/05-is-socket.patch: New.
394
395 2010-04-12  Werner Koch  <wk@g10code.com>
396
397         Note: Version 2.0.2 has been released from another SVN branch.
398
399 2010-04-12  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
400
401         * NEWS: Change compendium-de version
402
403 2010-04-09  Marcus Brinkmann  <marcus@g10code.de>
404
405         * src/inst-pinentry.nsi: Install pinentry-gtk-2 as default if qt
406         is not available (should fix issue1315).
407
408 2010-04-01  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
409
410         * configure.ac: Change compendium-de date.
411
412 2010-03-18  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
413
414         * packages/packages.current: Update kleopatra
415
416 2010-03-17  Werner Koch  <wk@g10code.com>
417
418         * patches/gnupg2-2.0.14/02-scd-no-service.patch: New.
419
420 2010-03-16  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
421
422         * configure.ac: Change compendium-de date and version (3.0.0-rc1)
423
424 2010-03-16  Werner Koch  <wk@g10code.com>
425
426         * Makefile.am (copy-release): New.
427
428         * configure.ac (IS_BETA_BUILD): New.
429         (RELEASEHOST): New.
430         * src/gpg4win.mk (README.$(1).txt): Replace egrep by IS_BETA_BUILD.
431
432 2010-03-16  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
433
434         * packages/packages.current: Update kleopatra
435
436         *  src/uninst-kleopatra.nsi: Update missing files for uninstall.
437
438         *  src/uninst-oxygen-icons.nsi: Update complete uninstall file 
439            list by pkg-to-nsi.pl script.
440
441 2010-03-09  Werner Koch  <wk@g10code.com>
442
443         * patches/gpgme-1.2.0/04-check-agent.patch: New.
444         * Makefile.am (EXTRA_DIST): Add patch.
445
446 2010-03-05  Werner Koch  <wk@g10code.com>
447
448         Release 2.0.2rc2.
449
450 2010-03-04  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
451
452         * News: Update kleopatra version number.
453
454 2010-03-03  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
455
456         * src/inst-pinentry.nsi: Set pinentry-qt4 as default.
457
458         * doc/README.en.txt, doc/README.de.txt: Update for 2.0.2-rc2
459
460         * packages/packages.current: Update kdelibs and kleopatra
461
462 2010-03-03  Werner Koch  <wk@g10code.com>
463
464         * packages/packages.current: Update pinentry.
465
466 2010-02-19  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
467
468         * src/uninst-oxygen-icons.nsi, src/inst-oxygen-icons.nsi,
469           packages/packages.current: Update oxygen icons.
470
471         * src/uninst-kleopatra.nsi, src/inst-kleopatra.nsi,
472           packages/packages.current: Update kdelibs and kleoaptra.
473
474 2010-02-11  Marc Mutz <marc@kdab.com>
475
476         * packages/packages.current: Use a different sf.net mirror.
477
478 2010-02-10  Marcus Brinkmann  <marcus@g10code.de>
479
480         * src/inst-kdelibs.nsi: Remove ${prefix}/bin/libgpgme++-qt.dll.
481
482         * patches/gpgex-0.9.5/01-default-no-suffix.patch: Add patch.
483         * Makefile.am (EXTRA_DIST): Add this and remove gpgex-0.9.3 patches.
484
485 2010-02-03  Werner Koch  <wk@g10code.com>
486
487         Release 2.0.2rc1.
488
489 2010-02-03  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
490
491         * packages/packages.current, NEWS: Update kdelibs and kleopatra
492
493 2010-02-02  Colin Leroy  <colin@colino.net>
494
495         * patches/claws-mail-3.7.4cvs1/01-bug_2098.patch: Add patch from 
496         upstream to fix double-free crash on PGP core. 
497
498 2010-02-02  Werner Koch  <wk@g10code.com>
499
500         * src/gpg4win.mk.in (README.$(1).txt): Implement beta-warning hack.
501
502 2010-02-01  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
503
504         * NEWS: Update claws and kleaopatra.
505         * packages/packages.current: Update new oxygen, kdelibs (debug!) 
506           and kleoaptra (debug!) packages
507         * src/inst-oxygen-icons.nsi: Update oxygen icons.
508         * src/kleopatra.nsi: Remove desktop file.
509         * src/installer.nsi: Abridge GPL header for display bigger header image.
510
511 2010-01-29  Colin Leroy  <colin@colino.net>
512
513         * src/inst-claws-mail.nsi: Don't install Claws Mail by default.
514
515 2010-01-26  Werner Koch  <wk@g10code.com>
516
517         * patches/gnupg2-2.0.14/01-encode-s2k.patch: New.
518         * Makefile.am (EXTRA_DIST): Add it.
519
520 2010-01-25  Werner Koch  <wk@g10code.com>
521
522         * patches/gpgme-1.2.0/03-w32-socket.patch: Fix patch.
523
524 2010-01-22  Werner Koch  <wk@g10code.com>
525
526         * patches/gpgme-1.2.0/03-w32-socket.patch: New.
527         * Makefile.am (EXTRA_DIST): Add it.
528
529 2010-01-15  Colin Leroy  <colin@colino.net>
530
531         * packages/packages.current: Update libetpan, claws-mail and plugins.
532
533 2010-01-13  Werner Koch  <wk@g10code.com>
534
535         * packages/packages.current: Update gpgol.
536
537 2010-01-11  Werner Koch  <wk@g10code.com>
538
539         * packages/packages.current: Update checksums of some claws plugins.
540
541 2010-01-08  Marcus Brinkmann  <marcus@g10code.de>
542
543         * packages/packages.current: Update gpgex.
544
545         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Disable Qt support.
546         * src/inst-gpgme.nsi: Do not install qt version.
547
548 2010-01-07  Werner Koch  <wk@g10code.com>
549
550         * m4/gpg4win.m4: Fix my last change so that --enable-debug is not
551         enabled by default.
552
553 2010-01-06  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
554
555         * src/inst-libpng.nsi (install libpng binaries for testing): Comment out.
556
557 2010-01-05  Colin Leroy  <colin@colino.net>
558
559         * packages/packages.current: Update Claws Mail and its plugins, fix
560         packages.
561
562 2010-01-05  Werner Koch  <wk@g10code.com>
563
564         * packages/download.sh: Add option --quiet.
565
566         * m4/gpg4win.m4: Quote variables in test comamnds instead of using
567         instead of comparing against xno or xyes.
568
569         * packages/packages.current: Update gpgex and gpgol.  Update
570         libpng and pkgconfig.
571
572 2009-12-22  Werner Koch  <wk@g10code.com>
573
574         * packages/packages.current: Update libgcrypt and GnuPG.  Update
575         GpgOL to the latest svn version.
576
577 2009-12-18  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
578
579         * src/installer.nsi,
580           doc/logo/gpg4win-nsis-wizard-install-164x314.bmp,
581           doc/logo/gpg4win-nsis-wizard-uninstall-164x314.bmp,
582           doc/logo/gpg4win-nsis-install.ico,
583           doc/logo/gpg4win-nsis-header-install-150x57.bmp,
584           doc/logo/gpg4win-nsis-uninstall.ico,
585           doc/logo/gpg4win-nsis-header-uninstall-150x57.bmp:
586           Add new bitmaps and icons for nsis installer.
587
588 2009-12-15  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
589
590         * packages/packages.current: Update gnupg, kleopatra and kdelibs.
591
592 2009-12-08  Colin Leroy  <colin@colino.net>
593
594         * src/inst-claws-mail.nsi, src/uninst-claws-mail.nsi, 
595         src/Makefile.am, packages/packages.current: Update Claws Mail
596         and its plugins.
597
598 2009-10-20  Marcus Brinkmann  <marcus@g10code.com>
599
600         * src/gpg4win.mk.in (SPKG stamps/stamp-$(1)-04-install): Remove
601         share/info/dir to avoid stow conflicts.
602
603 2009-10-08  Marcus Brinkmann  <marcus@g10code.com>
604
605         * Makefile.am (EXTRA_DIST): Add
606         patches/scute-1.3.0/01-wsastartup.patch.
607
608 2009-10-05  Marcus Brinkmann  <marcus@g10code.com>
609
610         * src/inst-sections.nsi (calc_defaults_man_advanced_en_done):
611         Demagicize a couple of skip_* goto targets for MSI parsing.
612         * src/make-msi.pl: Support APPDATA.
613
614 2009-09-28  Werner Koch  <wk@g10code.com>
615
616         Release 2.0.1.
617
618         * src/gpg4win.mk.in (README_template): New.
619         * src/Makefile.am (README.en.txt, README.de.txt): Remove
620         (gpg4win_readme_ll): New.
621         (README_files): New.
622         (CLEANFILES): Delete all README files.
623         (gpg4win-$(VERSION).exe, gpg4win-light-$(VERSION).exe)
624         (gpg4win-$(VERSION).wix, gpg4win-light-$(VERSION).wix): Depend on
625         all readme files.
626
627         * src/inst-gpg4win.nsi: Install ar, es, fr and ru REDME files.
628         * src/uninst-gpg4win.nsi: Uninstall them.
629
630 2009-09-28  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
631
632         * configure.ac: Change compendium-de date and version (3.0.0-beta4)
633
634 2009-09-28  Werner Koch  <wk@g10code.com>
635
636         * packages/packages.current: Update gpgol to 1.0.1.
637
638         * patches/gnupg2-2.0.12/11-photoid-sk.patch: New.
639
640 2009-09-25  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
641
642         * packages/packages.current: Update kleopatra (changed gpg4win version 
643           number '2.0.1' only).
644
645 2009-09-14  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
646
647         * configure.ac: Change compendium-de date and version
648         (3.0.0-beta4-svn1286).
649
650         * configure.ac: Change compendium-de date and version
651         (3.0.0-beta4-svn1284).
652
653 2009-09-01  Colin Leroy  <colin@colino.net>
654
655         * packages/packages.current: update Claws Mail - bugfixes
656         (bad outgoing encoding in japanese, early crash accessing
657         IMAP, LDAP crash on non-existent server)
658
659 2009-08-31  Werner Koch  <wk@g10code.com>
660
661         Release 2.0.1rc1.
662
663 2009-08-07  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
664
665         * configure.ac: Change compendium-de date and version
666         (3.0.0-beta4-svn1273).
667
668 2009-08-28  Werner Koch  <wk@g10code.com>
669
670         * packages/packages.current: Update gpgol to svn308.
671
672 2009-08-19  Marcus Brinkmann  <marcus@g10code.com>
673
674         * src/inst-gpgex.nsi: Fix arabic and russian translation.
675
676 2009-08-07  Werner Koch  <wk@g10code.com>
677
678         Release 2.0.0.
679
680         * patches/dirmngr-1.0.3/01-ldaphttp.patch: New.
681         * Makefile.am (EXTRA_DIST): Add it.
682
683 2009-08-07  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
684
685         * packages/packages.current: Update kleopatra and kdelibs.
686         * NEWS: Change compendium version.
687         * configure.ac: Change compendium-de date and version (3.0.0-beta3).
688         * ChangeLog, po/ChangeLog: Move old ChangeLog entries of
689         po files to po/ChangeLog.
690
691 2009-08-06  Werner Koch  <wk@g10code.com>
692
693         * patches/gnupg2-2.0.12/10-inv-sgnr.patch: New.
694         * patches/gpgme-1.2.0/02-inv-signer.patch: New.
695         * Makefile.am (EXTRA_DIST): Add them.
696
697         * NEWS: Strip old stuff.
698         * ONEWS: New.
699
700 2009-08-05  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
701
702         * packages/packages.current: Update kleopatra and kdelibs.
703
704 2009-08-04  Marcus Brinkmann  <marcus@g10code.de>
705
706         * patches/gpgex-0.9.3/02-doc.patch: New file.
707         * Makefile.am (EXTRA_DIST): Add it.
708         * src/uninst-qt.nsi, src/inst-qt.nsi: Install qdbus.exe.
709         * src/uninst-kleopatra.nsi: Use it to stop a running kleopatra
710         process.  Add missing doc files to uninstall.
711
712 2009-08-03  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
713
714         * src/uninst-kleopatra.nsi, src/inst-kleopatra.nsi:
715           Add smarcard icon and kleopatra handbook (HTML).
716         * packages/packages.current: Update kleopatra and kdelibs.
717
718
719 2009-07-31  Marcus Brinkmann  <marcus@g10code.com>
720
721         * patches/gnupg2-2.0.12/09-sm-keylist.patch: New file.
722         * Makefile.am (EXTRA_DIST): Add it.
723
724 2009-07-30  Werner Koch  <wk@g10code.com>
725
726         * patches/gnupg2-2.0.12/08-sm-learn-card.patch: New.
727
728 2009-07-29  Colin Leroy  <colin@colino.net>
729
730         * packages/packages.current: Update Claws Mail (focus
731         problem fix)
732
733 2009-07-29  Werner Koch  <wk@g10code.com>
734
735         * README: Explain version numbering.
736
737 2009-07-28  Colin Leroy  <colin@colino.net>
738
739         * patches/libetpan-0.54: Removed
740         * patches/claws-mail-3.7.0: Removed
741         * patches/claws-mail-3.7.1: Removed
742         * patches/libetpan-0.57/01-gnutls_compat.patch: New. Fixes
743         connection to some non-compliant servers
744         * Makefile.am: Reflect patches/ changes
745         * packages/packages.current: Update Claws Mail and its
746         plugins
747
748 2009-07-17  Marcus Brinkmann  <marcus@g10code.de>
749
750         * patches/gpgex-0.9.3/01-full-browser.patch: New file.
751         * Makefile.am (EXTRA_DIST): Add this file.
752
753 2009-07-13  Werner Koch  <wk@g10code.com>
754
755         * patches/gnupg2-2.0.12/06-opgp-sign3072.patch: New.
756         * patches/gnupg2-2.0.12/07-gpg-no-detached.patch: New.
757         * Makefile.am (EXTRA_DIST): Add them..
758         
759 2009-07-10  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
760
761         * packages/packages.current: Update kdesupport.
762
763 2009-07-09  Werner Koch  <wk@g10code.com>
764
765         * patches/gnupg2-2.0.12/03-opgp-writekey.patch: New.
766         * patches/gnupg2-2.0.12/04-hash-prefs.patch: New.
767         * patches/gnupg2-2.0.12/05-dns-sd.patch: New.
768         * Makefile.am (EXTRA_DIST): Add them.
769         
770 2009-06-26  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
771
772         * packages/packages.current: Update kdesupport.
773
774 2009-06-23  Werner Koch  <wk@g10code.com>
775
776         Release 2.0.0rc1.
777
778 2009-06-22  Werner Koch  <wk@g10code.com>
779
780         * src/gpg4win.mk.in: Remove possible triple make invocation to
781         get again duplicable results.
782
783 2009-06-22  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
784
785         * packages/packages.current: Update kleopatra, kdelibs.
786
787 2009-06-22  Werner Koch  <wk@g10code.com>
788
789         * src/inst-libiconv.nsi: Install in stop dir again and keep a copy
790         in pub for now.
791         * src/uninst-libiconv.nsi: Change rules accordingly.
792
793         * src/Makefile.am (versioninfo.txt): Allow for 0 packages which
794         may happen in a make distcheck.
795
796 2009-06-22  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
797
798         * packages/packages.current: Update kleopatra, kdelibs.
799
800 2009-06-22  Werner Koch  <wk@g10code.com>
801
802         * patches/gnupg2-2.0.12/02-pth-estream.patch: New.
803         * Makefile.am (EXTRA_DIST): Add it.
804
805 2009-06-21  Marcus Brinkmann  <marcus@g10code.de>
806
807         * patches/gpgme-1.2.0/01-w32-io-threads.patch: New file.
808         * Makefile.am (EXTRA_DIST): Add it.
809
810 2009-06-20  Werner Koch  <wk@g10code.com>
811
812         * patches/gpa-0.9.0/01-title-prop.patch: New.
813
814         * src/Makefile.am (versioninfo.txt): Add old pipeline to properly
815         format the list.
816         (CLEANFILES): Add versioninfo.tmp.
817
818 2009-06-20  Marcus Brinkmann  <marcus@g10code.com>
819
820         * m4/gpg4win.m4 (GPG4WIN_IPKG, GPG4WIN_SPKG, GPG4WIN_BPKG)
821         (GPG4WIN_MPKG): Define new substitution variables
822         gpg4win_pkg_PKGNAME_deps, to transfer the knowledge of the
823         dependency tree to the Makefiles.
824         * src/gpg4win.mk.in (SPKG_template, BPKG_template): Wrap it in a
825         test for package name being NO.
826         (pkg_files): New variable, listing all package files.
827         (VERSIONINFO_macro): Removed.
828         (GETDEPS): New macro.
829         * src/Makefile.am (versioninfo.txt): Use pkg_files to create
830         versioninfo.txt.
831
832 2009-06-20  Werner Koch  <wk@g10code.com>
833
834         * packages/packages.current: Update GPA.
835
836 2009-06-19  Werner Koch  <wk@g10code.com>
837
838         * packages/packages.current: Add Scute.  Update GpgOL.
839
840         * src/inst-scute.nsi: Need to use libscute-0.dll now.
841
842 2009-06-19  Marcus Brinkmann  <marcus@g10code.de>
843
844         * src/Makefile.am (gpg4win_pkg_scute_configure): Fix typo, should
845         have been gpg-error, not gpgme.
846
847         * Makefile.am (EXTRA_DIST): Fix path to gnupg2 patch file.
848
849 2009-06-19  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
850
851         * NEWS: Change compendium version.
852
853         * configure.ac: Change compendium date and version (de).
854
855 2009-06-19  Marcus Brinkmann  <marcus@g10code.com>
856
857         * packages/packages.current: Update pinentry to 0.7.6.
858
859 2009-06-18  Werner Koch  <wk@g10code.com>
860
861         * packages/packages.current: Use name directive for kdesupport.
862
863 2009-06-18  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
864
865         * packages/packages.current: Update kdesupport.
866
867 2009-06-18  Marcus Brinkmann  <marcus@g10code.com>
868
869         * packages/packages.current: Update gpgme to 1.2.0.
870
871 2009-06-18  Werner Koch  <wk@g10code.com>
872
873         * NEWS: Remove unneeded info about the 1.9 beta releases.
874
875         * patches/gnupg2-2.0.9/01-scd-pw2.patch: New.
876
877 2009-06-17  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
878
879         * packages/packages.current: Update kdesupport.
880
881 2009-06-17  Werner Koch  <wk@g10code.com>
882
883         * packages/packages.current: Update GnuPG and Dirmngr.
884
885         * src/installer.nsi (PrintBetaWarning): Comment out.
886         (PrintNonAdminWarning): Do not call beta warning.
887
888 2009-06-10  Werner Koch  <wk@g10code.com>
889
890         * src/uninst-gpg4win.nsi: Remove pub/.
891
892 2009-06-09  Werner Koch  <wk@g10code.com>
893
894         * src/inst-gnupg2.nsi: Install gpgconf into pub/.
895         * src/uninst-gnupg2.nsi: Uninsteall wrapped gpgconf.
896
897         * packages/packages.current: Update GPGME, GPA and GnuPG.
898
899 2009-06-08  Werner Koch  <wk@g10code.com>
900
901         * packages/packages.current: Update GnuPG and GPA.
902
903 2009-06-05  Werner Koch  <wk@g10code.com>
904
905         * packages/packages.current: Update libksba.
906
907 2009-05-26  Marcus Brinkmann  <marcus@g10code.com>
908
909         * src/inst-pinentry.nsi: Install pinentry-qt-4.
910         * src/uninst-pinentry.nsi: Uninstall pinentry-qt-4.
911
912 2009-05-14  Werner Koch  <wk@g10code.com>
913
914         Release 1.9.16.
915
916 2009-05-14  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
917
918         * packages/packages.current: Update kdelibs and kleopatra.
919
920 2009-05-14  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
921
922         * packages/packages.current: Update pinentry and gpgme.
923
924 2009-05-13  Werner Koch  <wk@g10code.com>
925
926         * packages/packages.current: Update GnuPG and GPA.
927         
928 2009-05-04  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
929
930         * packages/packages.current: Update kleopatra and kdelibs (note:
931         server changed).
932
933 2009-04-09  Marcus Brinkmann  <marcus@g10code.de>
934
935         * packages/packages.current: Update gpgme and pinentry.
936
937         * src/QtCore.pc, src/QtGui.pc: Fix macro definitions.
938
939 2009-04-09  Colin Leroy  <colin@colino.net>
940
941         * patches/claws-mail-3.7.1/04-3.7.1cvs41.patch: New file.
942         Fixes some focusing issues
943
944 2009-04-08  Marcus Brinkmann  <marcus@g10code.de>
945
946         * Makefile.am (EXTRA_DIST): Remove glib-2.9.2 patches and add
947         patches/glib-2.20.0/01-socket.patch.
948         * patches/glib-2.12.12/01-socket.patch: New file.
949         * patches/glib-2.9.2-wk1/01-giowin32.patch,
950         patches/glib-2.9.2-wk1/02-gspawn-w32.patch,
951         patches/glib-2.9.2-wk1/03-gspawn-w32-fixup.patch,
952         patches/glib-2.9.2-wk1/04-gspawn-w32-buffering.patch: Removed.
953
954 2009-04-03  Marcus Brinkmann  <marcus@g10code.de>
955
956         * packages/packages.current: Update pinentry, libpng, glib, atk,
957         pango, cairo, gtk+, pkgconfig.
958         * configure.ac: libpng is now from GTK.
959         * src/inst-atk.nsi, src/uninst-atk.nsi, src/inst-pango.nsi,
960         src/inst-libpng.nsi, src/uninst-glib.nsi, src/uninst-libpng.nsi,
961         src/inst-gtk+.nsi, src/uninst-gtk+.nsi, src/inst-glib.nsi,
962         src/uninst-pango.nsi: Update for new version of the packages.
963         * src/Makefile.am (gpg4win_pkg_libpng_post_install): Fix path for
964         new package version.
965
966         * src/Makefile.am (gpg4win_pkg_qt_post_install): New macro.
967         * src/QtCore.pc, src/QtGui.pc: New files.
968         * src/gpg4win.mk.in: Clear PKG_CONFIG_LIBDIR.
969
970 2009-04-02  Marcus Brinkmann  <marcus@g10code.de>
971
972         * Makefile.am (EXTRA_DIST): Remove
973         patches/gpgme/02-kleo-bugs-workaround.patch.
974         * patches/gpgme/02-kleo-bugs-workaround.patch: Removed.
975
976         * Makefile.am (EXTRA_DIST): Add patches for claws.
977         * patches/claws-3.7.1/03-pipe.patch: New file.
978
979         * src/Makefile.am (gpg4win_pkg_glib_configure): Set CCC to mingw's g++.
980
981 2009-03-25  Werner Koch  <wk@g10code.com>
982
983         Release 1.9.15.
984
985         * packages/packages.current: Update GnuPG.
986
987 2009-03-24  Marc Mutz <marc@kdab.net>
988
989         * packages/packages.current: ftp.intevation.org -> ftp.kdab.net
990         for kleopatra packages.
991
992 2009-03-24  Werner Koch  <wk@g10code.com>
993
994         * packages/packages.current: Update kleopatra and kdelibs tarballs
995         from the Intevation server.  Update gpgex.
996         
997 2009-03-24  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
998
999         * packages/packages.current: Update kdelibs.
1000
1001 2009-03-24  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1002
1003         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Add new file
1004         gpg4win-compact.png.
1005
1006 2009-03-24  Marc Mutz <marc@kdab.net>
1007
1008         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Add new files
1009         gpg4win.png, kleopatra_config_gnupgsystem.desktop.
1010
1011 2009-03-23  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1012
1013         * src/gpg4win-src.nsi: Change English T_AboutGpg4win text.
1014
1015 2009-03-19  Colin Leroy  <colin@colino.net>
1016
1017         * patches/claws-mail-3.7.1/01-fix-spaces-after-re.patch,
1018         * patches/claws-mail-3.7.1/02-3.7.1cvs22.patch: Bugfixes to Claws.
1019         * include/config.nsi.in, src/uninst-bsfilter.nsi
1020         * src/inst-bsfilter.nsi, src/inst-bsfilter_plugin.nsi
1021         * src/Makefile.am, src/inst-sections.nsi
1022         * src/uninst-bsfilter_plugin.nsi, configure.ac
1023         * packages/packages.current: Add Bsfilter and Claws Mail's
1024         bsfilter plugin for bayesian anti-spam.
1025         * src/inst-libiconv.nsi, src/uninst-libiconv.nsi: Move iconv.dll
1026         to pub/ so that it's in the PATH (needed by bsfilter)
1027
1028 2009-03-06  Colin Leroy  <colin@colino.net>
1029
1030         * packages/packages.current: Update Claws Mail plugins
1031
1032 2009-03-06  Colin Leroy  <colin@colino.net>
1033
1034         * patches/claws-mail-3.7.0/*: Removed
1035         * packages/packages.current: Update Claws Mail
1036
1037 2009-03-03  Colin Leroy  <colin@colino.net>
1038
1039         * patches/claws-mail-3.7.0/07-bug_1865.patch: Fix filtering rules
1040         after renaming IMAP account.
1041
1042 2009-03-03  Werner Koch  <wk@g10code.com>
1043
1044         Release 1.9.14.
1045
1046         * packages/packages.current: Update GnuPG.
1047
1048 2009-03-02  Werner Koch  <wk@g10code.com>
1049
1050         * patches/gnupg2/02-default-3des.patch: Remove.
1051
1052 2009-03-02  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1053
1054         * NEWS: Change compendium version.
1055
1056 2009-03-02  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1057
1058         * configure.ac: Change compendium date and version (de).
1059
1060 2009-03-02  Marc Mutz  <marc@kdab.net>
1061
1062         * packages/packages.current: Update kdelibs, kleopatra.
1063
1064 2009-02-27  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1065
1066         * packages/packages.current: Update kleopatra and kdelibs.
1067
1068 2009-02-27  Marcus Brinkmann  <marcus@g10code.de>
1069
1070         * packages/packages.current: Update gpgme.
1071
1072 2009-02-27  Werner Koch  <wk@g10code.com>
1073
1074         * src/inst-gpa.nsi: Change logo name.
1075
1076         * packages/packages.current: Update paperkey and GpgOL.
1077
1078         * patches/gpgme/01-gpg2.patch:  Change directory name. 
1079         * patches/gpgme/02-kleo-bugs-workaround.patch: Ditto.
1080
1081 2009-02-25  Marcus Brinkmann  <marcus@g10code.de>
1082
1083         * Makefile.am (EXTRA_DIST): Add patches/gpgex/01-no-checksums.patch.
1084         * patches/gpgex/01-no-checksums.patch: New file.
1085
1086         * src/installer-finish.nsi (Section "Uninstall"): Also remove
1087         compendium html link from desktop.
1088
1089         * src/installer-finish.nsi (Section "Uninstall"): Add RMDir
1090         instructions with REBOOTOK for some directories.
1091
1092 2009-02-19  Marcus Brinkmann  <marcus@g10code.de>
1093
1094         * src/inst-sections.nsi: Set OUTDIR (and thus working directory
1095         for shortcuts) to %HOMEDRIVE%%HOMEPATH%.
1096
1097 2009-02-16  Marcus Brinkmann  <marcus@g10code.de>
1098
1099         * src/inst-sections.nsi (calc_defaults_man_advanced_en_done): Make
1100         GPA an alternative to Kleopatra for GpgEX and GpgOL.
1101
1102         * src/inst-sections.nsi: Install an uninstall entry into the start
1103         menu.
1104         * src/inst-finish.nsi: Add translation for uninstall entry.
1105
1106 2009-02-06  Marc Mutz <marc@kdab.net>
1107
1108         * packages/packages.current: update kdelibs, kleopatra
1109         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: adjust to new
1110         package layout, disable Kleopatra HTML handbook until we can built
1111         it in an automated fashion.
1112
1113 2009-02-06  Marc Mutz <marc@kdab.net>
1114
1115         * configure.ac: Kleopatra is now a GPG4WIN_BPKG_BINSRC
1116         
1117 2009-02-06  Marc Mutz <marc@kdab.net>
1118
1119         * src/gpg4win.mk.in: Inject $(GPG4WIN_PARALLEL) for building
1120         individual packages. Try twice with it, once without, before
1121         finally failing. Speeds up builds on n-core machines, n>1.
1122
1123 2009-02-06  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1124
1125         * packages/packages.current: Update kleopatra and kdelibs. Clear
1126         some whitespaces.
1127
1128 2009-02-04  Werner Koch  <wk@g10code.com>
1129
1130         * patches/gnupg2/02-default-3des.patch: New.
1131
1132 2009-01-29  Marcus Brinkmann  <marcus@g10code.de>
1133
1134         * src/inst-kdesupport.nsi, src/uninst-kdesupport.nsi: Be relaxed
1135         about dbus-daemon and dependencies.
1136
1137 2009-01-28  Werner Koch  <wk@g10code.com>
1138
1139         * packages/packages.current: Update gpgol and gpgex.
1140
1141 2009-01-26  Werner Koch  <wk@g10code.com>
1142
1143         * configure.ac: Print an error message listing all duplicate packages.
1144         * m4/gpg4win.m4 (GPG4WIN_FIND): Do not bail out on duplicate
1145         packages.
1146
1147 2009-01-23  Werner Koch  <wk@g10code.com>
1148
1149         * src/inst-paperkey.nsi, src/uninst-paperkey.nsi: New.
1150         * src/inst-sections.nsi: Install Paperkey.
1151         * include/config.nsi.in: Add Paperkey.
1152         * src/Makefile.am (EXTRA_DIST): Add paperkey.
1153         (gpg4win_pkg_paperkey_configure): New.
1154         (gpg4win_pkg_paperkey_post_install): New.
1155         * configure.ac: Add Paperkey.
1156
1157 2009-01-22  Werner Koch  <wk@g10code.com>
1158
1159         * packages/packages.current: Update Libgcrypt.
1160
1161 2009-01-20  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1162
1163         * src/installer.nsi: Change german translation of
1164         MUI_LANGDLL_INFO.
1165
1166 2009-01-17  Colin Leroy  <colin@colino.net>
1167
1168         * patches/claws-mail-3.7.0/06-bug_1825.patch
1169                 Fix patch.
1170
1171 2009-01-17  Colin Leroy  <colin@colino.net>
1172
1173         * patches/claws-mail-3.7.0/06-bug_1825.patch
1174                 Fix opening IMAP mails in non-ascii folders.
1175
1176 2009-01-16  Werner Koch  <wk@g10code.com>
1177
1178         * packages/packages.current: Update gpgol.
1179
1180 2009-01-12  Werner Koch  <wk@g10code.com>
1181
1182         * packages/packages.current: Update gnupg and libksba.
1183
1184 2009-01-09  Colin Leroy  <colin@colino.net>
1185
1186         * patches/claws-mail-3.7.0/01-bug_1810.patch:
1187                 Fix crash when hitting 'o' (disabled Open With)
1188         * patches/claws-mail-3.7.0/02-bug_1813.patch:
1189                 Fix themes installation
1190         * patches/claws-mail-3.7.0/03-bug_1814.patch:
1191                 Workaround wrong window positioning when taskbar is on top
1192         * patches/claws-mail-3.7.0/04-bug_1815.patch:
1193                 Fix Drag-n-drop to Compose window
1194         * patches/claws-mail-3.7.0/05-bug_1816.patch:
1195                 Fix bogus --attach error message
1196
1197 2008-12-19  Colin Leroy  <colin@colino.net>
1198
1199         * packages/packages.current: Update Claws Mail to 3.7.0
1200
1201 2008-12-14  Colin Leroy  <colin@colino.net>
1202
1203         * packages/packages.current, src/inst-claws-mail.nsi
1204         * src/uninst-claws-mail.nsi: Update Claws Mail, and install 
1205         ca-certificates.crt to be able to verify certificates
1206
1207 2008-12-13  Colin Leroy  <colin@colino.net>
1208
1209         * packages/packages.current: Update GnuTLS and libtasn - CVE-2008-4989
1210         http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-4989
1211
1212 2008-12-12  Colin Leroy  <colin@colino.net>
1213
1214         * packages/packages.current: Update Claws Mail and plugins
1215         Fixes bug 184, 'Claws doesn't start when username contains Umlauts'
1216
1217 2008-12-09  Werner Koch  <wk@g10code.com>
1218
1219         * packages/packages.current: Update gnupg
1220
1221 2008-12-02  Werner Koch  <wk@g10code.com>
1222
1223         Release 1.9.13.
1224
1225 2008-12-01  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1226
1227         * src/gpg4win.nsi, src/gpg4win-src.nsi: Change PRETTY_PACKAGE to 
1228         Gpg4win
1229
1230 2008-12-01  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1231
1232         * packages/packages.current: Update kleopatra and kdelibs.
1233
1234 2008-11-28  Colin Leroy  <colin@colino.net>
1235
1236         * packages/packages.current: Update GtkHtml Viewer plugin 
1237         ("broken" image got referenced as the real image)
1238
1239 2008-11-27  Colin Leroy  <colin@colino.net>
1240
1241         * packages/packages.current: Update Claws-Mail (fixes, leak
1242         fixes), Notification plugin (workaround GTK bug in submenu),
1243         GtkHtml Viewer plugin (dangling pointer on image handling),
1244         RSSyl (threaded comments fix), AttachWarner (crasher, func-
1245         tional fix)
1246
1247 2008-11-20  Werner Koch  <wk@g10code.com>
1248
1249         * packages/packages.current: Update GnuPG.
1250
1251 2008-11-19  Colin Leroy  <colin@colino.net>
1252
1253         * packages/packages.current: Update Claws-Mail Vcalendar
1254         (replace broken tarball)
1255
1256 2008-11-18  Werner Koch  <wk@g10code.com>
1257
1258         Release 1.9.12.
1259
1260         * patches/gpgme-1.1.7/03-error-parsing.patch: New.
1261         * Makefile.am (EXTRA_DIST): Add patch.
1262
1263 2008-11-18  Colin Leroy  <colin@colino.net>
1264
1265         * packages/packages.current: Update Claws-Mail Vcalendar
1266         (fixes build)
1267
1268 2008-11-18  Colin Leroy  <colin@colino.net>
1269
1270         * packages/packages.current: Update Claws-Mail again (fix
1271         crash when browsing for attachments).
1272
1273 2008-11-18  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1274
1275         * packages/packages.current: Update kleopatra and kdelibs.
1276
1277 2008-11-16  Colin Leroy  <colin@colino.net>
1278
1279         * packages/packages.current: Update Claws Mail.
1280
1281 2008-11-14  Werner Koch  <wk@g10code.com>
1282
1283         * packages/packages.current: Update GpgOL.
1284
1285 2008-11-12  Werner Koch  <wk@g10code.com>
1286
1287         * configure.ac: Add option --enable-fast-makensis.
1288         * src/Makefile.am: Use EXTRA_MAKENSIS_FLAGS with makensis.
1289         * src/gpg4win.nsi: Make use of DISABLE_LZMA.
1290
1291         * src/installer.nsi (MUI_LANGDLL_INFO): Uncomment the define.
1292
1293 2008-11-11  Werner Koch  <wk@g10code.com>
1294
1295         Release 1.9.11.
1296
1297         * packages/packages.current: Update GpgOL.
1298
1299         * src/Makefile.am (gpg4win_pkg_gnupg2_post_install): Do not let a
1300         mkdir -p or rm fail.  Use mkdir_p and not MKDIR_P for automake
1301         compatibility.
1302
1303 2008-11-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1304
1305         * packages/packages.current: Update kleopatra.and kdelibs.
1306
1307 2008-11-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1308
1309         * packages/packages.current: Update sha1sum of kleopatra.
1310
1311 2008-11-11  Werner Koch  <wk@g10code.com>
1312
1313         * packages/packages.current: Update gnupg.
1314
1315         * src/Makefile.am: Use MKDIR_P and not mkinstalldirs.
1316
1317 2008-11-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1318
1319         * packages/packages.current: Update sha1sum of kleopatra and kdelibs.
1320
1321 2008-11-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1322
1323         * packages/packages.current: Update kleopatra and kdelibs.
1324
1325 2008-11-11  Werner Koch  <wk@g10code.com>
1326
1327         * packages/packages.current: Update GnuPG and GpgOL.
1328
1329         * src/Makefile.am (gpg4win_pkg_gnupg2_post_install): Adjust for
1330         changed mo file location.
1331         * src/inst-gnupg2.nsi: Ditto.
1332         * src/uninst-gnupg2.nsi: Ditto
1333         * src/uninst-gpg4win.nsi: Remove all local directories.
1334
1335 2008-11-10  Marcus Brinkmann  <marcus@g10code.com>
1336
1337         * src/inst-gpa.nsi (DESC_Menu_Gpa): Remove winpt reference.
1338
1339         * src/installer.nsi: Give German translation for language setup.
1340         Clarify string.
1341
1342 2008-11-08  Colin Leroy  <colin@colino.net>
1343
1344         * packages/packages.current: Update Claws Mail.
1345
1346 2008-11-05  Colin Leroy  <colin@colino.net>
1347
1348         * packages/packages.current: Update Claws Mail.
1349
1350 2008-11-05  Colin Leroy  <colin@colino.net>
1351
1352         * src/inst-claws.nsi: Setting the Mail start menu item in
1353         HKCU confuses the Internet Options dialog. Do it in HKLM as
1354         this dialog does.
1355
1356 2008-11-05  Colin Leroy  <colin@colino.net>
1357
1358         * src/inst-claws.nsi: Fix registration of Claws in the list
1359         of available clients
1360         * src/uninst-claws.nsi: Remove Claws from the list of 
1361         available clients
1362
1363 2008-11-04  Colin Leroy  <colin@colino.net>
1364
1365         * packages/packages.current: Update Claws Mail, libetpan
1366         and Claws mail plugins.
1367         * src/inst-claws.nsi: Add the ability to register as default
1368         email client.
1369
1370 2008-10-29  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1371
1372         * packages/packages.current: Update kleopatra and kdelibs.
1373
1374 2008-10-29  Werner Koch  <wk@g10code.com>
1375
1376         Release 1.9.9.
1377
1378 2008-10-28  Werner Koch  <wk@g10code.com>
1379
1380         * src/inst-kleopatra.nsi: Move files around
1381
1382         * README (Instructions): Update.
1383
1384         * configure.ac: Make gnutls depend on libgcrypt.
1385         
1386         * src/Makefile.am (gpg4win_pkg_gnutls_configure): Add more prefix
1387         options.
1388
1389 2008-10-27  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1390
1391         * packages/packages.current: Update kleopatra-bin.
1392
1393 2008-10-27  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1394
1395         * packages/packages.current: Update kleopatra and kdelibs (without
1396         source).
1397
1398 2008-10-27  Werner Koch  <wk@g10code.com>
1399
1400         * src/inst-sections.nsi: Install PDF versions of the compendium.
1401         * src/inst-compendium_de.nsi: Change the strings.
1402         * src/inst-man_novice_en.nsi: Ditto.
1403
1404         * src/inst-kleopatra.nsi: Install kdeqt.mo.
1405         * src/uninst-kleopatra.nsi: Uninstall kdeqt.mo.
1406
1407 2008-10-24  Werner Koch  <wk@g10code.com>
1408
1409         * src/Makefile.am (EXTRA_DIST): Remove inst-opencdk.nsi
1410
1411 2008-10-23  Marcus Brinkmann  <marcus@g10code.com>
1412
1413         * src/Makefile.am (gpg4win_pkg_libgpg_error_post_install): New
1414         macro to convert PO files.
1415
1416 2008-10-23  Marcus Brinkmann  <marcus@g10code.de>
1417
1418         * patches/claws-mail-3.1.0cvs70/01-w32-logo.patch,
1419         patches/claws-mail-3.1.0cvs70/02-w32-icon.patch,
1420         patches/claws-mail-3.1.0cvs70/03-smime-plugin.patch,
1421         patches/claws-mail-3.1.0cvs70/99-auto.patch,
1422         patches/claws-mail-3.4.0/01-w32-logo.patch,
1423         patches/claws-mail-3.4.0/02-w32-icon.patch,
1424         patches/claws-mail-3.4.0/03-smime-plugin.patch,
1425         patches/claws-mail-3.4.0/04-gnutls.patch,
1426         patches/claws-mail-3.4.0/99-auto.patch,
1427         patches/claws-mail-3.5.0cvs114/01-gtk-input-add.patch,
1428         patches/claws-mail-3.5.0cvs114/02-pgpcore.patch,
1429         patches/claws-mail-3.5.0cvs114/03-smime.patch,
1430         patches/claws-mail-3.5.0cvs114/99-auto.patch: Removed.
1431         * Makefile.am (EXTRA_DIST): Remove all these claws patches.
1432
1433         * patches/gpgme-1.1.7/02-extern-umlaute.patch: New file.
1434         * Makefile.am (EXTRA_DIST): Add it here.
1435
1436 2008-10-23  Marcus Brinkmann  <marcus@g10code.com>
1437
1438         * packages/packages.current: Update libtasn1, libgsasl, gnutls.
1439         Remove opencdk, which is now included in gnutls.
1440         * include/config.nsi.in: Remove opencdk support.
1441         * src/inst-sections.nsi: Likewise.
1442         * src/Makefile.in (gpg4win_spkgs, EXTRA_DIST): Remove opencdk.
1443         * src/inst-opencdk.nsi, src/uninst-opencdk.nsi: Removed.
1444
1445 2008-10-22  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1446
1447         * configure.ac: Change COMPENDIUM_DATE_DE for 
1448         compendium 3.0.0-beta1 release.
1449
1450 2008-10-21  Marcus Brinkmann  <marcus@g10code.com>
1451
1452         * src/installer-finish.nsi (no_quick_launch_uninstall): Remove
1453         startup menu documentation directory.
1454
1455 2008-10-20  Marcus Brinkmann  <marcus@g10code.com>
1456
1457         * Makefile.am (EXTRA_DIST): Add gpgme-1.1.7/01-registry.patch.
1458
1459 2008-10-20  Marcus Brinkmann  <marcus@g10code.com>
1460
1461         * packages/packages.current: Fix gpgme location.
1462
1463 2008-10-17  Marcus Brinkmann  <marcus@g10code.com>
1464
1465         * packages/packages.current: Update w32pth.
1466
1467         * packages/packages.current: Update gpgme.
1468
1469 2008-10-07  Marcus Brinkmann  <marcus@g10code.com>
1470
1471         Release 1.9.8-beta.
1472
1473         * configure.ac: Make gnupg2 dependent on curl.
1474         * src/inst-sections.nsi (CalcDepends): Likewise.
1475         * packages/packages.current: Update dirmngr.
1476         * src/installer.nsi: Test for major upgrade.
1477         (T_FoundExistingOldVersion): New translatable string.
1478         * src/installer-finish.nsi (Uninstall): Clean up more registry
1479         keys.
1480         * src/installer.nsi (MUI_STARTMENUPAGE_REGISTRY_ROOT): Use HKLM
1481         instead of HKCU.
1482         * packages/packages.current: Update kleopatra.
1483         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Install
1484         handbook.
1485
1486 2008-10-07  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1487
1488         * packages/packages.current: Update kleopatra
1489
1490 2008-10-07  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1491
1492         * packages/packages.current: Update kdelibs, kleopatra, libxml2
1493
1494 2008-10-06  Colin Leroy  <colin@colino.net>
1495
1496         * packages/packages.current: Update vCalendar 
1497         (GMT offsets fix)
1498
1499 2008-10-06  Colin Leroy  <colin@colino.net>
1500
1501         * packages/packages.current: Update libetpan (gnutls fix),
1502         Claws Mail (gnutls fix, toolbar fix), 
1503         Attachwarner (translation fix),
1504         VCalendar (double-free crasher fix)
1505
1506 2008-10-04  Colin Leroy  <colin@colino.net>
1507
1508         * configure.ac,
1509         * packages/packages.current,
1510         * include/config.nsi.in: Add Attachwarner plugin; fix a few
1511         typos
1512         * src/inst-attachwarner.nsi,
1513         * src/uninst-attachwarner.nsi,
1514         * src/inst-gtkhtml2_viewer.nsi,
1515         * src/uninst-gtkhtml2_viewer.nsi,
1516         * src/inst-notification_plugin,
1517         * src/uninst-notification_plugin,
1518         * src/inst-tnef_parse.nsi,
1519         * src/uninst-tnef_parse.nsi,
1520         * src/inst-rssyl.nsi,
1521         * src/uninst-rssyl.nsi,
1522         * src/inst-vcalendar.nsi,
1523         * src/uninst-vcalendar.nsi,
1524         * src/inst-claws-mail.nsi,
1525         * src/uninst-claws-mail.nsi,
1526         * src/inst-sections.nsi,
1527         * src/Makefile.am: Add Attachwarner plugin; add fr and de 
1528         translations where possible; fix a few typos.
1529
1530 2008-10-03  Colin Leroy  <colin@colino.net>
1531
1532         * packages/packages.current: Update Claws and its plugins
1533         (release 3.6.0)
1534
1535 2008-10-02  Colin Leroy  <colin@colino.net>
1536
1537         * src/gpg4win.nsi: Fix build with manuals disabled.
1538
1539 2008-10-02  Colin Leroy  <colin@colino.net>
1540
1541         * packages/packages.current: Update vcalendar (bugfix) and
1542         Claws Mail (crasher fix)
1543
1544 2008-10-01  Colin Leroy  <colin@colino.net>
1545
1546         * packages/packages.current: Update vcalendar (bugfix)
1547
1548 2008-10-01  Colin Leroy  <colin@colino.net>
1549
1550         * configure.ac, src/inst-sections.nsi: Add forgotten TNEF Parser 
1551         Claws plugin.
1552
1553 2008-10-01  Marcus Brinkmann  <marcus@g10code.com>
1554
1555         * src/inst-sections.nsi (CalcDepends): Add claws extensions, and
1556         add some missing entries.  Reorder to mostly match the reverse
1557         order in configure.ac.
1558         * configure.ac: Clean up some dependencies and reorder some checks.
1559
1560 2008-09-30  Colin Leroy  <colin@colino.net>
1561
1562         * packages/packages.current: Update Claws.
1563
1564 2008-09-30  Colin Leroy  <colin@colino.net>
1565
1566         * configure.ac,
1567         src/Makefile.am,
1568         include/config.nsi.in,
1569         src/inst-sections.nsi,
1570         packages/packages.current: Add TNEF Parser Claws plugin.
1571         * src/inst-tnef_parse.nsi, src/uninst-tnef_parse.nsi,
1572         New files for TNEF Parser.
1573
1574 2008-09-30  Colin Leroy  <colin@colino.net>
1575
1576         * packages/packages.current: Update Claws, vcalendar and rssyl.
1577
1578 2008-09-30  Werner Koch  <wk@g10code.com>
1579
1580         * src/uninst-scute.nsi, src/inst-scute.nsi: Fix DLL name.  Always
1581         install Scute.
1582
1583 2008-09-29  Werner Koch  <wk@g10code.com>
1584
1585         * patches/gnupg2/02-p12-hack.patch: Remove. 
1586         * patches/gnupg2/03-argv-quote-fix.patch: Remove. 
1587
1588         * packages/packages.current: Update GnuPG.
1589
1590 2008-09-29  Colin Leroy  <colin@colino.net>
1591
1592         * packages/packages.current: Update Claws and VCalendar (bugfixes).
1593
1594 2008-09-29  Marcus Brinkmann  <marcus@g10code.com>
1595
1596         * src/uninst-cairo.nsi, src/uninst-pthreads-w32.nsi: Remove
1597         $INSTDIR.
1598
1599 2008-09-28  Colin Leroy  <colin@colino.net>
1600
1601         * packages/packages.current: Update RSSyl Claws plugin.
1602
1603 2008-09-28  Colin Leroy  <colin@colino.net>
1604
1605         * configure.ac,
1606         src/Makefile.am,
1607         include/config.nsi.in,
1608         src/inst-sections.nsi,
1609         packages/packages.current: Add RSSyl Claws plugin.
1610         * src/inst-rssyl.nsi, src/uninst-rssyl.nsi,
1611         New files for RSSyl.
1612
1613 2008-09-27  Colin Leroy  <colin@colino.net>
1614
1615         * configure.ac,
1616         src/Makefile.am,
1617         include/config.nsi.in,
1618         src/inst-sections.nsi,
1619         packages/packages.current: Add libxml2 for Claws plugins.
1620         * src/inst-libxml2.nsi, src/uninst-libxml2.nsi,
1621         New files for libxml2.
1622
1623 2008-09-27  Colin Leroy  <colin@colino.net>
1624
1625         * packages/packages.current: Update claws (fixes its build).
1626
1627 2008-09-27  Colin Leroy  <colin@colino.net>
1628
1629         * configure.ac,
1630         src/Makefile.am,
1631         include/config.nsi.in,
1632         src/gpg4win.nsi,
1633         src/inst-sections.nsi,
1634         packages/packages.current: Add Curl, Claws plugins Gtkhtml,
1635         Vcalendar and Notification.
1636         * src/inst-curl.nsi, src/uninst-curl.nsi,
1637         src/inst-gtkhtml2_viewer.nsi, src/uninst-gtkhtml2_viewer.nsi,
1638         src/inst-vcalendar.nsi, src/uninst-vcalendar.nsi,
1639         src/inst-notifiation_plugin.nsi, src/uninst-notification_plugin.nsi:
1640         New files for these new packages
1641
1642 2008-09-25  Colin Leroy  <colin@colino.net>
1643
1644         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Add
1645         --disable-dbus.  No more patches!
1646         * packages/packages.current: Update claws and change claws
1647         and libetpan's sources.
1648
1649 2008-09-22  Marcus Brinkmann  <marcus@g10code.com>
1650
1651         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Add
1652         --disable-enchant.
1653
1654 2008-09-22  Werner Koch  <wk@g10code.com>
1655
1656         * packages/packages.current: Update libksba.
1657         * THANKS:  Update.
1658         
1659 2008-09-19  Marcus Brinkmann  <marcus@g10code.com>
1660
1661         * configure.ac: Add gnutls as dependency for libetpan.
1662         * src/Makefile.am (gpg4win_pkg_libetpan_configure): Add --with-gnutls.
1663         Submitted by Colin Leroy.
1664         * packages/packages.current: Update claws and libetpan.
1665         * THANKS: New file.
1666         * Makefile.am (EXTRA_DIST): Add ...
1667         * patches/claws-mail-3.5.0cvs114/01-gtk-input-add.patch,
1668         patches/claws-mail-3.5.0cvs114/02-pgpcore.patch,
1669         patches/claws-mail-3.5.0cvs114/03-smime.patch,
1670         patches/claws-mail-3.5.0cvs114/99-auto.patch: ... these new files.
1671
1672 2008-09-18  Werner Koch  <wk@g10code.com>
1673
1674         * packages/packages.current: Update libgcrypt.
1675
1676 2008-09-09  Werner Koch  <wk@g10code.com>
1677
1678         Release 1.9.7-beta.
1679
1680         * src/inst-sections.nsi: Remove the links to the GnuPG FAQ.
1681
1682         * src/inst-oxygen-icons.nsi: Add more icons.
1683         * src/uninst-oxygen-icons.nsi: Use wildcards to delete icons.
1684         Delete 22x22 and 64x64 icons.
1685
1686         * patches/gnupg2/03-argv-quote-fix.patch: New. 
1687         * Makefile.am (EXTRA_DIST): Add it.
1688
1689         * packages/packages.current: Update GPA and GpgEx.
1690
1691 2008-09-09  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1692
1693         * packages/packages.current: Update kleopatra.
1694
1695 2008-09-08  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1696
1697         * packages/packages.current: Update kleopatra.
1698
1699 2008-09-05  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1700
1701         * packages/packages.current: Update kdelibs and kleopatra.
1702
1703 2008-09-03  Marcus Brinkmann  <marcus@g10code.com>
1704
1705         * include/config.nsi.in: Add scute support.
1706         * src/inst-sections.nsi: Likewise.
1707         * src/inst-scute.nsi, src/uninst-scute.nsi: New files.
1708         * src/Makefile.am (gpg4win_pkg_scute_configure): New variable.
1709         (EXTRA_DIST): Add inst-scute.nsi and uninst-scute.nsi.
1710         (gpg4win_spkgs): Add scute.
1711         * configure.ac: Add scute.
1712         * Makefile.am (EXTRA_DIST): Add patches/scute-1.2.0/01-bugfixes.patch.
1713         * patches/scute-1.2.0/01-bugfixes.patch: New file.
1714
1715 2008-09-03  Werner Koch  <wk@g10code.com>
1716
1717         * configure.ac: Remove man_novice_de and man_advanced_de.  Add
1718         compendium_de.
1719
1720         * src/gpg4win.nsi: Do not include it in the light installer.
1721         * src/uninst-compendium_de.nsi: New.
1722         * src/inst-compendium_de.nsi: New.
1723         * src/inst-sections.nsi: Include them.
1724         * src/installer-finish.nsi: Ditto.
1725
1726 2008-09-02  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1727
1728         * packages/packages.current: Update kdelibs, kdesupport and kleopatra.
1729
1730 2008-08-28  Werner Koch  <wk@g10code.com>
1731
1732         * src/gpg4win.nsi: Include gpgex in the light build.
1733
1734 2008-08-19  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
1735
1736         * configure.ac: Added COMPENDIUM_VERSION_DE and COMPENDIUM_DATE_DE
1737         for the new compendium document, also turning to version
1738         3.0.0-beta for the compendium documentation as it is the third
1739         generation.
1740
1741 2008-08-11  Werner Koch  <wk@g10code.com>
1742
1743         Released 1.9.6-beta.
1744
1745         * src/inst-sections.nsi: Fix last change.
1746
1747         * packages/packages.current: Update kleopatra source package.
1748
1749 2008-08-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1750
1751         * packages/packages.current: Update kleopatra.
1752
1753 2008-08-11  Marcus Brinkmann  <marcus@g10code.com>
1754
1755         * src/inst-sections.nsi: Fix order to be more presentable.
1756
1757 2008-08-11  Werner Koch  <wk@g10code.com>
1758
1759         * src/uninst-gnupg2.nsi: Do not run gpg-connect-agent unless all
1760         required DLLs are still installed.
1761
1762 2008-08-11  Marcus Brinkmann  <marcus@g10code.com>
1763
1764         * src/inst-sections.nsi: Reorder installation and uninstallation
1765         sections.
1766
1767 2008-08-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1768
1769         * packages/packages.current: Add Kleopatra icons for start menu,
1770         desktop, quicklaunch shortcuts
1771
1772 2008-08-08  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1773
1774         * packages/packages.current: Update kdelibs and kleopatra.
1775
1776 2008-08-08  Marcus Brinkmann  <mb@g10code.com>
1777
1778         * packages/packages.current: Update gnupg2.
1779
1780 2008-08-06  Marcus Brinkmann  <mb@10code.com>
1781
1782         * packages/packages.current: Update dirmngr and gnupg2.
1783
1784 2008-08-06  Werner Koch  <wk@g10code.com>
1785
1786         * src/inst-gpgol.nsi: Install form files.
1787         * src/uninst-gpgol.nsi: Unintsall form files.
1788
1789         * packages/packages.current: Update GpgOL.
1790
1791 2008-08-05  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1792
1793         * packages/packages.current: Update kdelibs and kleopatra.
1794
1795 2008-08-04  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1796
1797         * configure.ac: Post-release fixup.
1798
1799 2008-08-01  Marcus Brinkmann  <marcus@g10code.de>
1800
1801         * src/pkg-config: Return exit code of pkg-config.
1802
1803 2008-07-31  Werner Koch  <wk@g10code.com>
1804
1805         * packages/packages.current: Update dirmngr.
1806
1807 2008-07-22  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1808
1809         * src/uninst-gpgme.nsi: Fix typo.
1810
1811 2008-07-21  Marcus Brinkmann  <marcus@g10code.de>
1812
1813         Release 1.9.2 beta version.
1814
1815 2008-07-19  Marcus Brinkmann  <marcus@g10code.de>
1816
1817         * packages/packages.current: Update kdelibs.
1818
1819 2008-07-14  Werner Koch  <wk@g10code.com>
1820
1821         * src/uninst-gpgme.nsi: Uninstall gpgme-w32spawn.exe and not .dll.
1822
1823 2008-07-14  Werner Koch  <wk@g10code.com>
1824
1825         * NEWS: Track released version (after the release of 1.9.4).
1826
1827 2008-07-08  Marcus Brinkmann  <marcus@g10code.de>
1828
1829         * configure.ac: Bump version to 1.9.4.
1830         * Makefile.am (EXTRA_DIST): Add
1831         patches/gpgme/02-kleo-bugs-workaround.patch.
1832         * patches/gpgme/02-kleo-bugs-workaround.patch: New file.
1833
1834         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Update.
1835         * packages/packages.current: Update kdelibs and kleopatra.
1836         * configure.ac: Make kleopatra a GNUWIN32 package to catch the
1837         german translations.
1838
1839 2008-07-04  Werner Koch  <wk@g10code.com>
1840
1841         * packages/packages.current: Update gpgme.
1842
1843 2008-06-27  Werner Koch  <wk@g10code.com>
1844
1845         * packages/packages.current: Update gnupg and dirmngr.
1846
1847 2008-06-26  Werner Koch  <wk@g10code.com>
1848
1849         * packages/packages.current: Update gpa, gpgol, gpgme, kdelibs and
1850         kleopatra.
1851
1852 2008-06-25  Marcus Brinkmann  <marcus@g10code.de>
1853
1854         * packages/packages.current: Update gpgme.
1855         * src/inst-gpgme.nsi: Install gpgme-w32spawn.exe.
1856         * src/uninst-gpgme.nsi: Uninstall it.
1857
1858 2008-06-19  Werner Koch  <wk@g10code.com>
1859
1860         * src/inst-gnupg2.nsi: Rename the section to just gnupg.
1861         * src/uninst-gnupg2.nsi: Ditto.
1862
1863 2008-06-16  Werner Koch  <wk@g10code.com>
1864
1865         * src/inst-gnupg2.nsi: Move installation of gpgconf-conf.skel to
1866         COMMON_APPDATA. Try to stop gpg-agent first.
1867         * src/inst-dirmngr.nsi: Likewise.
1868         * src/uninst-gnupg2.nsi: Try to stop a running gpg-agent first.
1869
1870 2008-06-05  Werner Koch  <wk@g10code.com>
1871
1872         * src/uninst-libetpan.nsi: Remove libetpan-13.
1873         * src/uninst-kleopatra.nsi: Remove kwatchgnupg dirs.
1874         * src/uninst-qt.nsi: Remove two resource dlls.
1875         * src/uninst-gtk+.nsi: Remove foo-properties.mo.
1876
1877         * packages/packages.current: Remove GnuPG-1.  Remove WinPT.
1878         * configure.ac: Remove gnupg and replace by gnupg2.  Remove GPGee.
1879         * include/config.nsi.in: Remove GnuPG.
1880         * src/inst-gnupg2.nsi: Update to fully replace gnupg1.
1881         * src/inst-gnupg.nsi: Remove.  Move some common code to ...
1882         * src/inst-gpg4win.nsi: .. here.
1883         * src/uninst-gnupg.nsi: Remove. Move some common code to ..
1884         * src/uninst-gpg4win.nsi: .. here.
1885         * src/inst-sections.nsi: Remove inst-gnupg.nsi and uninst-gnupg.nsi.
1886         * src/Makefile.am: Ditto.
1887         (gpg4win_pkg_gnupg_post_install): Remove.
1888         (gpg4win_pkg_gnupg2_post_install): Convert man pages.
1889         (gpg4win_pkg_gnupg2_configure): Add --with-bzip2. 
1890
1891         * src/Makefile.am (gpgwrap-2.exe): New.
1892         * src/gpgwrap.c (main): Support variant 2 of that program.
1893
1894 2008-05-28  Werner Koch  <wk@g10code.com>
1895
1896         Release 1.9.2 beta version.
1897
1898         * src/inst-kleopatra.nsi: Update description in installer.
1899
1900         * src/inst-kdelibs.nsi: Install kbuildsycoca4 into bin/.
1901         * src/uninst-kdelibs.nsi: Uninstall it.
1902         * src/kleowrap.c (run_kbuildsycoca): Execute kbuildsycoca4 via bin/.
1903
1904         * patches/gpa/01-no-uiserver.patch: Remove.
1905
1906         * patches/gpgol/01-last-minute.patch: Remove.
1907
1908         * packages/packages.current: Update gpgol, gpa and kleopatra.
1909
1910 2008-05-27  Werner Koch  <wk@g10code.com>
1911
1912         * packages/packages.current: Update kdelibs packages.
1913
1914 2008-05-27  Marcus Brinkmann  <marcus@g10code.de>
1915
1916         * packages/packages.current: Update gnupg2, dirmngr, oxygen-icons,
1917         qt, kdesupport, kdelibs, and kleopatra.
1918         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi,
1919         src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi, src/inst-qt.nsi,
1920         src/uninst-qt.nsi, src/inst-oxygen-icons.nsi,
1921         src/uninst-oxygen-icons.nsi: Update.
1922
1923 2008-05-25  Werner Koch  <wk@g10code.com>
1924
1925         * packages/packages.current: Update libassuan.
1926
1927 2008-05-21  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1928
1929         * patches/gnupg2/02-p12-hack.patch: New file.
1930         * Makefile.am (EXTRA_DIST): Add this patch.
1931
1932 2008-05-13  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1933
1934         Release 1.9.1 beta version.
1935
1936         * packages/packages.current: Update kdelibs and kleopatra.
1937         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Install and
1938         remove libkleopatraclientcore.dll.
1939
1940 2008-05-09  Werner Koch  <wk@g10code.com>
1941
1942         * packages/packages.current: Update gpgme and gnupg2.
1943
1944         * src/inst-gnupg2.nsi: Add gpg2keys_knds.
1945
1946 2008-05-08  Werner Koch  <wk@g10code.com>
1947
1948         * packages/packages.current: Update adns.
1949
1950         * configure.ac: Don't let gpgme depend on qt.
1951
1952         * src/inst-gpa.nsi: Mape tips installation optional.
1953
1954         * src/Makefile.am (gpg4win_pkg_gnupg2_configure): Add --with-adns.
1955         (gpg4win_pkg_gpgme_configure): Build qt and glib versions only if
1956         the packages are available.
1957
1958 2008-05-08  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1959
1960         * Makefile.am (EXTRA_DIST): Add
1961         patches/claws-mail-3.4.0/04-gnutls.patch.
1962
1963         * packages/packages.current: Update kleopatra checksum.
1964
1965 2008-05-07  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1966
1967         * packages/packages.current: Update kleopatra and kdelibs.
1968         * src/inst-kleopatra.nsi: Add kwatchgnupg.
1969         * src/uninst-kleopatra.nsi: Remove kwatchgnupg.
1970
1971 2008-05-07  Werner Koch  <wk@g10code.com>
1972
1973         * patches/gpgol/01-last-minute.patch: New.
1974
1975 2008-05-06  Werner Koch  <wk@g10code.com>
1976
1977         * patches/gpgol/01-always-decrypt.patch: Remove.
1978         * packages/packages.current: Update gpgme and gpgol.
1979
1980 2008-04-30  Werner Koch  <wk@g10code.com>
1981
1982         * packages/packages.current: Add adns.
1983         * configure.ac: Add support for adns.
1984         * src/uninst-libadns.nsi, src/inst-libadns.nsi: New.
1985         * include/config.nsi.in, src/Makefile.am, src/inst-sections.nsi:
1986         Add adns.
1987
1988 2008-04-28  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1989
1990         * packages/packages.current: Update kdelibs and kleopatra.
1991         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Update.
1992
1993 2008-04-25  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1994
1995         * packages/packages.current: Add libgsasl, libtasn1, opencdk,
1996         gnutls.
1997         * configure.ac: Add support for libgsasl, libtasn1, opencdk and
1998         gnutls source packages.
1999         * include/config.nsi.in: Likewise.
2000         * inst-libgsasl.nsi, uninst-libgsasl.nsi, inst-libtasn1.nsi,
2001         uninst-libtasn1.nsi, inst-opencdk.nsi, uninst-opencdk.nsi,
2002         inst-gnutls.nsi, uninst-gnutls.nsi: New files.
2003         * src/Makefile.am (EXTRA_DIST): Add these files.
2004         (gpg4win_spkgs): Add libgsasl, libtasn1, opencdk, gnutls.
2005         (gpg4win_pkg_gnutls_configure): New variable.
2006         (gpg4win_pkg_claws_configure): Enable pthread and gnutls.
2007         * patches/claws-mail-3.4.0/04-gnutls.patch: New file.
2008
2009         * packages/packages.current: Update libetpan and claws-mail.
2010         * src/inst-libetpan.nsi: Update to latest version.
2011         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Add
2012         --disable-network-manager-support.
2013         * configure.ac: Remove support or sylpheed-claws (replaced by
2014         claws-mail).
2015         * Makefile.am (EXTRA_DIST): Remove all sylpheed-claws patches and
2016         add the claws-mail-3.4.0 patches.  Add libetpan-0.54 patches.
2017         * include/config.nsi.in: Remove support for sylpheed.
2018         * src/Makefile.am: Likewise.
2019         * src/inst-sections.nsi: Likewise.
2020         * src/inst-sylpheed-claws.nsi, src/uninst-sylpheed-claws.nsi:
2021         Removed.
2022
2023 s2008-04-23  Werner Koch  <wk@g10code.com>
2024
2025         Release 1.9.0 beta version.
2026
2027         * src/Makefile.am (EXTRA_DIST): Add Memento.nsh and dirmngr.conf.
2028
2029         * patches/gpa/01-no-uiserver.patch: New.
2030
2031         * autogen.sh <build-w32>: Pass --enable-maintainer-mode.
2032
2033         * patches/gnupg2/01-version.patch.in: New.
2034         * configure.ac (AC_CONFIG_FILES): Patch the version of GnuPG.
2035         (AC_CONFIG_COMMANDS): New.
2036
2037 2008-04-22  Marcus Brinkmann  <marcus@ulysses.g10code.com>
2038
2039         * packages/packages.current: Update gpgme.
2040
2041         * packages/packages.current: Update kdelibs and kleopatra.
2042
2043 2008-04-22  Werner Koch  <wk@g10code.com>
2044
2045         * src/installer.nsi (PrintBetaWarning): New.
2046         (PrintNonAdminWarning): Call it.
2047
2048 2008-04-21  Werner Koch  <wk@g10code.com>
2049
2050         * patches/gnupg2-2.0.9/05-w32-http.patch: New.
2051         * patches/gnupg2-2.0.9/04-ks-w32init.patch: New.
2052         * Makefile.am (EXTRA_DIST): Add new patches.  Correct name of
2053         gpgol/01-always-encrypt.patch.
2054         
2055 2008-04-18  Werner Koch  <wk@g10code.com>
2056
2057         * patches/gpgol/01-always-encrypt.patch: New.
2058
2059 2008-04-16  Werner Koch  <wk@g10code.com>
2060
2061         * src/inst-winpt.nsi: Do not select by default.
2062
2063 2008-04-08  Werner Koch  <wk@g10code.com>
2064
2065         * patches/gnupg2-2.0.9/03-i18n+etc.patch: New.
2066         * patches/gnupg2-2.0.9/02-de.po-fix: Update.
2067
2068 2008-04-02  Werner Koch  <wk@g10code.com>
2069
2070         * packages/packages.current: Update GpgOL.
2071         
2072         * patches/gnupg2-2.0.9/02-de.po-fix.patch: New.
2073
2074 2008-04-01  Werner Koch  <wk@g10code.com>
2075
2076         * configure.ac (AC_INIT): Fix quoting.
2077
2078         * patches/gnupg2-2.0.9/01-close-all-handle.patch: New.
2079
2080 2008-04-01  Marcus Brinkmann  <marcus@g10code.de>
2081
2082         * packages/packages.current: Update kdelibs and kleopatra.
2083
2084 2008-03-26  Werner Koch  <wk@g10code.com>
2085
2086         * packages/packages.current: Update GnuPG-1 to 1.4.9.
2087
2088 2008-03-26  Marcus Brinkmann  <marcus@g10code.de>
2089
2090         * packages/packages.current: Update gpgex to 0.9.0.
2091         * src/inst-gpgex.nsi, src/uninst-gpgex.nsi: Handle translations
2092         ar, es and ru.
2093
2094 2008-03-26  Werner Koch  <wk@g10code.com>
2095
2096         * packages/packages.current: Update to GnuPG 2.0.9.
2097         * Makefile.am (EXTRA_DIST): Remove gnupg-2.0.8 patches.
2098
2099         * src/inst-gnupg2.nsi: Install the help files.
2100         * src/uninst-gnupg2.nsi: Remove them.
2101         * src/inst-gnupg.nsi: Now delete the Lang Registry entry becuase
2102         GnuPG 2.0.9 does not need it anymore.
2103
2104 2008-03-25  Werner Koch  <wk@g10code.com>
2105
2106         * src/inst-gnupg.nsi: Write the language code for use by gettext
2107         into the Registry.
2108
2109 2008-03-25  Marcus Brinkmann  <marcus@g10code.de>
2110
2111         * packages/packages.current: Update libassuan.
2112
2113 2008-03-25  Werner Koch  <wk@g10code.com>
2114
2115         * src/inst-dirmngr.nsi: Create empty extra-certs directory.
2116         * src/uninst-dirmngr.nsi: Delete it.
2117
2118 2008-03-25  Marcus Brinkmann  <marcus@g10code.de>
2119
2120         * packages/packages.current: Update w32pth.
2121
2122 2008-03-21  Marcus Brinkmann  <marcus@g10code.de>
2123
2124         * packages/packages.current: Update w32pth and libassuan.
2125
2126         * packages/packages.current: Update gpa, libassuan, w32pth, gpa,
2127         kleopatra.
2128
2129 2008-03-20  Werner Koch  <wk@g10code.com>
2130
2131         * src/potomo: New.
2132         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Remove mo file
2133         creation.
2134         (gpg4win_pkg_gnupgw_post_install): Convert po files.
2135         (EXTRA_DIST): Include potomo.
2136         * src/inst-gnupg2.nsi: Install all available mo files.
2137         * src/inst-gnupg2.nsi: Do not install com-certs.pem.
2138
2139 2008-03-19  Werner Koch  <wk@g10code.com>
2140
2141         * packages/packages.current: Update GpgOL.
2142
2143 2008-03-18  Marcus Brinkmann  <marcus@g10code.de>
2144
2145         * packages/packages.current: Update kleopatra and kdelibs.
2146
2147         * src/make-msi.pl (lang_to_lcid): Support more languages.
2148         (gpg4win_nsis_stubs): Likewise.
2149         * make-msi.guids: Updated.
2150
2151 2008-03-18  Werner Koch  <wk@g10code.com>
2152
2153         * packages/packages.current: Update GpgOL.
2154
2155 2008-03-17  Marcus Brinkmann  <marcus@g10code.de>
2156
2157         * packages/packages.current: Update kleopatra and kdelibs.
2158
2159 2008-03-12  Marcus Brinkmann  <marcus@g10code.de>
2160
2161         * src/inst-atk.nsi: Install message catalogs for ar, es, fr and ru.
2162         * src/inst-glib.nsi: Likewise.
2163         * src/inst-gtk+.nsi: Likewise.  Also install gtk20-properties.mo.
2164         * src/uninst-atk.nsi: Uninstall them.
2165         * src/uninst-glib.nsi: Likewise.
2166         * src/uninst-gtk+.nsi: Likewise.
2167
2168 2008-03-11  Marcus Brinkmann  <marcus@g10code.de>
2169
2170         * src/gpg4win.nsi: Add gpg2 and its buddies to the light installer.
2171
2172 2008-03-11  Werner Koch  <wk@g10code.com>
2173
2174         * packages/packages.current: Update GpgOL.
2175
2176 2008-03-10  Marcus Brinkmann  <marcus@g10code.de>
2177
2178         * packages/packages.current: Update gpa.
2179         * src/inst-gpa.nsi: Install other languages AR, ES, FR and RU.
2180         * src/uninst-gpa.nsi: Deinstall those languages.
2181
2182         * AUTHORS: Add translators.
2183         * src/inst-sections.nsi (.onInit): Insert macro MUI_LANGDLL_DISPLAY.
2184         [DEBUG]: Define MUI_LANGDLL_ALWAYSSHOW.
2185         (un.onInit): New function.
2186         * src/installer.nsi: Include ../po/catalogs.nsi with PO_HEADER
2187         defined to include MUI language files.  Insert macro
2188         MUI_RESERVEFILE_LANGDLL.
2189         (MUI_LANGDLL_REGISTRY_ROOT, MUI_LANGDLL_REGISTRY_KEY)
2190         (MUI_LANGDLL_REGISTRY_VALUENAME): New symbols.
2191         (MUI_LANGDLL_ALLLANGUAGES) [DEBUG]: New symbol.
2192
2193 2008-03-10  Werner Koch  <wk@g10code.com>
2194
2195         * packages/packages.current: Update GpgOL.
2196
2197 2008-03-07  Werner Koch  <wk@g10code.com>
2198
2199         * packages/packages.current: Update GpgOL.
2200
2201 2008-03-05  Marcus Brinkmann  <marcus@g10code.de>
2202
2203         * packages/packages.current: Update kdelibs and kleopatra.
2204
2205 2008-02-28  Marcus Brinkmann  <marcus@g10code.de>
2206
2207         * src/kleowrap.c: Use CreateProcess instead of spawn for ksycoca
2208         to suppress console window.
2209
2210 2008-02-27  Marcus Brinkmann  <marcus@g10code.de>
2211
2212         * src/kleowrap.c: Include errno.h.
2213         (run_kbuildsycoca): New function by Frank Osterfeld.
2214         (main): Invoke it.
2215
2216         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Move plugins
2217         to INSTDIR.
2218         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi: Likewise.
2219
2220 2008-02-26  Marcus Brinkmann  <marcus@g10code.de>
2221
2222         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Fix last change.
2223
2224         * packages/packages.current: Update gpgol, kdelibs, kleopatra.
2225         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi,
2226         src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Update.
2227
2228         * patches/winpt/01-gpg-path.patch: New file.
2229         * Makefile.am (EXTRA_DIST): Add this file.
2230
2231 2008-02-19  Marcus Brinkmann  <marcus@g10code.de>
2232
2233         * packages/packages.current: Update gpgex.
2234
2235         * src/kleowrap.c: Change working directory.
2236
2237         * src/kleowrap.c: New file.
2238         * src/kleopatra.bat: Removed.
2239         * src/Makefile.am (EXTRA_DIST): Remove kleopatra.bat, add
2240         kleowrap.c.
2241         (CLEANFILES): Add kleowrap.exe.
2242         (gpg4win-$(VERSION).exe, gpg4win-light-$(VERSION).exe,
2243         (gpg4win-$(VERSION).wix, gpg4win-light-$(VERSION).wix): Add
2244         kleowrap.exe as dependency.
2245         (gpgwrap.exe): Use make magic.
2246         (kleowrap.exe): New target.
2247         * src/inst-kleopatra.nsi: Install kleowrap.exe as kleopatra.exe,
2248         and do not install kleopatra.bat.
2249         * src/uninst-kleopatra.nsi: Uninstall kleopatra.exe instead of
2250         kleopatra.bat.
2251         * src/inst-sections.nsi (no_desktop): Replace kleopatra.bat by
2252         kleopatra.exe.
2253
2254 2008-02-18  Marcus Brinkmann  <marcus@g10code.de>
2255
2256         * packages/packages.current: Update kdelibs and kleopatra.
2257
2258 2008-02-18  Werner Koch  <wk@g10code.com>
2259
2260         * src/installer.nsi: Take the README file from share/gpg4win.
2261         This is required because we now make sure that the last output
2262         directory is now the top directory.
2263
2264         * packages/packages.current: Update GpgOL.
2265
2266 2008-02-16  Marcus Brinkmann  <marcus@g10code.de>
2267
2268         * packages/packages.current: Undo update of kdelibs and kleopatra.
2269
2270         * packages/packages.current: Update dirmngr, gpgme, gpa, gnupg,
2271         w32pth, kdelibs, and kleopatra.
2272
2273 2008-02-15  Werner Koch  <wk@g10code.com>
2274
2275         * packages/packages.current: Update pinentry, gnupg and gpgme.
2276
2277 2008-02-12  Werner Koch  <wk@g10code.com>
2278
2279         * packages/packages.current: Update libksba.
2280
2281 2008-02-09  Marcus Brinkmann  <marcus@g10code.de>
2282
2283         * patches/gnupg-1.4.8/01-gpgconf-list.patch: New file.
2284         * patches/gnupg2-2.0.8/06-gpgconf-list.patch: New file.
2285         * Makefile.am (EXTRA_DIST): Add these.
2286
2287 2008-02-08  Marcus Brinkmann  <marcus@g10code.de>
2288
2289         * packages/packages.current: Update kleopatra.
2290         * src/inst-kdelibs.nsi: Move kcmdwrapper.exe to bin.
2291         * src/uninst-kdelibs.nsi: Uninstall it there.
2292
2293 2008-02-06  Werner Koch  <wk@g10code.com>
2294
2295         * packages/packages.current: Update GpgOL.
2296
2297 2008-02-04  Marcus Brinkmann  <marcus@g10code.de>
2298
2299         * packages/packages.current: Update kleopatra and gpgex.
2300
2301 2008-02-01  Marcus Brinkmann  <marcus@g10code.de>
2302
2303         * patches/gnupg2-2.0.8/05-gpgconf.patch: New file.
2304         * Makefile.am (EXTRA_DIST): Add patch.
2305
2306 2008-01-30  Werner Koch  <wk@g10code.com>
2307
2308         * src/inst-final.nsi: New.
2309         * src/Makefile.am (EXTRA_DIST): Add it.
2310         * src/inst-gnupg2.nsi: Remove last fix due to the final section.
2311
2312 2008-01-30  Marcus Brinkmann  <marcus@g10code.de>
2313
2314         * src/gpg4win.nsi: Fix last change.
2315         * src/gpg4win-src.nsi: Dito.
2316
2317         * src/gpg4win.nsi (ABOUT_STR): Split up the string into several.
2318         (T_AboutGpg4win): Shorten it accordingly.
2319         (T_AboutGpg4winVersion, T_AboutGpg4winFileVersion)
2320         (T_AboutGpg4winReleaseDate): New translation strings.
2321         * src/gpg4win-src.nsi: Split up the string into several.
2322         (T_AboutGpg4winSrc): Shorten it accordingly.
2323         (T_AboutGpg4winSrcVersion, T_AboutGpg4winSrcFileVersion)
2324         (T_AboutGpg4winSrcReleaseDate): New translation strings.
2325         * src/installer.nsi: Quote welcome title and about string.
2326         * po/de.po: Update.
2327
2328         * packages/packages.current: Update gpgme.
2329
2330 2008-01-30  Werner Koch  <wk@g10code.com>
2331
2332         * src/inst-sections.nsi: Install GTK+ of gnupg2 is selected.
2333
2334         * src/inst-gnupg2.nsi: Switch Outpath back to standard.
2335
2336         * patches/gnupg2-2.0.8/patches/03-create-keyring.patch: Also do it
2337         for the trustdb.
2338
2339 2008-01-29  Werner Koch  <wk@g10code.com>
2340
2341         * packages/packages.current: Updated GpgOL.
2342
2343         * patches/gnupg2-2.0.8/04-import-export-spawn.patch: New file
2344         * patches/gnupg2-2.0.8/03-create-keyring.patch: New file. 
2345         * Makefile.am (EXTRA_DIST): Add new files.
2346
2347 2008-01-29  Marcus Brinkmann  <marcus@g10code.de>
2348
2349         * src/make-msi.pl (nsis_parse_line): Skip including the file
2350         Memento.nsh.
2351
2352 2008-01-28  Marcus Brinkmann  <marcus@g10code.de>
2353
2354         * packages/packages.current: Update gpgme and kleopatra.
2355
2356 2008-01-25  Marcus Brinkmann  <marcus@g10code.de>
2357
2358         * Makefile.am (EXTRA_DIST): Add
2359         patches/gnupg2-2.0.8/02-qualified.patch.
2360         * patches/gnupg2-2.0.8/02-qualified.patch: New file.
2361
2362 2008-01-24  Marcus Brinkmann  <marcus@g10code.de>
2363
2364         * src/inst-gpgee.nsi: Fix last change.
2365
2366         * src/Memento.nsh: New file from nsis 2.28.
2367
2368 2008-01-21  Marcus Brinkmann  <marcus@g10code.de>
2369
2370         * src/installer.nsi: Include Memento.nsh, define
2371         MEMENTO_REGISTRY_ROOT and MEMENTO_REGISTRY_KEY.
2372         * src/inst-sections.nsi: Call MementoSectionDone.
2373         (onInit): Call MementoSectionRestore.
2374         (onInstSuccess): Call MementoSectionSave.
2375         * src/inst-claws-mail.nsi, src/inst-eudoragpg.nsi,
2376         src/inst-gnupg.nsi, src/inst-gnupg2.nsi, src/inst-gpa.nsi,
2377         src/inst-gpgee.nsi, src/inst-gpgex.nsi, src/inst-gpgol.nsi,
2378         src/inst-kleopatra.nsi, src/inst-man_advanced_de.nsi,
2379         src/inst-man_advanced_en.nsi, src/inst-man_novice_de.nsi,
2380         src/inst-man_novice_en.nsi, src/inst-sylpheed-claws.nsi,
2381         src/inst-winpt.nsi: Replace Section/SectionEnd by Memento macro
2382         calls.
2383         * src/make-msi.pl (gpg4win_nsis_stubs): Support memento sections.
2384
2385 2008-01-18  Marcus Brinkmann  <marcus@g10code.de>
2386
2387         * packages/packages.current: Update gpgol.
2388         * src/Makefile.am (gpg4win_pkg_gpgol_post_install): New macro.
2389         * src/inst-gpgol.nsi: Install the gpgol.pdf technical
2390         documentation.
2391         * src/uninst-gpgol.nsi: Uninstall it (and many directories).
2392
2393         * packages/packages.current: Update kleopatra and kdelibs.
2394
2395 2008-01-16  Marcus Brinkmann  <marcus@g10code.de>
2396
2397         * src/installer.nsi (MUI_WELCOME_TITLE, MUI_WELCOMEPAGE_TEXT):
2398         Define to ${WELCOME_TITLE_STR} and ${ABOUT_STR} respectively.
2399         (T_WelcomeTitle, T_About): Remove language strings.
2400         * src/gpg4win.nsi (WELCOME_TITLE_ENGLISH, WELCOME_TITLE_GERMAN)
2401         (ABOUT_GERMAN, ABOUT_ENGLISH): Removed macros.
2402         (WELCOME_TITLE_STR, ABOUT_STR): New macros.
2403         (T_WelcomeTitleGpg4win, T_AboutGpg4win): New language strings.
2404         * src/gpg4win-src.nsi (WELCOME_TITLE_ENGLISH, WELCOME_TITLE_GERMAN)
2405         (ABOUT_GERMAN, ABOUT_ENGLISH): Removed macros.
2406         (WELCOME_TITLE_STR, ABOUT_STR): New macros.
2407         (T_WelcomeTitleGpg4winSrc, T_AboutGpg4winSrc): New language strings.
2408
2409 2008-01-15  Marcus Brinkmann  <marcus@g10code.de>
2410
2411         * patches/gnupg-2.0.8/01-agent-call-pinentry.patch: Rename to ...
2412         * patches/gnupg2-2.0.8/01-agent-call-pinentry.patch: ... this.
2413         * Makefile.am (EXTRA_DIST): Also here.
2414
2415         * Makefile.am (EXTRA_DIST): Add
2416         patches/gnupg-2.0.8/01-agent-call-pinentry.patch.
2417         * patches/gnupg-2.0.8/01-agent-call-pinentry.patch: New file.
2418
2419         * src/g4wihelp.c (service_create): Use LocalSystem for now.
2420
2421 2008-01-13  Marcus Brinkmann  <marcus@g10code.de>
2422
2423         * packages/packages.current: Update kdelibs, kdesupport, kleopatra.
2424
2425         * src/inst-kdelibs.nsi: Update to latest version.
2426         * src/inst-kdesupport.nsi: Update to latest version.
2427         * src/uninst-kdesupport.nsi: Update to latest version.
2428         * src/inst-kleopatra.nsi: Update to latest version.
2429
2430         * src/inst-gnupg2.nsi: Fix last change.
2431         * src/uninst-gnupg2.nsi: Uninstall gpgconf-conf.skel.
2432
2433         * src/uninst-qt.nsi: Uninstall qsqlited4.dll.
2434
2435 2008-01-10  Marcus Brinkmann  <marcus@g10code.de>
2436
2437         * src/gpg4win.nsi: New variable bpdir.
2438         * src/gpg4win-src.nsi: Likewise.
2439         * src/inst-gnupg2.nsi: New variable source and install a skeleton
2440         file for gpgconf.conf.
2441
2442 2008-01-08  Marcus Brinkmann  <marcus@g10code.de>
2443
2444         * src/pkg-to-nsi.pl: New file.
2445
2446         * src/inst-kleopatra.nsi: Add missing files.
2447         * src/uninst-kleopatra.nsi: Likewise.
2448
2449 2008-01-07  Marcus Brinkmann  <marcus@g10code.de>
2450
2451         * packages/packages.current: Update to 0.0.0-svn46.
2452
2453 2008-01-04  Marcus Brinkmann  <marcus@g10code.de>
2454
2455         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi,
2456         src/inst-oxygen-icons.nsi: Update to new version.
2457         * packages/packages.current: Update oxygen-icons and kleopatra.
2458
2459         * packages/packages.current: Update gpgme to 1.1.6.
2460
2461         * patches/gpgme/01-gpg2.patch: Update patch.
2462
2463 2008-01-03  Werner Koch  <wk@g10code.com>
2464
2465         * src/inst-gnupg.nsi: Do not set gpgProgram but delete it.
2466
2467         * patches/gpgme/01-gpg2.patch: New.
2468         * Makefile.am (EXTRA_DIST): Add it.
2469
2470         * src/gpg4win.mk.in (SETVARS): Add new var PKGPBDIR.
2471         (SPKG_template) <stamps/stamp-$(1)-01-patch>: Allow for patches
2472         without the version name of the package.
2473         (MPKG_template) <stamps/stamp-$(1)-01-patch>: Ditto.
2474
2475         * packages/packages.current: Fix pinentry name.  Use gpgol svn 205.
2476         Update to gnupg 1.48 and 2.0.8.
2477
2478 2008-01-02  Marcus Brinkmann  <marcus@g10code.de>
2479
2480         * packages/packages.current: Update pinentry to 0.7.5-cvs.
2481
2482         * src/pkg-config (PREFIX): Suppress debug output.
2483
2484         * src/Makefile.am (gpg4win_pkg_glib_post_install): Since we build
2485         the package from source, we need to fix up the pkg-config files in
2486         the runtime package directory.
2487
2488 2007-12-21  Marcus Brinkmann  <marcus@g10code.de>
2489
2490         * src/uninst-kleopatra.nsi, src/inst-kleopatra.nsi: Update to
2491         latest version.
2492
2493         * packages/packages.current: Update oxygen-icons and kleopatra.
2494         * src/inst-oxygen-icons.nsi, src/uninst-oxygen-icons.nsi: Update
2495         to latest version, but only install 16x16 icons (now all of them).
2496
2497 2007-12-18  Marcus Brinkmann  <marcus@g10code.de>
2498
2499         * packages/packages.current: Update kleopatra to 20071214-3.
2500         * src/inst-kleopatra.nsi: Adjust path to GPGME libraries.
2501
2502 2007-12-14  Werner Koch  <wk@g10code.com>
2503
2504         * packages/packages.current: Update to gnupg-2.0.8rc1.
2505
2506 2007-12-14  Marcus Brinkmann  <marcus@g10code.de>
2507
2508         * packages/packages.current: Fix last change.
2509
2510 2007-12-13  Marcus Brinkmann  <marcus@g10code.de>
2511
2512         * packages/packages.current: Update libassuan.
2513
2514 2007-12-11  Marcus Brinkmann  <marcus@g10code.de>
2515
2516         * packages/packages.current: Update to qt 4.3.3.
2517         * src/inst-qt.nsi, src/uninst-qt.nsi: Update to qt 4.3.3.
2518
2519         * src/inst-sections.nsi: Delete old start menu, desktop and
2520         quicklaunch links.
2521
2522 2007-12-10  Werner Koch  <wk@g10code.com>
2523
2524         * packages/packages.current: Update libgcrypt.
2525
2526 2007-12-09  Marcus Brinkmann  <marcus@g10code.de>
2527
2528         * packages/packages.current: Update libetpan.
2529
2530         * packages/packages.current: Update claws-mail.
2531
2532         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Enable
2533         libetpan.
2534         * src/inst-sections.nsi: Include libetpan install scripts.
2535         * patches/claws-mail-3.1.0cvs70/01-w32-logo.patch,
2536         patches/claws-mail-3.1.0cvs70/02-w32-icon.patch,
2537         patches/claws-mail-3.1.0cvs70/03-smime-plugin.patch,
2538         patches/claws-mail-3.1.0cvs70/99-auto.patch: New files.
2539         * Makefile.am (EXTRA_DIST): Add claws-mail 3.1.0cvs70 patches.
2540
2541 2007-12-07  Marcus Brinkmann  <marcus@g10code.de>
2542
2543         * src/inst-sections.nsi: Install manuals in subdirectories for
2544         start menu and desktop.
2545         * src/installer-finish.nsi: Uninstall the manuals in those
2546         subdirectories.
2547         * src/installer.nsi: Add language strings for the subdirectory
2548         names.
2549         * po/de.po: Update.
2550
2551         * packages/packages.current: Update kleopatra to 20071207.
2552
2553         * src/inst-gpgex.nsi: Detect and uninstall a previously installed
2554         GPGee.
2555
2556 2007-12-03  Marcus Brinkmann  <marcus@g10code.de>
2557
2558         * src/make-msi.pl (dump_all2): Hard code level for hidden packages
2559         to 1.
2560
2561 2007-11-30  Marcus Brinkmann  <marcus@g10code.de>
2562
2563         * packages/packages.current: Update gpgex.
2564
2565 2007-11-29  Marcus Brinkmann  <marcus@g10code.de>
2566
2567         * packages/packages.current: Update pinentry.
2568         * configure.ac: Merge duplicated pinentry entries.
2569         Make gnupg2 dependent on pinentry.
2570
2571 2007-11-27  Marcus Brinkmann  <marcus@g10code.de>
2572
2573         * src/dirmngr.conf: New file.
2574         * src/inst-dirmngr.nsi: Install our version of dirmngr.conf.
2575         Remove /nonfatal from configuration files.
2576
2577 2007-11-27  Werner Koch  <wk@g10code.com>
2578
2579         * packages/packages.current: Update gnupg.
2580
2581 2007-11-27  Marcus Brinkmann  <marcus@g10code.de>
2582
2583         * packages/packages.current: Update kleopatra.
2584
2585 2007-11-26  Marcus Brinkmann  <marcus@g10code.de>
2586
2587         * packages/packages.current: Update dirmngr and gpgex.
2588
2589         * src/inst-dirmngr.nsi: No longer create the cache directory.
2590         * src/inst-sections.pl: Correct upper/lowercase of WinPT link (for
2591         the msi converter).
2592         * src/make-msi.pl: Improve handling of shortcuts.
2593         * src/make-msi.guids: Update.
2594         * src/make-msi.bat: Remove duplicate entries.
2595
2596 2007-11-26  Werner Koch  <wk@g10code.com>
2597
2598         * src/inst-kleopatra.nsi: Install libkmime.dll.  Take libkleo from
2599         bin/.
2600         * src/uninst-kleopatra.nsi: Uninstall libkmime.dll.
2601
2602 2007-11-26  Marcus Brinkmann  <marcus@g10code.de>
2603
2604         * src/inst-dirmngr.nsi: No longer create the cache directory.
2605
2606         * src/make-msi.pl: 
2607
2608         * packages/packages.current: Fix entry for kdelibs source.
2609
2610         * src/make-msi.pl (dump_all): Start dirmngr service.
2611         * src/README-msi.txt: Add todo items.
2612
2613         * src/Makefile.am (msi, gpg4win-$(VERSION).wix,
2614         (gpg4win-light-$(VERSION).wix): New targets.
2615         * src/make-msi.pl: Rewritten.
2616         * src/make-msi.guids: Include missing files.
2617         * src/inst-gpg4win.nsi: Give section an identifier.
2618         * src/README-msi.txt: Update.
2619         * src/gpg4win.nsi: Do not include pinentry in the light installer.
2620         * doc/README.de.txt, doc/README.en.txt: Document MSI package.
2621         * src/make-msi.bat: Support other languages and light installer.
2622
2623 2007-11-23  Marcus Brinkmann  <marcus@g10code.de>
2624
2625         * packages/packages.current: Update gpgme to 1.1.6-svn1279.
2626
2627 2007-11-23  Werner Koch  <wk@g10code.com>
2628
2629         * packages/packages.current: Update kleopatra to version 20071122.
2630
2631 2007-11-16  Marcus Brinkmann  <marcus@g10code.de>
2632
2633         * src/make-msi.guids: Include manual files.
2634         * src/make-msi.pl: Support manuals, and prefix output file names
2635         by src, because manuals are within gpg4win.
2636
2637 2007-11-15  Marcus Brinkmann  <marcus@g10code.de>
2638
2639         * src/inst-kleopatra.nsi: Use SRCDIR to find kleopatra.bat.
2640         * src/inst-qt.nsi: Use SRCDIR to find qt.conf and BUILD_DIR to
2641         find mingwm10.dll.
2642         * src/make-msi.guids: Add these files.
2643         * src/make-msi.pl (dump_all): Do not try to start the service yet.
2644         (collect_all): Support SRCDIR in File.
2645         * src/uninst-regex.nsi: Uninstall regex.dll.
2646
2647         * src/inst-sections.nsi (CalcDepends): Add dependency for
2648         libetpan.
2649         * src/make-msi.guids: Add libetpan and claws.
2650
2651         * Makefile.am (EXTRA_DIST): Add these patches.
2652         * packages/packages.current: Update claws mail.  Download
2653         regex-bin package.
2654         * patches/claws-mail-3.0.2/01-w32-logo.patch,
2655         patches/claws-mail-3.0.2/02-w32-icon.patch,
2656         patches/claws-mail-3.0.2/03-smime-plugin.patch,
2657         patches/claws-mail-3.0.2/04-gettimeofday.patch,
2658         patches/claws-mail-3.0.2/99-auto.patch: New files.
2659         * configure.ac: Make regex a GNUWIN32 package.
2660         * src/inst-regex.nsi: Install regex.dll.
2661         * src/Makefile.am: Do not delete regex shared library.
2662
2663 2007-11-14  Marcus Brinkmann  <marcus@g10code.de>
2664
2665         * src/inst-kleopatra.nsi: Prefix kleopatra.bat by $BUILD_DIR.
2666         * src/make-msi.pl: Add INSTDIR\pub to PATH environment for gnupg.
2667         Handle /oname in File statements.  Handle upgrades.  Register
2668         DLLs.  Register services.
2669         * src/make-msi.guids: Update.
2670
2671 2007-11-13  Marcus Brinkmann  <marcus@g10code.de>
2672
2673         * src/make-msi.pl: New file.
2674         * src/make-msi.bat: New file.
2675         * src/make-msi.guids: New file.
2676         * src/gpl.rtf: New file.
2677
2678 2007-11-12  Marcus Brinkmann  <marcus@g10code.de>
2679
2680         * packages/packages.current: Update to kleopatra 20071112.
2681
2682         * packages/packages.current: Update to kleopatra 20071109.
2683
2684 2007-11-08  Marcus Brinkmann  <marcus@g10code.de>
2685
2686         * src/inst-gpgex.nsi: Add online documentation.
2687         * src/uninst-gpgex.nsi: Delete online documentation and other
2688         directories.
2689
2690         * packages/packages.current: Update gpgex.
2691
2692 2007-11-02  Werner Koch  <wk@g10code.com>
2693
2694         * src/g4wihelp.c (path_add): Remove debug stuff.
2695
2696         * src/inst-kleopatra.nsi: Adjust location for some DLLs.
2697
2698 2007-10-26  Marcus Brinkmann  <marcus@g10code.de>
2699
2700         * packages/packages.current: Add libetpan.
2701         * configure.ac: Add libetpan package.
2702         * include/config.nsi.in: Add support for libetpan.
2703         * src/Makefile.am (EXTRA_DIST): Add inst-libetpan.nsi and
2704         uninst-libetpan.nsi.
2705         (gpg4win_spkgs): Add libetpan.
2706         (gpg4win_pkg_libetpan_configure): New variable.
2707         * src/uninst-libetpan.nsi, src/inst-libetpan.nsi: New files.
2708         * src/gpg4win.mk.in: Invoke configure with relative path to make
2709         it easier on some packages (in particular libetpan).
2710         (SETVRS): Add install bin directory to PATH.
2711
2712 2007-10-29  Werner Koch  <wk@g10code.com>
2713
2714         * packages/packages.current: Update to libgpg-error 1.6.
2715
2716 2007-10-26  Werner Koch  <wk@g10code.com>
2717
2718         * packages/packages.current: Update to libgcrypt 1.3.1.
2719
2720 2007-10-22  Werner Koch  <wk@g10code.com>
2721
2722         * packages/packages.current: Updated gpgol.
2723
2724 2007-10-18  Marcus Brinkmann  <marcus@g10code.de>
2725
2726         * src/g4wihelp.c (read_w32_registry_string): New function.
2727         (ENV_HK, ENV_REG): New macros.
2728         (path_add, path_remove): New functions.
2729         * src/gpg4win.nsi: Remove GpgEX from light installer.
2730         * src/installer.nsi (AddToPath, RemoveFromPath): Rewritten.
2731
2732 2007-10-17  Marcus Brinkmann  <marcus@g10code.de>
2733
2734         * src/inst-kleopatra.nsi: Add DESC_Menu_kleopatra language string.
2735         * src/inst-sections.nsi: Install kleopatra links.
2736         * src/installer-finish.nsi: Uninstall kleopatra.
2737         * configure.ac: Make pinentry dependent on gtk+ instead of glib.
2738         * src/Makefile.am (gpg4win_pkg_pinentry_configure): Revert last
2739         change.
2740         * src/inst-pinentry.nsi: Revert last change.
2741
2742 2007-10-17  Werner Koch  <wk@g10code.com>
2743
2744         * src/inst-kdesupport.nsi: Remove libeay32.dll and ssleay32/dll;
2745         they seems not to be necessary and conflict with the GPL anyway.
2746
2747         * src/inst-gpgol.nsi: s/GPGol/GpgOL/.
2748
2749         * src/inst-pinentry.nsi: Install native pinentry.
2750         * src/Makefile.am: Disable pinnetry-gtk-2 for now.
2751         * configure.ac: Make pinentry depend on glib.
2752
2753 2007-10-17  Marcus Brinkmann  <marcus@g10code.de>
2754
2755         * configure.ac: Reenable oxygen-icons dependency.
2756         * src/inst-oxygen-icons.nsi: Only install action icons for now.
2757         * packages/packages.current: Reenable oxygen-icons.
2758         Update kleopatra and gpgex packages.
2759
2760 2007-10-16  Marcus Brinkmann  <marcus@g10code.de>
2761
2762         * src/uninst-dirmngr.nsi: Remove etc files.
2763         * src/inst-dirmngr.nsi: Do not use wildcard.
2764
2765         * src/uninst-qt.nsi: Uninstall qt.conf.
2766
2767         * src/uninst-qt.nsi: Uninstall mingwm10.dll.
2768         * src/inst-kleopatra.nsi: Fix slash instead backslash error.
2769         * src/uninst-kdelibs.nsi: Remove directories share\config\ui and
2770         share\config instead share\ui.  Remove directories
2771         share\kde4\services and share\kde4.
2772         * src/uninst-pinentry.nsi: Uninstall pinentry-w32.exe and
2773         pinentry-gtk-2.exe.
2774         * src/uninst-kleopatra.nsi: Uninstall kleopatra.bat.
2775         Remove directory share\apps\kleopatra.
2776
2777         * packages/packages.current: Enable gpgex.
2778
2779 2007-10-15  Marcus Brinkmann  <marcus@g10code.de>
2780
2781         * src/kleopatra.bat: New file.
2782         * src/inst-kleopatra.nsi: Install kleopatra.bat.
2783         * src/Makefile.am (EXTRA_DIST): Add qt.conf and kleopatra.bat.
2784
2785 2007-10-14  Marcus Brinkmann  <marcus@g10code.de>
2786
2787         * src/Makefile.am (gpg4win_pkg_pinentry_configure): Enable
2788         pinentry gtk2 and add required configure flags for it.
2789         * src/inst-pinentry.nsi: Install pinentry-gtk-2.exe along with
2790         pinentry-w32.exe and make it the default.
2791
2792 2007-10-12  Werner Koch  <wk@g10code.com>
2793
2794         * src/inst-kleopatra.nsi: Select by default.  Do not install
2795         test_uiserver.
2796         * src/uninst-kleopatra.nsi: No need to remove test_uiserver.
2797
2798         * src/inst-gpgee.nsi: Do not select by default.
2799         * src/inst-gpgex.nsi: Select by default.
2800
2801 2007-10-11  Werner Koch  <wk@g10code.com>
2802
2803         * packages/packages.current: Update kleopatra. Update gpgol.
2804         Disable gpgex.
2805
2806         * configure.ac (gpgol): Add libassuan as dependency.
2807         * src/Makefile.am (gpg4win_pkg_gpgol_configure): Add
2808         --with-libassuan-prefix.
2809
2810 2007-10-10  Marcus Brinkmann  <marcus@g10code.de>
2811
2812         * src/inst-kdelibs.nsi: Do not install libkdefx.dll.
2813         * packages/packages.current: Update gpgme, kdelibs and kleopatra.
2814
2815 2007-10-09  Marcus Brinkmann  <marcus@g10code.de>
2816
2817         * configure.ac: Fix last change.
2818         * packages/packages.current: Update gpgex.
2819
2820         * configure.ac: Disable oxygen-icons for now.
2821         * packages/packages.current: Disable oxygen-icons for now.  Update
2822         kleopatra.
2823
2824         * src/Makefile.am (gpg4win_pkg_gpa_configure): Add search path for
2825         libassuan and gpg-error.
2826
2827 2007-10-06  Werner Koch  <wk@g10code.com>
2828
2829         * packages/packages.current: Fixed gpgex filename to be .gz.
2830
2831 2007-10-05  Marcus Brinkmann  <marcus@g10code.de>
2832
2833         * packages/packages.current: Update dirmngr.
2834
2835         * packages/packages.current: Update libassuan.
2836
2837         * packages/packages.current: Update gpgex and libassuan, and fix gnupg2.
2838
2839         * packages/packages.current: Update gpgme, gpgex and kleopatra.
2840
2841 2007-10-02  Marcus Brinkmann  <marcus@g10code.de>
2842
2843         * packages/packages.current: Update libassuan, gpgme, gnupg and kleopatra.
2844
2845 2007-09-28  Marcus Brinkmann  <marcus@g10code.de>
2846
2847         * packages/packages.current: Update GPGME snapshot.
2848
2849         * src/inst-kleopatra.nsi: Put kleopatra into bin for now.
2850         * src/uninst-kleopatra.nsi: Remove it from there.
2851         * src/inst-kdesupport.nsi: Put dbus-daemon into bin for now, and
2852         install missing config files.
2853         * src/uninst-kdesupport.nsi: Uninstall these files.
2854
2855 2007-09-26  Marcus Brinkmann  <marcus@g10code.de>
2856
2857         * src/inst-gnupg2.nsi: Put it in the read-only section.
2858         * src/inst-sections.nsi: Make kleopatra dependent on gnupg2, and
2859         gpgol dependent on kleopatra.  Remove explicit dependencies on
2860         gnupg and gnupg2 from individual packages.      
2861         * src/gpg4win.nsi: Remove kleopatra from light installer.
2862
2863 2007-09-25  Marcus Brinkmann  <marcus@g10code.de>
2864
2865         * src/inst-sections.nsi, src/inst-kleopatra.nsi,
2866         src/inst-gpgex.nsi: Some bug fixes.
2867
2868         * configure.ac: Add check for kleopatra.
2869         * include/config.nsi.in: Add macros for kleopatra.
2870         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: New files.
2871         * src/Makefile.am (gpg4win_bpkgs): Add kleopatra.
2872         (EXTRA_DIST): Add inst-kleopatra.nsi and uninst-kleopatra.nsi.
2873         * src/inst-sections.nsi: Add support for kleopatra.
2874         * packages/packages.current: Add kleopatra.
2875
2876         * src/gpg4win.nsi: Disable kdelibs, kdesupport, oxygen-icons in
2877         light installer.
2878         * configure.ac: Add check for kdelibs.
2879         * include/config.nsi.in: Add macros for kdelibs.
2880         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi: New files.
2881         * src/Makefile.am (gpg4win_bpkgs): Add kdelibs.
2882         (EXTRA_DIST): Add inst-kdelibs.nsi and uninst-kdelibs.nsi.
2883         * src/inst-sections.nsi: Add support for kdelibs.
2884         * packages/packages.current: Add kdelibs.
2885
2886         * configure.ac: Add check for oxygen-icons.
2887         * include/config.nsi.in: Add macros for oxygen-icons.
2888         * m4/gpg4win.m4: Fix translit expression (dash must come first or last).
2889         * src/inst-oxygen-icons.nsi, src/uninst-oxygen-icons.nsi: New files.
2890         * src/Makefile.am (gpg4win_bpkgs): Add oxygen-icons.
2891         (EXTRA_DIST): Add inst-oxygen-icons.nsi and
2892         uninst-oxygen-icons.nsi.
2893         * src/inst-sections.nsi: Add support for oxygen-icons.
2894         * packages/download.sh (name): Add "link" option.
2895         * packages/packages.current: Add oxygen-icons.
2896
2897 2007-09-24  Marcus Brinkmann  <marcus@g10code.de>
2898
2899         * src/Makefile.am (EXTRA_DIST): Add inst-kdesupport.nsi and
2900         src/uninst-kdesupport.nsi.
2901         (gpg4win_bpkgs): Add kdesupport.
2902         (gpg4win_pkg_kdesupport_post_install): New macro.
2903         * src/inst-kdesupport.nsi, src/uninst-kdesupport.nsi: New files.
2904         * src/inst-sections.nsi: Add kdesupport (also as a dependency for
2905         Qt).
2906         * packages/packages.current: Add kdesupport.
2907         * include/config.nsi.in: Add macros for kdesupport.
2908         * configure.ac: Check for kdesupport.  Make qt dependent on it.
2909
2910         * configure.ac: Check for mingwm10.dll.
2911         * src/gpg4win.mk.in: Fix clean-PKG for binary packages.
2912         * src/inst-qt.nsi: Install QtDBus4.dll.  Do not install debug and
2913         source files.
2914         * src/uninst-qt.nsi: Likewise for uninstall.
2915         * packages/packages.current: Update Qt.
2916
2917 2007-09-17  Werner Koch  <wk@g10code.com>
2918
2919         * configure.ac: Set version to 1.9.0-svn.  Make gpgme depend on qt
2920         again.
2921         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable Qt again.
2922         * packages/packages.current: Disable gpgee, enable gpgex.
2923         
2924 2007-09-17  Werner Koch  <wk@g10code.com>
2925
2926         Released 0.9.92.
2927
2928         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Disable Qt
2929         requirement.
2930         * configure.ac: Ditto.
2931
2932         * packages/packages.current: Update gpgol to 0.9.92 and gpgme to a
2933         new snapshot. Disable gpgex, enable gpgee.
2934
2935 2007-09-12  Marcus Brinkmann  <marcus@g10code.de>
2936
2937         * packages/packages.current: Update dirmngr.
2938
2939 2007-09-11  Marcus Brinkmann  <marcus@g10code.de>
2940
2941         * packages/packages.current: Update gpgex.
2942
2943         * packages/packages.current: Add gpgex, disable gpgee.
2944
2945         * packages/packages.current: Bump gnupg to 2.0.7.
2946
2947         * src/qt.conf: New file.
2948         * src/inst-qt.nsi: Install qt.conf.
2949
2950 2007-09-10  Marcus Brinkmann  <marcus@g10code.de>
2951
2952         * packages/packages.current: Update gpgme and libassuan to
2953         snapshot pacakages.
2954
2955 2007-09-07  Marcus Brinkmann  <marcus@g10code.de>
2956
2957         * configure.ac: Add libassuan as dependency for GpgEX.
2958         * src/Makefile.am (gpg4win_pkg_gpgex_configure): Add gpg-error and
2959         libassuan configure options.
2960
2961         * configure.ac: Add qt as dependency for GPGME.
2962         * src/inst-sections.nsi [HAVE_PKG_QT]: Make GPGME depending on Qt. 
2963         * src/inst-gpgme.nsi: Change condition from !GPG4WIN_LIGHT to HAVE_PKG_QT.
2964
2965         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Remove LDFLAGS,
2966         add --enable-w32-qt and work around Qt's lack of cross compilation
2967         support.
2968         * src/gpg4win.mk.in (stamps/stamp-$(1)-02-configure): Call
2969         configure through eval, so that configure options with spaces are
2970         quoted properly.
2971         * src/inst-gpgme.nsi [!GPG4WIN_LIGHT]: Install libgpgme-qt-11.dll.
2972         * src/uninst-gpgme.nsi: Uninstall libgpgme-qt-11.dll.
2973         
2974 2007-08-30  Marcus Brinkmann  <marcus@g10code.de>
2975
2976         * configure.ac: Add gpgex.
2977         * include/config.nsi.in: Add gpgex.
2978         * src/Makefile.am (EXTRA_DIST): Add inst-gpgex.nsi and
2979         uninst-gpgex.nsi.
2980         (gpg4win_spkgs): Add gpgex.
2981         (gpg4win_pkg_gpgex_configure): New variable.
2982         * src/inst-sections.nsi: Add gpgex installer and uninstaller, as
2983         well as description.
2984         (CalcDefaults, CalcDepends): Add gpgex.
2985
2986 2007-08-30  Marcus Brinkmann  <marcus@g10code.de>
2987
2988         * packages/download.sh: Implement new "name" command and remove
2989         "ren" command.
2990         * packages/packages.current: Add qt.
2991         * configure.ac: Add qt.
2992         * include/config.nsi.in: Add qt.
2993         * src/Makefile.am (EXTRA_DIST): Add inst-qt.nsi and uninst-qt.nsi.
2994         (gpg4win_bpkgs): Add qt.
2995         * src/uninst-qt.nsi, src/inst-qt.nsi: New files.
2996         * src/inst-sections.nsi: Run installer and uninstaller for qt.
2997         (CalcDepends): Handle qt.
2998         * src/gpg4win.nsi: Remove qt from light installer.
2999
3000 2007-08-24  Marcus Brinkmann  <marcus@g10code.de>
3001
3002         * src/inst-gnupg.nsi: Write compatibility key to registry for GPGee.
3003
3004 2007-08-24  Werner Koch  <wk@g10code.com>
3005
3006         * packages/packages.current: Updated libassuan to 1.0.3.
3007
3008 2007-08-23  Werner Koch  <wk@g10code.com>
3009
3010         * src/inst-dirmngr.nsi: Install examples files as default
3011         configuration.
3012
3013 2007-08-20  Werner Koch  <wk@g10code.com>
3014
3015         * packages/packages.current: Add bzip2.
3016
3017         * configure.ac: Check for RANLIB and AR.  Look for bzip2.  Make
3018         gnupg and gnupg2 depend on it.
3019         * src/Makefile.am (gpg4win_pkg_bzip2_make_args) 
3020         (gpg4win_pkg_bzip2_make_args_inst): New.
3021         (EXTRA_DIST): Add bzip2.
3022         (gpg4win_pkg_gnupg_configure): New.  Look for bzip2.
3023         * include/config.nsi.in: Add bzip2.
3024         * src/inst-bzip2.nsi: New.
3025         * src/uninst-bzip2.nsi: New.
3026
3027 2007-08-16  Werner Koch  <wk@g10code.com>
3028
3029         Released 1.1.2.
3030
3031         * src/inst-gnupg2.nsi: Allow overwriting of gpg-agent.
3032         * src/inst-libgpg-error.nsi: Allow overwriting of libgpg-error.dll.
3033         * src/inst-libgcrypt.nsi: Likewise.
3034         * src/inst-gpgme.nsi: Likewise.
3035         * src/inst-w32pth.nsi: Likewise.
3036         * src/inst-libiconv.nsi: Likewise.
3037
3038         * packages/packages.current: Updated GnuPG2 and W32pth.  Add
3039         Dirmngr.  Add gpgme snapshot.
3040
3041 2007-08-15  Marcus Brinkmann  <marcus@g10code.de>
3042
3043         * src/g4wihelp.c (config_init): Fix bug in argument parsing.
3044
3045 2007-08-14  Marcus Brinkmann  <marcus@g10code.de>
3046
3047         * src/g4wihelp.c (config_lookup, config_fetch_bool): New functions.
3048         * src/inst-sections.nsi (CalcDefaults): New function.
3049         (.onInit): Call CalcDefaults.
3050         * src/inst-sections.nsi (CalcDepends): New function.  Run it once.
3051         Support auto-config for link selection.
3052         * src/installer-finish.nsi: Support auto-config for start menu folder.
3053
3054         * src/g4wihelp.c (service_create): Auto start service, install as
3055         local service.
3056         (service_start): Set argv to NULL if argc is zero.
3057         (service_stop): Wait until service is actually stopped.  Implement
3058         the whole logic when to stop and when to wait.
3059         * src/installer.nsi: Print warning about shutting down dirmngr.
3060         Shutdown dirmngr.
3061         * src/inst-dirmngr.nsi: Remove code refactored into service_stop.
3062         Do not pass any arguments when starting the service.  Use
3063         CreateDirectory instead of SetOutPath.
3064         * src/uninst-dirmngr.nsi: Remove code factored into service_stop.
3065         * src/inst-gnupg.nsi, src/inst-gnupg2.nsi, src/inst-gpa.nsi: Use
3066         CreateDirectory instead SetOutPath.
3067
3068         * patches/claws-mail-3.0.0-rc2/03-smime-plugin.patch: Change
3069         license string to "GPL3+" to make Claws load it.
3070
3071         * src/gpg4win.mk: Implement clean-PKG targets to allow rebuilding
3072         individual packages.
3073
3074 2007-08-14  Werner Koch  <wk@g10code.com>
3075
3076         * packages/Makefile.am (packages.current.sig, upload): Remove.
3077         (EXTRA_DIST): Remove packages.key.  Add packages.current.
3078
3079         * packages/download.sh: Remove online downloading of
3080         packages.current.
3081         * packages/packages.current: Fix comment.
3082
3083 2007-08-13  Marcus Brinkmann  <marcus@g10code.de>
3084
3085         * patches/claws-mail-3.0.0-rc2/04-cvs116.patch: New file.
3086         * Makefile.am (EXTRA_DIST): Add that patch.
3087
3088         * NEWS: Add new entries.
3089         * README.wine: Remove obsolete file.
3090
3091         * src/inst-gnupg2.nsi: Install config files.
3092         * src/inst-dirmngr.nsi: Likewise.
3093         * src/inst-gpa.nsi: Likewise.
3094
3095         * src/g4wihelp.c (config_init, config_fetch): New functions.
3096         * src/inst-gnupg.nsi: Install gpg.conf AppData if configured.
3097
3098 2007-08-10  Marcus Brinkmann  <marcus@g10code.de>
3099
3100         * patches/claws-mail-3.0.0-rc2/01-w32-logo.patch,
3101         patches/claws-mail-3.0.0-rc2/02-w32-icon.patch,
3102         patches/claws-mail-3.0.0-rc2/03-smime-plugin.patch,
3103         patches/claws-mail-3.0.0-rc2/99-auto.patch: New files.
3104         * Makefile.am (EXTRA_DIST): Add these patches.
3105         * packages/packages.current: Upgrade claws to 3.0.0-rc2.
3106
3107         * m4/gpg4win.m4: Check for duplicate packages.
3108
3109 2007-08-06  Werner Koch  <wk@g10code.com>
3110
3111         * src/gpgwrap.c (build_commandline): Terminate each itenm in the
3112         array.  Problem found by Moritz Schulte.
3113         
3114 2007-08-04  Marcus Brinkmann  <marcus@g10code.de>
3115
3116         * src/g4wihelp.c (service_error, service_create, service_lookup,
3117         service_start, service_stop, service_delete): New functions.
3118         * src/inst-dirmngr.nsi: Register and start the service.
3119         * src/uninst-dirmngr.nsi: Stop and unregister the service.
3120
3121         * src/inst-sections.nsi: Add dirmngr as dependency for gnupg2, and
3122         w32pth as dependency for dirmngr.
3123
3124         * src/Makefile.am (gpg4win_pkg_gnupg2_configure): Add
3125         --with-pth-prefix.
3126
3127 2007-07-10  Werner Koch  <wk@g10code.com>
3128
3129         Released 1.1.1.
3130
3131         * src/Makefile.am (EXTRA_DIST): Remove $(common_nsi).  Add all
3132         installer scripts explicitly.
3133
3134         * Makefile.am (EXTRA_DIST): Removed old patches for Sylpheed.
3135         (AUTOMAKE_OPTIONS): Add no-dist-gzip.
3136
3137         * src/gpg4win.nsi [GPG4WIN_LIGHT]: Undef gnupg2 and related libs.
3138         Undef the English novices manual.
3139         * src/installer-finish.nsi: Delete the link for the English novices
3140         manual and the claws manual.
3141
3142         * src/uninst-sylpheed-claws.nsi: Delete the manual even when using
3143         the lighjt version.  This is to allow updating with a light version.
3144         * src/uninst-claws-mail.nsi: Ditto.
3145
3146         * src/installer-finish.nsi: Changed publisher name to "The Gpg4win
3147         Project".
3148
3149         * src/gpg4win.nsi: Fixed capitalization of some Gpg4win strings.
3150         * src/gpg4win-src.nsi: Ditto.
3151
3152 2007-07-09  Werner Koch  <wk@g10code.com>
3153
3154         * src/uninst-gnupg2.nsi: Need to remove com-certs.pem.
3155
3156         * src/inst-gnupg2.nsi: Make it an optional package.
3157         Add description.
3158         * src/inst-sections.nsi: Include language macro for description.
3159
3160 2007-07-09  Marcus Brinkmann  <marcus@g10code.de>
3161
3162         * patches/gpgol-0.9.91/01-gpgme.patch: New file.
3163         * Makefile.am (EXTRA_DIST): Add patches/gpgol-0.9.91/01-gpgme.patch.
3164
3165         * packages/download.sh: Implement a new function "ren" for
3166         renaming.
3167         * packages/packages.current: Rename gnupg 2.
3168
3169         * packages/packages.current: Update to GPGME 1.1.5.
3170
3171         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable gpgsm.
3172
3173 2007-07-05  Marcus Brinkmann  <marcus@g10code.de>
3174
3175         * packages/packages.current: Update to Gtk+ 2.10.13.
3176
3177         * patches/claws-mail-2.10.0/03-w32-port.patch: Fix cut&paste bug.
3178         * patches/claws-mail-2.9.2/03-w32-port.patch: Likewise.
3179         Spotted by Colin Leroy.
3180
3181 2007-07-04  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
3182
3183         * README: Added just another dependency that sometimes happen to miss.
3184
3185 2007-07-03  Marcus Brinkmann  <marcus@g10code.de>
3186
3187         * packages/packages.current: Update sylpheed entry to claws-mail.
3188
3189         * configure.ac: Add dirmngr.
3190         * include/config.nsi.in: Add dirmngr.
3191         * src/Makefile.am (gpg4win_spkgs): Add dirmngr.
3192         (gpg4win_pkg_dirmngr_configure): New variable.
3193         * src/inst-dirmngr.nsi, src/uninst-dirmngr.nsi: New files.
3194         * src/inst-sections.nsi [HAVE_PKG_DIRMNGR]: Include installer
3195         and uninstaller snippet for dirmngr.
3196
3197         * Makefile.am (EXTRA_DIST): Add
3198         patches/claws-mail-2.10.0/01-w32-logo.patch,
3199         patches/claws-mail-2.10.0/02-w32-icon.patch,
3200         patches/claws-mail-2.10.0/03-w32-port.patch,
3201         patches/claws-mail-2.10.0/04-smime-plugin.patch and
3202         patches/claws-mail-2.10.0/99-auto.patch.
3203         * patches/claws-mail-2.10.0/01-w32-logo.patch,
3204         patches/claws-mail-2.10.0/02-w32-icon.patch,
3205         patches/claws-mail-2.10.0/03-w32-port.patch,
3206         patches/claws-mail-2.10.0/04-smime-plugin.patch,
3207         patches/claws-mail-2.10.0/99-auto.patch: New files.
3208
3209 2007-07-02  Marcus Brinkmann  <marcus@g10code.de>
3210
3211         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Fix config
3212         dir.
3213
3214         * Makefile.am (EXTRA_DIST): Add
3215         patches/claws-mail-2.9.2/01-w32-logo.patch,
3216         patches/claws-mail-2.9.2/02-w32-icon.patch,
3217         patches/claws-mail-2.9.2/03-w32-port.patch,
3218         patches/claws-mail-2.9.2/04-smime-plugin.patch and
3219         patches/claws-mail-2.9.2/99-auto.patch.
3220         * patches/claws-mail-2.9.2/01-w32-logo.patch,
3221         patches/claws-mail-2.9.2/02-w32-icon.patch,
3222         patches/claws-mail-2.9.2/03-w32-port.patch,
3223         patches/claws-mail-2.9.2/04-smime-plugin.patch,
3224         patches/claws-mail-2.9.2/99-auto.patch: New files.
3225
3226         * configure.ac: Add claws-mail.
3227         * include/config.nsi.in: Add claws-mail.
3228         * src/Makefile.am (gpg4win_spkgs): Add claws-mail.
3229         (gpg4win_pkg_claws_mail_configure): New variable.
3230         * src/inst-claws-mail.nsi, src/uninst-claws-mail.nsi: New files.
3231         * src/inst-sections.nsi [HAVE_PKG_CLAWS_MAIL]: Include installer
3232         and uninstaller snippet for claws-mail, handle claws-mail
3233         dependencies and add a menu item for it.
3234
3235 2007-06-22  Werner Koch  <wk@g10code.com>
3236
3237         * src/inst-gnupg2.nsi: Install more files.
3238         * src/uninst-gnupg2.nsi: and uninstall them.
3239
3240         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Remove
3241         underlined markup.  Reported by Dirk Traulsen.
3242
3243 2007-06-20  Werner Koch  <wk@g10code.com>
3244
3245         * src/inst-sections.nsi, src/Makefile.am, src/uninst-pinentry.nsi
3246         * src/inst-pinentry.nsi, include/config.nsi.in: Add new package
3247         pinentry.
3248         * src/Makefile.am (gpg4win_pkg_pinentry_configure): New.
3249         
3250         * src/Makefile.am (gpg4win-$(VERSION).exe): Add versioninfo.txt as
3251         dependency.
3252         (gpg4win-light-$(VERSION).exe): Ditto.
3253
3254 2007-06-20  Marcus Brinkmann  <marcus@g10code.de>
3255
3256         * po: New directory.
3257         * m4/po.m4: New file, from gettext-0.16.1.
3258         * m4/progtest.m4: New file, from gettext-0.16.1.
3259         * m4/nls.m4: New file, from gettext-0.16.1.
3260         * Makefile.am (SUBDIRS): Add po.
3261         * configure.ac: Invoke AM_PO_SUBDIRS.
3262         (AC_CONFIG_FILES): Add po/Makefile.in.
3263
3264         * src/installer.nsi: Do not insert MUI_LANGUAGE "German".
3265         * src/gpg4win.nsi, src/gpg4win-src.nsi: Add include dir
3266         ${TOP_SRCDIR}/po.  Include "../po/catalogs.nsi".
3267         * src/inst-gnupg.nsi: Move translation string DESC_Menu_gnupg_faq
3268         from here ...   
3269         * src/inst-gpg4win.nsi: ... to here.
3270
3271         * src/g4wihelp.nsi, src/installer.nsi, src/inst-eudoragpg.nsi,
3272         src/inst-gnupg.nsi, src/inst-gpa.nsi, src/inst-gpg4win.nsi,
3273         src/inst-gpgee.nsi, src/inst-gpgol.nsi,
3274         src/inst-man_advanced_de.nsi, src/inst-man_advanced_en.nsi,
3275         src/inst-man_novice_de.nsi, src/inst-man_novice_en.nsi,
3276         src/inst-sylpheed-claws.nsi, src/inst-winpt.nsi: Remove German
3277         translation.
3278         
3279 2007-06-18  Marcus Brinkmann  <marcus@g10code.de>
3280
3281         * src/inst-w32pth.nsi: Install shared library.
3282         * src/uninst-w32pth.nsi: Uninstall shared library.
3283
3284         * src/inst-gnupg2.nsi: Install gpgconf.exe.
3285         * src/uninst-gnupg2.nsi: Uninstall gpgconf.exe.
3286
3287         * src/inst-sections.nsi: Add dependency management for GnuPG2.
3288
3289 2007-06-15  Werner Koch  <wk@g10code.com>
3290
3291         * src/gpg4win.mk.in: Add cruel hack to support gnupg2.
3292
3293         * src/Makefile.am: Use --silent with most configure runs.
3294         (gpg4win_pkg_gnupg2_post_install): New.
3295
3296         * src/uninst-gnupg2.nsi, src/inst-libgnupg2.nsi: New.
3297         * src/uninst-libassun.nsi, src/inst-libassuan.nsi: New.
3298         * src/inst-libksba.nsi, src/uninst-libksba.nsi: New.
3299         * src/inst-libgcrypt.nsi, src/uninst-libgcrypt.nsi: New.
3300         * src/inst-sections.nsi: Include new installation scripts.a
3301         * include/config.nsi.in: Add definitions for new packages.
3302
3303         * src/uninst-gnupg.nsi: Fix removal of gpgkeys helper.
3304
3305 2007-06-12  Marcus Brinkmann  <marcus@g10code.de>
3306
3307         * src/gpgwrap.c (main): Call _spawnv, not execv.
3308
3309 2007-05-25  Marcus Brinkmann  <marcus@g10code.de>
3310
3311         * src/uninst-gnupg.nsi: Fix path of gpgkeys helper programs.
3312         Remove pub directory.
3313         * src/uninst-gtk+.nsi: Fix path of directory to be removed.
3314
3315 2007-05-24  Werner Koch  <wk@g10code.com>
3316
3317         Released 1.1.0.
3318
3319         * configure.ac (PREVIEWHOST): New. 
3320         (MANUALVERSION_NOVICES): Set to 1.0.0.
3321
3322 2007-05-20  Marcus Brinkmann  <marcus@g10code.de>
3323
3324         * patches/glib-2.12.12/01-giowin32.patch,
3325         patches/glib-2.12.12/02-gspawn-w32.patch,
3326         patches/glib-2.12.12/03-gspawn-w32-fixup.patch: New files.
3327         * Makefile.am (EXTRA_DIST): Add these new files.
3328
3329         * src/gpgwrap.c (build_commandline): New function.
3330         (main): Quote argument vector.
3331
3332         * configure.ac: Comment advanced manual here as well.
3333
3334 2007-05-19  Marcus Brinkmann  <marcus@g10code.de>
3335
3336         * autogen.sh: Fix test.
3337         * src/Makefile.am: Replace := by =.a 
3338
3339         * packages/download.sh: Require bash due to brace expansion.
3340
3341 2007-05-18  Werner Koch  <wk@g10code.com>
3342
3343         * src/gpgwrap.c (main): Delimit the real path from the version
3344         using a semicolon.
3345
3346 2007-05-17  Werner Koch  <wk@g10code.com>
3347
3348         * src/installer.nsi (AddToPath,RemoveFromPath): New.
3349         * src/inst-gpa.nsi: Install gpgwrap for gpa.
3350         * src/inst-gnupg.nsi: Install gpgwrap for gpg, gpgv and gpgsplit.
3351         
3352         * src/gpgwrap.c: New.
3353
3354         * configure.ac: Check for strip.
3355         (AC_CONFIG_HEADER): New.
3356         * src/Makefile.am (g4wihelp.dll): Strip.
3357         (gpgwrap.exe): Build.
3358
3359 2007-05-16  Werner Koch  <wk@g10code.com>
3360
3361         * src/inst-gtk+.nsi: Install new themes and the engines.  Update
3362         to gtk 2.10.
3363         * src/uninst-gtk+.nsi: Likewise.
3364
3365         * src/inst-pango.nsi: Adjust for Pango 1.16.
3366
3367         * configure.ac: New package Cairo as reguired by the current Gtk+.
3368         * src/uninst-cairo.nsi, src/inst-cairo.nsi: New.
3369         * src/inst-sections.nsi: Install Cairo.
3370         * include/config.nsi.in: Ditto.
3371
3372         * src/uninst-gnupg.nsi: Delete gnupg.nls directory.
3373
3374 2007-03-09  Werner Koch  <wk@g10code.com>
3375
3376         Released 1.0.9.
3377
3378         * src/Makefile.am: Fixed syntax error in gnupg post install.
3379         (EXTRA_DIST): Add english manual installation files.
3380
3381         * packages/packages.current: Replaced sourceforge download site
3382         by the g10code mirror.  Updated WinPT, GPA and GnupG.
3383
3384 2007-02-26  Werner Koch  <wk@g10code.com>
3385
3386         * configure.ac: Require msgfmt.
3387         * src/inst-gnupg.nsi: Install the German translation.
3388         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Create mo files.
3389
3390 2006-12-06  Werner Koch  <wk@g10code.com>
3391
3392         Released 1.0.8.
3393
3394         * autogen.sh: Add option --force.
3395
3396         * src/Makefile.am: GnuPG man pages are now below share.
3397         * src/inst-gnupg.nsi: Ditto
3398
3399 2006-12-04  Werner Koch  <wk@g10code.com>
3400
3401         * src/Makefile.am (gpg4win_ipkgs): Add english manuals.
3402
3403         * autogen.sh <build-w32>: Disable the english manuals for now.
3404
3405 2006-11-30  Werner Koch  <wk@g10code.com>
3406
3407         * include/config.nsi.in: Add definitions for the english manuals.
3408         * configure.ac: Adjusted name of manual directory.
3409         * src/inst-man_novice_de.nsi: Ditto.
3410         * src/inst-man_advanced_de.nsi: Ditto.
3411         * src/inst-man_advanced_en.nsi: New.
3412         * src/inst-man_novice_en.nsi: New.
3413         * src/uninst-man_novice_en.nsi: New.
3414         * src/uninst-man_advanced_en.nsi: New.
3415         * src/inst-sections.nsi: Include the new installers sections.
3416
3417 2006-10-13  Werner Koch  <wk@g10code.com>
3418
3419         Released 1.0.7.
3420
3421         * patches/gnupg-1.4.5/01-uncompress.patch: New.
3422
3423 2006-08-28  Werner Koch  <wk@g10code.com>
3424
3425         Released 1.0.6.
3426         
3427         * Makefile.am (EXTRA_DIST): Added missing patches for Claws.
3428
3429         * packages/download.sh: Rewrote option parser.  New option
3430         --no-sig-check.
3431
3432 2006-08-04  Marcus Brinkmann  <marcus@g10code.de>
3433
3434         * packages/packages.current: Replace sylpheed-claws 2.3.1 with
3435         2.4.0.
3436         * Makefile.am (EXTRA_DIST): Add
3437         patches/sylpheed-claws-2.4.0/01-w32-logo.patch,
3438         patches/sylpheed-claws-2.4.0/02-w32-icon.patch,
3439         patches/sylpheed-claws-2.4.0/03-plugins-symbols.patch,
3440         patches/sylpheed-claws-2.4.0/04-font-prefs.patch,
3441         patches/sylpheed-claws-2.4.0/05-textviewer.patch,
3442         patches/sylpheed-claws-2.4.0/99-auto.patch.
3443
3444 2006-08-03  Marcus Brinkmann  <marcus@g10code.de>
3445
3446         * configure.ac: Add libiconv as a dependency for gnupg.
3447         * src/inst-sections.nsi: Likewise here.
3448
3449 2006-08-02  Marcus Brinkmann  <marcus@g10code.de>
3450
3451         * packages/packages.current: Add jpeg packages.
3452         * src/inst-sections.nsi: Add jpeg support.
3453         * src/Makefile.am (gpg4win_bpkgs): Add jpeg.
3454         * src/inst-jpeg.nsi, src/uninst-jpeg.nsi: New file.
3455         * include/config.nsi.in: Add defines for jpeg.
3456         * configure.ac: Add new GnuWin32 package jpeg.  Add it as a
3457         dependency to sylpheed-claws.
3458
3459 2006-08-02  Werner Koch  <wk@g10code.com>
3460
3461         Released 1.0.5.
3462
3463 2006-07-25  Werner Koch  <wk@g10code.com>
3464
3465         Released 1.0.4.
3466
3467         * src/installer-finish.nsi: Delete Sylpheed manual.
3468
3469         * patches/gnupg-1.4.4/01-reopen-std.patch: New. 
3470         * Makefile.am (EXTRA_DIST): Add new patch and removed old 1.4.2
3471         patch.
3472
3473 2006-07-22  Timo Schulz  <twoaday@g10code.de>
3474
3475         * Makefile.am: Added new sylpheed patches.
3476         
3477 2006-07-14  Marcus Brinkmann  <marcus@g10code.de>
3478
3479         * patches/sylpheed-claws-2.3.1 (08-w32-logo.patch,
3480         09-w32-icon.patch, 99-auto.patch): New files.
3481
3482 2006-07-12  Marcus Brinkmann  <marcus@g10code.de>
3483
3484         * src/inst-sections.nsi: Install start menu and desktop link for
3485         the sylpheed manual.
3486         * src/inst-sylpheed-claws.nsi: Install manual.
3487         (DESC_Menu_sylpheed_pdf): New translation.
3488         * src/uninst-sylpheed-claws.nsi: Uninstall manual.
3489
3490 2006-06-28  Werner Koch  <wk@g10code.com>
3491
3492         * Makefile.am (copy-news): New target.
3493
3494 2006-06-27  Werner Koch  <wk@g10code.com>
3495
3496         * src/inst-sylpheed-claws.nsi: Renamed strings to Sylpheed-Claws.
3497         * src/installer-finish.nsi: Ditto.
3498         * src/inst-sections.nsi: Ditto.
3499
3500 2006-06-26  Werner Koch  <wk@g10code.com>
3501
3502         Released 1.0.3.
3503
3504         * Makefile.am (EXTRA_DIST): Added new Sylpheed patches. Removed
3505         old sylpheed patches.
3506
3507 2006-05-30  Werner Koch  <wk@g10code.com>
3508
3509         Released 1.0.2.
3510
3511 2006-05-29  Marcus Brinkmann  <marcus@g10code.de>
3512
3513         * Makefile.am (DIST): Add
3514         patches/sylpheed-claws-2.2.0/01-locale-dir.patch,
3515         patches/sylpheed-claws-2.2.0/02-fix-plugin-dir.patch,
3516         patches/sylpheed-claws-2.2.0/03-std-plugins.patch and
3517         patches/sylpheed-claws-2.2.0/04-pgpcore-def.patch.
3518         * patches/sylpheed-claws-2.2.0/01-locale-dir.patch,
3519         patches/sylpheed-claws-2.2.0/02-fix-plugin-dir.patch,
3520         patches/sylpheed-claws-2.2.0/03-std-plugins.patch,
3521         patches/sylpheed-claws-2.2.0/04-pgpcore-def.patch: New file.
3522
3523         * Makefile.am (EXTRA_DIST): Add
3524         patches/glib-2.9.2-wk1/03-gspawn-w32-fixup.patch and
3525         patches/glib-2.9.2-wk1/04-gspawn-w32-buffering.patch.
3526         * patches/glib-2.9.2-wk1/03-gspawn-w32-fixup.patch: New file.
3527         * patches/glib-2.9.2-wk1/04-gspawn-w32-buffering.patch: New file.
3528
3529 2006-04-27  Marcus Brinkmann  <marcus@g10code.de>
3530
3531         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): New macro to
3532         generate man pages.
3533         * src/gpg4win.mk.in (stamps/stamp-$(1)-04-install): Invoke post
3534         install macro.
3535         * src/inst-gnupg.nsi: Install man pages.
3536         * src/uninst-gnupg.nsi: Uninstall man pages.
3537
3538 2006-04-26  Werner Koch  <wk@g10code.com>
3539
3540         Released 1.0.1.
3541
3542 2006-04-25  Werner Koch  <wk@g10code.com>
3543
3544         * src/Makefile.am (clean-local): Also remove the light installer.
3545
3546         * src/installer.nsi (PrintNonAdminWarning): Use Quit instead of Abort.
3547
3548         * src/uninst-glib.nsi: Delete console helper.
3549
3550         * configure.ac: Define manual versions.
3551
3552         * src/inst-sections.nsi: Do not install the GGPee manual in the QLB.
3553
3554 2006-04-24  Werner Koch  <wk@g10code.com>
3555
3556         * src/Makefile.am (NEWS.tmp): New. Use it in the README files
3557         so that the comment lines are not visible.
3558
3559         * packages/packages.current: Updated GPGee, WinPT and GPGol.
3560
3561 2006-04-22  Marcus Brinkmann  <marcus@g10code.de>
3562
3563         * src/gpg4win.mk (stamps/stamp-final-$(1)): Depend on
3564         stamps/stamp-directories.
3565
3566         * src/installer.nsi (T_InstOptLabelB): New string.
3567         (CustomPageOptions): Install new string.
3568         * src/installer-options.ini.in (Field 5): Add new field.
3569         (NumFields): Set to 5.
3570         * src/inst-sections.nsi: Do not install manuals and other
3571         documents in the quick launch bar.  Do not install the README on
3572         the desktop.
3573
3574         * src/Makefile.am (gpg4win_spkgs): Move man_novice_de and
3575         man_advanced_de to ...
3576         (gpg4win_ipkgs): ... here.
3577         * src/gpg4win.mk.in (IPKG_template): New template.
3578         Insert it for each internal package.
3579
3580 2006-04-20  Werner Koch  <wk@g10code.com>
3581
3582         * src/installer.nsi: Pop up a message before shutting down winpt.
3583
3584 2006-04-19  Werner Koch  <wk@g10code.com>
3585
3586         * src/installer.nsi: Abort installation if not run as Admin.
3587
3588 2006-04-08  Marcus Brinkmann  <marcus@g10code.de>
3589
3590         * m4/gpg4win.m4 (GPG4WIN_IPKG): New macro for internal packages.
3591         * include/config.nsi.in (gpg4win_pkg_man_novice_de,
3592         gpg4win_pkg_man_novice_de_version, gpg4win_pkg_man_advanced_de,
3593         gpg4win_pkg_man_advanced_de_version): Removed.
3594         * src/installer.nsi [GPG4WIN_LIGHT]: Set the output filename for
3595         the light installer.
3596         * configure.ac: New option --enable-light-installer to control the
3597         new automake conditional BUILD_LIGHT_INSTALLER.
3598         Make packages man_novide_de and man_advanced_de included packages.
3599         * src/Makefile.am (gpg4win-light-$(VERSION).exe): New target.
3600         (all_src, all_light): New variables.
3601         (all-local): Use all_src and all_light.
3602         * src/gpg4win.nsi [GPG4WIN_LIGHT]: Undefine HAVE_PKG_MAN_NOVICE_DE
3603         and HAVE_PKG_MAN_ADVANCED_DE.
3604
3605 2006-04-07  Werner Koch  <wk@g10code.com>
3606
3607         * configure.ac: Use new method to include the SVN revison.  Now it
3608         is the actual global revision number.
3609
3610 2006-04-06  Werner Koch  <wk@g10code.com>
3611
3612         Released 1.0.0.
3613
3614 2006-04-05  Werner Koch  <wk@g10code.com>
3615
3616         * NEWS: Recoded to latin1.
3617
3618 2006-04-04  Werner Koch  <wk@g10code.com>
3619
3620         * NEWS: Reformatted.
3621
3622 2006-04-03  Werner Koch  <wk@g10code.com>
3623
3624         * src/inst-gnupg.nsi: Now that 1.4.3 has been released tehr eis no
3625         more need trying to install the http keyserver helper.
3626
3627 2006-04-01  Timo Schulz  <ts@g10code.com>
3628
3629         * src/inst-sections.nsi: WinPT desktop link now
3630         directly starts the key manager.
3631         
3632 2006-03-29  Werner Koch  <wk@g10code.com>
3633
3634         Released 1.0.0rc1.
3635
3636         * src/installer-options.ini: Renamed to ..
3637         * src/installer-options.ini.in: .. this.
3638         * configure.ac (BUILD_ISODATE): New.
3639         * include/config.nsi.in: Ditto.
3640         * src/gpg4win.nsi: Display it on the Welcome page
3641
3642 2006-03-28  Werner Koch  <wk@g10code.com>
3643
3644         * src/installer.nsi (CustomPageOptions): Write Labels, so that
3645         they are translatable.
3646         (MUI_FINISHPAGE_LINK_LOCATION): Localized.
3647         * src/installer-options.ini: Add label field and removed static
3648         texts.
3649
3650 2006-03-27  Werner Koch  <wk@g10code.com>
3651
3652         * src/installer-options.ini: Don't create a desktop link by default.
3653
3654         * src/installer.nsi: Add a logo image. Add leave function.
3655         (CheckExistingVersion): New.
3656         (TrimNewLines): New.
3657         (PrintWinPTSFWarning): New.
3658         * src/inst-sections.nsi: Call it.
3659         Do not show the splash screen.
3660         * src/inst-gpg4win.nsi: Write a version file.
3661         * src/uninst-gpg4win.nsi: Delete version file
3662
3663 2006-03-27  Marcus Brinkmann  <marcus@g10code.de>
3664
3665         * installer.nsi: Move custom page for installer options before
3666         start menu path selection.  Do not allow to disable start menu
3667         creation at start meny path selection dialog.  Only display start
3668         menu path selection dialog if start menu creation is desired.
3669         Rename opt.ini to installer-options.ini.
3670         (CheckIfStartMenuWanted): New function.
3671         * installer-finish.nsi: Delete desktop and quicklaunch shortcuts.
3672         * inst-sections.nsi: Rename opt.ini to installer-options.ini.
3673         Install desktop and quick launch bar shortcuts.
3674         * Makefile.am (EXTRA_DIST): Rename opt.ini to
3675         installer-options.ini.
3676         * installer-options.ini: New file.
3677
3678 2006-03-21  Werner Koch  <wk@g10code.com>
3679
3680         * Makefile.am (EXTRA_DIST): No more need tositribute the GPA 0.7.2
3681         patch/
3682
3683         * src/installer.nsi: Add a cutom option page.
3684         (StrStr): New.  Taken from the NSIS reference manual.
3685         * src/opt.ini: New.
3686
3687 2006-03-15  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
3688
3689         * src/inst-gpa.nsi: Fixed a typo.
3690
3691 2006-03-13  Werner Koch  <wk@g10code.com>
3692
3693         * packages/Makefile.am (upload): New target for uploading the
3694         packages file.
3695         * packages/download.sh: Use http://www.gpg4win/org.
3696
3697 2006-03-09  Werner Koch  <wk@g10code.com>
3698
3699         Released 0.8.0.
3700
3701         * src/inst-sylpheed-claws.nsi: Don't select be Default.
3702
3703         * include/config.nsi.in: Disabled Eudora.
3704         * src/inst-sections.nsi: Ditto.
3705         * src/Makefile.am: Ditto
3706
3707 2006-03-08  Werner Koch  <wk@g10code.com>
3708
3709         * src/inst-sections.nsi: Play the tune only for the source installer.
3710         * src/installer.nsi: And don't reserve the tune file.
3711
3712 2006-03-07  Werner Koch  <wk@g10code.com>
3713
3714         * configure.ac: Don't build Eudora due to license problems.
3715
3716 2006-03-03  Marcus Brinkmann  <marcus@g10code.de>
3717
3718         * Makefile.am (EXTRA_DIST): Change
3719         patches/gpa-0.7.2/01-bin-open.patch to
3720         patches/gpa-0.7.2/01-keyserver-list.patch.
3721         * packages/packages.current: Use the right GPA 0.7.2.
3722
3723         * patches/gpa-0.7.2/01-bin-open.patch: Rename to ...
3724         * patches/gpa-0.7.2/01-keyserver-list.patch: ... this.  Remove
3725         binary open patch.
3726
3727         * packages/packages.current: Use GPA 0.7.2.
3728
3729         * packages/packages.current: Use libgpg-error 1.2 and GPGME 1.2.
3730
3731 2006-02-28  Marcus Brinkmann  <marcus@g10code.de>
3732
3733         * src/inst-atk.nsi: Fix outpath of library.
3734
3735 2006-02-23  Marcus Brinkmann  <marcus@g10code.de>
3736
3737         * src/inst-glib.nsi: Add glib20.mo.
3738         * src/uninst-glib.nsi: Remove glib20.mo.
3739         * src/inst-gtk+.nsi: Add gtk20.mo.
3740         * src/uninst-gtk+.nsi: Remove gtk20.mo.
3741         * src/inst-atk.nsi: Add atk10.mo.
3742         * src/uninst-atk.nsi: Remove atk10.mo.
3743
3744 2006-02-15  Werner Koch  <wk@gnupg.org>
3745
3746         Released 0.7.0.
3747
3748         * patches/gpa-0.7.2/01-bin-open.patch: New file.
3749
3750 2006-02-15  Marcus Brinkmann  <marcus@g10code.de>
3751
3752         * patches/gpgme/03-w32-io.patch: New file.
3753         * patches/gpgme-1.1.1-cvs1152/03-w32-io.patch: New file.
3754
3755 2006-02-14  Werner Koch  <wk@gnupg.org>
3756
3757         * README (Instructions): Add a list of required Debian packages.
3758
3759 2006-01-31  Werner Koch  <wk@g10code.com>
3760
3761         * src/installer.nsi (InstallDir): Removed trailing backslashes.
3762
3763 2006-01-26  Werner Koch  <wk@g10code.com>
3764
3765         Released 0.6.0.
3766
3767 2006-01-25  Werner Koch  <wk@g10code.com>
3768
3769         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Kludge to allow
3770         "noinstaller" as an alternative to "bin".
3771
3772 2006-01-23  Werner Koch  <wk@g10code.com>
3773
3774         * src/Makefile.am (README.en.txt, README.de.txt): New.
3775         (gpg4win-$(VERSION).exe): Depend on them.
3776         (CLEANFILES): Clean them up.
3777
3778         * src/installer.nsi (T_LangCode): new.
3779         (MUI_FINISHPAGE_SHOWREADME): Use this intead of running the key
3780         manager.  This makes sense becuase gpg4win needs to be insalled as
3781         Administartor but the Administrator should in general not use
3782         gpg4win.
3783
3784         * src/inst-gpg4win.nsi: Install README.de.txt and README.en.txt.
3785         * src/uninst-gpg4win.nsi: Uninstall them.
3786
3787 2006-01-20  Werner Koch  <wk@g10code.com>
3788
3789         * configure.ac: Create doc/log/Makefile.
3790         * src/inst-sections.nsi: Replaced splash image by new logo.
3791         * src/installer.nsi: Reserve that new file.
3792         (Icon, UninstallIcon): New.
3793         * src/gpg4win-splash.bmp: Removed.
3794
3795 2006-01-19  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
3796
3797         * README.SVN: Extend sample configure call. Without the --host
3798         setting, configure will complain about missing dlltool.
3799
3800 2006-01-13  Werner Koch  <wk@g10code.com>
3801
3802         * patches/glib-2.9.2-wk1/02-gspawn-w32.patch: New.
3803
3804 2006-01-12  Werner Koch  <wk@g10code.com>
3805
3806         * src/inst-glib.nsi: Also install the console spawn helper.
3807
3808 2006-01-10  Werner Koch  <wk@g10code.com>
3809
3810         * configure.ac: New option --disable-source-installer.
3811         * src/Makefile.am: Implement it.
3812
3813         * src/installer.nsi: Insert directory page.
3814
3815 2006-01-09  Werner Koch  <wk@g10code.com>
3816
3817         Released 0.5.1.
3818
3819         * src/inst-gnupg.nsi: Install http and not curl version.
3820
3821         * src/gpg4win.mk.in (stamps/stamp-directories): Touch versioninfo.
3822
3823         * src/inst-gpg4win.nsi, src/uninst-gpg4win.nsi:
3824         * src/Makefile.am (stamps/stamp-dist-selft): Include ourself in the
3825         source installer.
3826
3827 2006-01-06  Werner Koch  <wk@g10code.com>
3828
3829         * src/gpg4win.mk.in (VERSIONINFO_macro): New.  Use it where
3830         appropriate.
3831
3832         * configure.ac: Test for texi2dvi, dvipdf and sha1sum.
3833
3834         * Makefile.am (SUBDIRS): Build doc prior to src.
3835
3836         * src/inst-man_novice_de.nsi: Install einsteiger.pdf.
3837         * src/uninst-man_novice_de.nsi: Likewise.
3838         * src/inst-man_advanced_de.nsi: Install druchblicker.pdf
3839         * src/uninst-man_advanced_de.nsi: Likewise.
3840
3841 2006-01-05  Werner Koch  <wk@g10code.com>
3842
3843         Released 0.5.0.
3844
3845         * src/inst-winpt.nsi: Remove old mo installation hack.
3846
3847         * src/Makefile.am (EXTRA_DIST): Add config.site.
3848         * Makefile.am (EXTRA_DIST): Update patches.
3849
3850         * src/inst-sylpheed-claws.nsi, src/uninst-sylpheed-claws.nsi,
3851         * src/inst-gpa.nsi, src/uninst-gpa.nsi: Install language files.
3852
3853 2006-01-04  Werner Koch  <wk@g10code.com>
3854
3855         * src/uninst-winpt.nsi: Deinstall the mo file.
3856
3857         * src/uninst-gpgee.nsi: Fix Source uninstall.
3858         * src/uninst-glib.nsi, src/inst-glib.nsi, include/config.nsi.in:
3859         Adjusted for source build.
3860
3861         * patches/glib-2.9.2-wk: New.
3862         
3863         * packages/packages.current: Switch to glib 2.9.2-wk1.
3864
3865 2006-01-05  Marcus Brinkmann  <marcus@g10code.de>
3866
3867         * configure.ac: Add libiconv and gettext as dependencies.
3868
3869 2006-01-04  Marcus Brinkmann  <marcus@g10code.de>
3870
3871         * patches/glib/01-giowin32.patch,
3872         patches/glib-2.6.6/01-giowin32.patch,
3873         patches/glib-2.8.4/01-giowin32.patch: Flush write buffer in write
3874         thread before closing FD.
3875
3876         * patches/glib/01-giowin32.patch,
3877         patches/glib-2.6.6/01-giowin32.patch,
3878         patches/glib-2.8.4/01-giowin32.patch: Notify write thread about fd
3879         close.
3880
3881 2006-01-03  Marcus Brinkmann  <marcus@g10code.de>
3882
3883         * patches/glib-2.8.4/01-giowin32.patch: New file.
3884
3885 2005-12-31  Marcus Brinkmann  <marcus@g10code.de>
3886
3887         * glib/02-windres.patch: New file.
3888         * glib-2.6.6/02-windres.patch: New file.
3889
3890         * configure.ac (glib): Make it a source package.
3891         * src/Makefile.am (gpg4win_bpkgs): Move glib to ...
3892         (gpg4win_spkgs): ... here.
3893         * patches/glib/01-giowin32.patch: New file.
3894         * patches/glib-2.6.6/01-giowin32.patch: New file.
3895         * src/config.site: New file.
3896         * src/gpg4win.mk.in (tsdir): New variable.
3897         (SETVARS): Use $(idir), not ${idir}.  Define CONFIG_SITE.
3898
3899 2005-12-18  Marcus Brinkmann  <marcus@g10code.de>
3900
3901         * src/inst-sylpheed-claws.nsi: Install GPG plugins.
3902         * src/uninst-sylpheed-claws.nsi: Uninstall GPG plugins.
3903
3904         * src/uninst-eudoragpg.nsi: Delete file
3905         $INSTDIR\share\eudoragpg\eudoragpg.html.
3906
3907 2005-12-13  Werner Koch  <wk@g10code.com>
3908
3909         * packages/packages.current: Updated GPGee.
3910         * src/inst-gpgee.nsi: Adjusted for new location of packages.
3911         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Allow for -source suffix
3912         and uppercase package names.
3913
3914 2005-12-12  Werner Koch  <wk@g10code.com>
3915
3916         * configure.ac: Test vor zcat.
3917
3918 2005-12-09  Werner Koch  <wk@g10code.com>
3919
3920         * Makefile.am (SUBDIRS): Include doc dir.
3921         * configure.ac: Add new Makefiles.
3922
3923         * doc/ChangeLog: New.  Moved relevant entries to that file.
3924
3925 2005-12-08  Werner Koch  <wk@g10code.com>
3926
3927         * packages/download.sh: Implemented CHK statement.
3928         * packages/packages.current: Add chk lines for all packages.
3929
3930 2005-12-07  Werner Koch  <wk@g10code.com>
3931
3932         Released 0.3.1.
3933
3934 2005-12-06  Werner Koch  <wk@g10code.com>
3935
3936         Released 0.3.0.
3937
3938 2005-12-02  Werner Koch  <wk@g10code.com>
3939
3940         * packages/download.sh: New option --force.  Default to skip
3941         already existing packages.
3942
3943 2005-12-02  Timo Schulz  <ts@g10code.com>
3944
3945         * packages/download.sh: Update WinPT url.
3946         * packages/packages.keys: Add second release key for WinPT.
3947         
3948 2005-11-30  Werner Koch  <wk@g10code.com>
3949
3950         * src/inst-gpgol.nsi: Install German translation.
3951         * src/uninst-gpgol.nsi: Likewise.
3952
3953 2005-11-29  Werner Koch  <wk@g10code.com>
3954
3955         * packages/packages.current: New.  This is more or less a
3956         template; the version on the server may be updated without syncing
3957         it to this version.
3958         * packages/packages.keys: New.
3959         * packages/download.sh: Rewritten.
3960
3961         * src/inst-sections.nsi (.onInstFailed, .onInstSuccess): New.
3962         (RunOnFinish): New function to run a key manager depending on the
3963         installed ones.
3964         * src/installer.nsi: Use a function to run the key manager on finish.
3965
3966 2005-11-28  Werner Koch  <wk@g10code.com>
3967
3968         Released 0.2.1.
3969
3970         * configure.ac: Append the revision number to the version suffix.
3971
3972         * src/Makefile.am: Reduced verbosity level of makensis.
3973
3974         * src/exdll.h: Adapted license to the NSIS one.
3975         (popstring): Add arg MAXLEN.
3976         * src/g4wihelp.c (playsound, stopsound): New.
3977         (splash_wndproc, showsplash): New.
3978         * src/inst-sections.nsi (.onInit): Use our new g4wihelp functions.
3979         (-startmenu): Translate the startmenu entries for the manuals.
3980
3981         * src/installer.nsi (ReserveFile): Removed advsplash.
3982
3983         * src/inst-gpa.nsi: Uppercase section name.
3984
3985         * src/inst-man_novice_de.nsi, src/inst-man_advanced_de.nsi:
3986         Translate section name.
3987
3988         * src/inst-gpgol.nsi: Try to register even on overwrite failure.
3989
3990 2005-11-24  Werner Koch  <wk@g10code.com>
3991
3992         Released 0.2.0.
3993
3994         * src/installer.nsi (PrintCloseOtherApps): New.
3995
3996 2005-11-21  Werner Koch  <wk@g10code.com>
3997
3998         Released 0.1.0.
3999
4000         * src/inst-sections.nsi: Disable uninstaller menu link.
4001
4002 2005-11-18  Werner Koch  <wk@g10code.com>
4003
4004         * src/inst-sections.nsi: Add more dependencies to sylpheed.
4005
4006 2005-11-17  Marcus Brinkmann  <marcus@g10code.de>
4007
4008         * configure.ac: Add glib dependency for GPGME.
4009         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Add
4010         --enable-w32-glib and LDFLAGS.
4011         * src/inst-gpgme.nsi: Install libgpgme-glib-11.dll.
4012         * src/uninst-gpgme.nsi: Uninstall libgpgme-glib-11.dll.
4013
4014 2005-11-17  Werner Koch  <wk@g10code.com>
4015
4016         * src/Makefile.am (EXTRA_DIST): Add loreley.mid as original source
4017         of the splash sound.
4018
4019         Add packages pthreads-w32 and regex.
4020
4021         * src/gpg4win.mk.in (MPKG_template): New.
4022         (pkgmkflags, pkgmkarg): New.
4023         (DEFLATE_macro): Use overwrite option for unzip.
4024
4025 2005-11-16  Werner Koch  <wk@g10code.com>
4026
4027         * src/inst-crypt.nsi, src/uninst-crypt.nsi: New.
4028         * m4/gpg4win.m4 (GPG4WIN_BPKG_GNUWIN32_LIB): New.
4029
4030         * src/uninst-sylpheed-claws.nsi, src/uninst-eudoragpg.nsi
4031         * src/inst-eudoragpg.nsi, src/inst-sylpheed-claws.nsi: New.
4032         * include/config.nsi.in: Add support for Sylpheed and EudorGPG.
4033         * src/Makefile.am (gpg4win_spkgs): Add them.
4034         (gpg4win_pkg_sylpheed_claws_configure): New. 
4035
4036         * src/inst-sections.nsi: Add them.
4037         * configure.ac: Add them.
4038
4039 2005-11-15  Werner Koch  <wk@g10code.com>
4040
4041         * src/Makefile.am (EXTRA_DIST): Add g4wihelp.nsi.
4042         (CLEANFILES): Add g4wihelp.dll.
4043
4044         * src/inst-gpgee.nsi: Use RegDLL and UnRegDLL.  Print warning on
4045         registration failure.  Use move approach for active extension.
4046         * src/inst-gpgol.nsi: Ditto.
4047         * src/uninst-gpgol.nsi: Use UnRegDLL and allow rebooting.
4048         * src/uninst-gpgee.nsi: Ditto.
4049
4050         * src/installer.nsi: Moved inclusion of g4wihelp.nsi after the
4051         language definitions.
4052
4053         * configure.ac (VERSION): Generate extended version information.
4054         * include/config.nsi.in: Define replacements
4055         * src/gpg4win.nsi, src/gpg4win-src.nsi: Use them for PROD_VERSION.
4056
4057         * src/gpg4win-src.nsi: Add our build dir as plugindir.
4058
4059 2005-11-14  Werner Koch  <wk@g10code.com>
4060
4061         * src/inst-sections.nsi (.onInit): Make sure that only one
4062         instance of the installer may run at the same time.
4063         * src/installer.nsi: Include g4wihelp.nsi.
4064         * src/g4wihelp.nsi: New.
4065         * src/g4wihelp.c: New.
4066         * src/exdll.h: New.
4067
4068 2005-11-11  Marcus Brinkmann  <marcus@g10code.de>
4069
4070         * src/gpg4win.mk.in (stamps/stamp-$(1)-00-install): Don't strip.
4071         (stamps/stamp-$(1)-01-install-dev): Likewise.
4072
4073 2005-11-08  Werner Koch  <wk@g10code.com>
4074
4075         * src/gpg4win.mk.in: Also strip DLLs; I am using stripped DLLs for
4076         months now.
4077
4078         Released 0.0.2.
4079
4080         * src/installer.nsi (T_WelcomeTitle): New.
4081         (MUI_WELCOMEPAGE_TITLE): New.
4082         (MUI_FINISHPAGE): Enhanced.
4083
4084         * src/installer-finish.nsi (Uninstall): use a loop to delete the
4085         startmenu.  Fixed Registry cleaning.
4086
4087         * src/inst-sections.nsi (onInit): Make sure that only one
4088         installer is running.
4089
4090 2005-11-07  Werner Koch  <wk@g10code.com>
4091
4092         * src/installer-finish.nsi: Fixed dereferencing of variable.
4093
4094         * src/inst-sections.nsi, src/installer-finish.nsi: Ensure that the
4095         menu gets written for all users.
4096
4097         * packages/download.sh: Add dummy manual pages.
4098
4099         * src/installer.nsi: Move compression type to ...
4100         * src/gpg4win.nsi: .. here and ...
4101         * src/gpg4win-src.nsi: .. here.  Use zlib for sources.
4102         
4103         * src/gpg4win-splash.bmp: New.
4104         * src/gpg4win-splash.wav: New.
4105         * src/installer.nsi: Reserve these files
4106         * src/inst-sections.nsi: Show silly splash screen.
4107         
4108         * include/config.nsi.in: Add dummy packages for the manuals.
4109         * src/uninst-man_advanced_de.nsi, src/uninst-man_novice_de.nsi
4110         * src/inst-man_advanced_de.nsi, src/inst-man_novice_de.nsi: Ditto.
4111         * src/Makefile.am (gpg4win_spkgs): Ditto.
4112         * src/inst-sections.nsi: Ditto.
4113         
4114         * src/installer-finish.nsi: Ditto.
4115
4116         * src/inst-gnupg.nsi: Make section read-only.
4117
4118 2005-11-04  Marcus Brinkmann  <marcus@g10code.de>
4119
4120         Released 0.0.1.
4121
4122         * Makefile.am (EXTRA_DIST): Add missing backslash.
4123         * include/config.nsi.in (top_srcdir): Remove.
4124         * src/Makefile.am (gpg4win-src-$(VERSION).exe): Pass TOP_SRCDIR,
4125         SRCDIR and BUILD_DIR (absolute path) as defined values.  Also, use
4126         $(srcdir) for nsi source file.
4127         (gpg4win-src-$(VERSION).exe): Likewise.
4128         * src/gpg4win.nsi: Change directory to build directory.
4129         Add include dirs ${TOP_SRCDIR} and ${SRCDIR}.
4130         * src/gpg4win-src.nsi: Likewise.
4131         * src/installer.nsi: Use ${TOP_SRCDIR} to access COPYING file.
4132         * src/gpg4win.mk (stamps/stamp-final): Depend on
4133         stamps/stamp-directories.
4134
4135 2005-11-03  Werner Koch  <wk@g10code.com>
4136
4137         * include/config.nsi.in: Adjusted for WinPT being a source package now.
4138
4139         * src/inst-winpt.nsi: Adjusted location of to be installed files.
4140
4141         * src/Makefile.am (gpg4win_spkgs): Add winpt.
4142         (gpg4win_bpkgs): Remove winpt
4143         (gpg4win_pkg_winpt_configure): Added.
4144
4145         * configure.ac (winpt): Made it a source package.
4146
4147         * configure.ac: Bail out if a required tool is missing.
4148
4149 2005-11-02  Werner Koch  <wk@g10code.com>
4150
4151         * README.SVN, autogen.sh: New.
4152
4153         * Makefile.am (AUTOMAKE_OPTIONS): Add dist-bzip2.
4154
4155         * packages/download.sh: Removed inclusion of config.h and defined
4156         WGET directly.  This is required because the download script needs
4157         to be used before configure and thus we can't use configure to
4158         determine the to be used wget; the config.sh script was anyway
4159         missing.
4160
4161 2005-10-26  Werner Koch  <wk@g10code.com>
4162
4163         * README: Add basic instructions on how to add new packages.
4164
4165         * configure.ac: Add detection of GPGee and WinPT.
4166         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): New.
4167
4168         * include/config.nsi.in: Add defines for WinPT and GGee.
4169         * src/inst-winpt.nsi: New.
4170         * src/inst-gpgee.nsi: New.
4171         * src/uninst-winpt.nsi: New.
4172         * src/uninst-gpgee.nsi: New.
4173         * src/Makefile.am (gpg4win_bpkgs): Add WinPT and GPGee.
4174         * src/inst-sections.nsi: Ditto.
4175         * src/installer-finish.nsi: Ditto.
4176         * packages/download.sh (server_winpt): Add WinPT.
4177         (server_gpgee): Add temporary location for gpgee.
4178         (server_g10code): Add temporary location for gpg-error, gpgme,
4179         gpa and gpgol.
4180
4181 2005-10-25  Werner Koch  <wk@g10code.com>
4182
4183         * src/installer.nsi: Don't put the version into the "Name" variable.
4184
4185 2005-10-24  Marcus Brinkmann  <marcus@g10code.de>
4186
4187         * COPYING: New file.
4188
4189 2005-10-23  Marcus Brinkmann  <marcus@g10code.de>
4190
4191         * src/gpg4win.mk.in (pdir): Call post_install with source dir as
4192         current directory.
4193         * configure.ac (VERSION): Check for dlltool.
4194         * src/Makefile.am (gpg4win_pkg_libiconv_post_install,
4195         gpg4win_pkg_gettext_post_install): New macros.
4196         * src/libiconv.def, src/libintl.def: New files.
4197         * src/inst-libgpg-error.nsi: Install mo files.
4198         * src/uninst-libgpg-error.nsi: Uninstall mo files.
4199
4200 2005-10-22  Marcus Brinkmann  <marcus@g10code.de>
4201
4202         * configure.ac: Add libiconv and gettext as dependencies for
4203         libgpg-error and gpa.
4204         * src/Makefile.am (gpg4win_pkg_libgpg_error_configure): New
4205         variable.
4206
4207         * src/Makefile.am (common_nsi): Add uninstaller files.
4208         * src/uninst-atk.nsi, src/uninst-gettext.nsi, src/uninst-glib.nsi,
4209         src/uninst-gnupg.nsi, src/uninst-gpa.nsi, src/uninst-gpgme.nsi,
4210         src/uninst-gpgol.nsi, src/uninst-gtk+.nsi,
4211         src/uninst-libgpg-error.nsi, src/uninst-libiconv.nsi,
4212         src/uninst-libpng.nsi, src/uninst-pango.nsi,
4213         src/uninst-pkgconfig.nsi, src/uninst-zlib.nsi: New file.
4214         * src/inst-sections.nsi: Include the uninstallers in reverse
4215         order.
4216         * src/inst-gpgol.nsi: Register the gpgol DLL at installation, and
4217         (surprise!) unregister it at deinstallation.
4218
4219 2005-10-21  Marcus Brinkmann  <marcus@g10code.de>
4220
4221         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable static
4222         library for gpgol.
4223         (gpg4win_pkg_gpgol_configure): Add gpg-error prefix.
4224
4225         * src/inst-gnupg.nsi: Fix path of deleted files.
4226
4227         * src/gpg4win.mk.in (pdir): Don't strip DLL files.
4228
4229 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
4230
4231         * m4/gpg4win.m4 (GPG4WIN_DEFINE): New function.  Use it to define
4232         feature symbols for NSI.  Use m4_translit instead of m4_bpatsubst.
4233         New option --enable-debug.
4234         * include/config.nsi.in: Catch all this new information.
4235         * src/gpg4win.nsi (DEBUG): Define if [GPG4WIN_DEBUG].
4236         (HAVE_PKG_GPA): Don't define here.
4237         * src/inst-sections.nsi: Guard all package specific commands with
4238         feature macro checks.  Calculate dependencies on .onInit, too.
4239         * src/gpg4win.mk.in (STRIP_macro): Quote $(DEBUG) strictly.
4240
4241         * src/installer-finish.nsi: Add support for Add/Remove Programs.
4242
4243 2005-10-20  Werner Koch  <wk@g10code.com>
4244
4245         * m4/gpg4win.m4 (GPG4WIN_FIND): Quote a file variable.
4246         (GPG4WIN_SPKG): Ditto.
4247
4248 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
4249
4250         * src/gpg4win.nsi: Add start menu support.
4251         * src/inst-sections.nsi: Likewise.
4252         * src/installer.nsi: Likewise.
4253         * src/installer-finish.nsi: Likewise.
4254
4255         * src/gpg4win.mk.in (GETVAR): Don't quote the first $.
4256         (STRIP_macro): New macro.
4257         (SPKG, BPKG): Use it here.
4258
4259         * Makefile.am (EXTRA_DIST): New target.
4260         * include/Makefile.am (EXTRA_DIST): Change config.nsh.in to
4261         config.nsi.in.
4262         * src/Makefile.am (EXTRA_DIST): Remove pkg-config.  Add nsi files.
4263
4264         * src/inst-gpgol.nsi: Change libgpgol-0.9.3.dll to gpgol.dll.
4265
4266         * src/gpg4win.mk.in (stamp/stamp-$(1)-02-configure): Add
4267         -mms-bitfields to CFLAGS.
4268
4269         * src/gpg4win.mk.in (stamps/stamp-final): New target that replaces
4270         phony target final.
4271
4272 2005-10-20  Werner Koch  <wk@g10code.com>
4273
4274         * src/*.nsi: Add a Latin-1 tag to make sure that Emacs uses the
4275         correct encoding.
4276         * doc/nsi-mode.el: Added for convenience.
4277
4278 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
4279
4280         * configure.ac: Check for makensis.  Add gnupg as dependency for
4281         gpgme.  Change config.sh into config.nsi.
4282         * include/config.sh.in: File removed.
4283         * src/gpg4win.sh: File removed.
4284         * include/config.nsi.in: New file.
4285         * include/Makefile.am (EXTRA_DIST): Change config.sh.in into
4286         config.nsi.in.
4287         * src/Makefile.am (gpg4win-$(VERSION).exe): New target.
4288         (gpg4win-src-$(VERSION).exe): New target.
4289         (all-local): Remove dependency on phony target all-gpg4win.
4290         (all-local): Add dependency on gpg4win-$(VERSION).exe and
4291         gpg4win-src-$(VERSION).exe.
4292         (clean-local): New rule for this target.
4293         * src/gpg4win.nsi, src/gpg4win-src.nsi, src/inst-atk.nsi,
4294         src/inst-gettext.nsi, src/inst-glib.nsi, src/inst-gnupg.nsi,
4295         src/inst-gpa.nsi, src/inst-gpgme.nsi, src/inst-gpgol.nsi,
4296         src/inst-gtk+.nsi, src/inst-libgpg-error.nsi,
4297         src/inst-libiconv.nsi, src/inst-libpng.nsi, src/inst-pango.nsi,
4298         src/inst-pkgconfig.nsi, src/inst-sections.nsi, src/inst-zlib.nsi,
4299         src/installer-finish.nsi, src/installer.nsi: New file.
4300
4301 2005-10-18  Marcus Brinkmann  <marcus@g10code.de>
4302
4303         configure.ac: Enable libiconv and gettext dependencies for Gtk+.
4304
4305         * src/Makefile.am: First real implementation.
4306         * src/gpg4win.mk.in: New file.
4307         * configure.ac: Activate libiconv and gettext.
4308         (AC_CONFIG_FILES): Add packages/Makefile and src/gpg4win.mk.
4309         * m4/gpg4win.m4 (GPG4WIN_BPKG_GNU): New macro.
4310         * include/config.sh.in: Add variables for libiconv and gettext.
4311
4312 2005-10-15  Marcus Brinkmann  <marcus@g10code.de>
4313
4314         * m4/gpg4win.m4: New file.
4315         * include/config.sh: Add many package variables.
4316         * configure.ac: Call package detection macros.
4317         * Makefile.am (ACLOCAL_AMFLAGS): New variable.