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