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