2009-02-25 Marcus Brinkmann <marcus@g10code.de>
[gpg4win.git] / ChangeLog
1 2009-02-25  Marcus Brinkmann  <marcus@g10code.de>
2
3         * Makefile.am (EXTRA_DIST): Add patches/gpgex/01-no-checksums.patch.
4         * patches/gpgex/01-no-checksums.patch: New file.
5
6         * src/installer-finish.nsi (Section "Uninstall"): Also remove
7         compendium html link from desktop.
8
9         * src/installer-finish.nsi (Section "Uninstall"): Add RMDir
10         instructions with REBOOTOK for some directories.
11
12 2009-02-20  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
13
14         * po/de.po: Add description for GpgOL and GpgEX: Kleo or GPA needed.
15
16 2009-02-19  Marcus Brinkmann  <marcus@g10code.de>
17
18         * src/inst-sections.nsi: Set OUTDIR (and thus working directory
19         for shortcuts) to %HOMEDRIVE%%HOMEPATH%.
20
21 2009-02-16  Marcus Brinkmann  <marcus@g10code.de>
22
23         * src/inst-sections.nsi (calc_defaults_man_advanced_en_done): Make
24         GPA an alternative to Kleopatra for GpgEX and GpgOL.
25
26         * src/inst-sections.nsi: Install an uninstall entry into the start
27         menu.
28         * src/inst-finish.nsi: Add translation for uninstall entry.
29
30 2009-02-06  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
31
32         * po/de.po: Fix two typos.
33
34 2009-02-06  Marc Mutz <marc@kdab.net>
35
36         * packages/packages.current: update kdelibs, kleopatra
37         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: adjust to new
38         package layout, disable Kleopatra HTML handbook until we can built
39         it in an automated fashion.
40
41 2009-02-06  Marc Mutz <marc@kdab.net>
42
43         * configure.ac: Kleopatra is now a GPG4WIN_BPKG_BINSRC
44         
45 2009-02-06  Marc Mutz <marc@kdab.net>
46
47         * src/gpg4win.mk.in: Inject $(GPG4WIN_PARALLEL) for building
48         individual packages. Try twice with it, once without, before
49         finally failing. Speeds up builds on n-core machines, n>1.
50
51 2009-02-06  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
52
53         * packages/packages.current: Update kleopatra and kdelibs. Clear
54         some whitespaces.
55
56 2009-02-04  Werner Koch  <wk@g10code.com>
57
58         * patches/gnupg2/02-default-3des.patch: New.
59
60 2009-01-29  Marcus Brinkmann  <marcus@g10code.de>
61
62         * src/inst-kdesupport.nsi, src/uninst-kdesupport.nsi: Be relaxed
63         about dbus-daemon and dependencies.
64
65 2009-01-28  Werner Koch  <wk@g10code.com>
66
67         * packages/packages.current: Update gpgol and gpgex.
68
69 2009-01-26  Werner Koch  <wk@g10code.com>
70
71         * configure.ac: Print an error message listing all duplicate packages.
72         * m4/gpg4win.m4 (GPG4WIN_FIND): Do not bail out on duplicate
73         packages.
74
75 2009-01-23  Werner Koch  <wk@g10code.com>
76
77         * src/inst-paperkey.nsi, src/uninst-paperkey.nsi: New.
78         * src/inst-sections.nsi: Install Paperkey.
79         * include/config.nsi.in: Add Paperkey.
80         * src/Makefile.am (EXTRA_DIST): Add paperkey.
81         (gpg4win_pkg_paperkey_configure): New.
82         (gpg4win_pkg_paperkey_post_install): New.
83         * configure.ac: Add Paperkey.
84
85 2009-01-22  Werner Koch  <wk@g10code.com>
86
87         * packages/packages.current: Update Libgcrypt.
88
89 2009-01-20  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
90
91         * src/installer.nsi: Change german translation of
92         MUI_LANGDLL_INFO.
93
94 2009-01-17  Colin Leroy  <colin@colino.net>
95
96         * patches/claws-mail-3.7.0/06-bug_1825.patch
97                 Fix patch.
98
99 2009-01-17  Colin Leroy  <colin@colino.net>
100
101         * patches/claws-mail-3.7.0/06-bug_1825.patch
102                 Fix opening IMAP mails in non-ascii folders.
103
104 2009-01-16  Werner Koch  <wk@g10code.com>
105
106         * packages/packages.current: Update gpgol.
107
108 2009-01-12  Werner Koch  <wk@g10code.com>
109
110         * packages/packages.current: Update gnupg and libksba.
111
112 2009-01-09  Colin Leroy  <colin@colino.net>
113
114         * patches/claws-mail-3.7.0/01-bug_1810.patch
115                 Fix crash when hitting 'o' (disabled Open With)
116         * patches/claws-mail-3.7.0/02-bug_1813.patch
117                 Fix themes installation
118         * patches/claws-mail-3.7.0/03-bug_1814.patch
119                 Workaround wrong window positioning when taskbar
120                 is on top
121         * patches/claws-mail-3.7.0/04-bug_1815.patch
122                 Fix Drag-n-drop to Compose window
123         * patches/claws-mail-3.7.0/05-bug_1816.patch
124                 Fix bogus --attach error message
125
126 2008-12-19  Colin Leroy  <colin@colino.net>
127
128         * packages/packages.current: Update Claws Mail to 3.7.0
129
130 2008-12-14  Colin Leroy  <colin@colino.net>
131
132         * packages/packages.current, src/inst-claws-mail.nsi,
133         src/uninst-claws-mail.nsi: Update Claws Mail, and install 
134         ca-certificates.crt to be able to verify certificates
135
136 2008-12-13  Colin Leroy  <colin@colino.net>
137
138         * packages/packages.current: Update GnuTLS and libtasn - CVE-2008-4989
139         http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-4989
140
141 2008-12-12  Colin Leroy  <colin@colino.net>
142
143         * packages/packages.current: Update Claws Mail and plugins
144         Fixes bug 184, 'Claws doesn't start when username contains Umlauts'
145
146 2008-12-09  Werner Koch  <wk@g10code.com>
147
148         * packages/packages.current: Update gnupg
149
150 2008-12-02  Werner Koch  <wk@g10code.com>
151
152         Release 1.9.13.
153
154 2008-12-01  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
155
156         * src/gpg4win.nsi, src/gpg4win-src.nsi: Change PRETTY_PACKAGE to 
157         Gpg4win
158         * po/de.po: Change Gpg4win about message.  Add Outlook 2007 to
159         GpgOL description
160
161 2008-12-01  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
162
163         * packages/packages.current: Update kleopatra and kdelibs.
164
165 2008-11-28  Colin Leroy  <colin@colino.net>
166
167         * packages/packages.current: Update GtkHtml Viewer plugin 
168         ("broken" image got referenced as the real image)
169
170 2008-11-27  Colin Leroy  <colin@colino.net>
171
172         * packages/packages.current: Update Claws-Mail (fixes, leak
173         fixes), Notification plugin (workaround GTK bug in submenu),
174         GtkHtml Viewer plugin (dangling pointer on image handling),
175         RSSyl (threaded comments fix), AttachWarner (crasher, func-
176         tional fix)
177
178 2008-11-20  Werner Koch  <wk@g10code.com>
179
180         * packages/packages.current: Update GnuPG.
181
182 2008-11-19  Colin Leroy  <colin@colino.net>
183
184         * packages/packages.current: Update Claws-Mail Vcalendar
185         (replace broken tarball)
186
187 2008-11-18  Werner Koch  <wk@g10code.com>
188
189         Release 1.9.12.
190
191         * patches/gpgme-1.1.7/03-error-parsing.patch: New.
192         * Makefile.am (EXTRA_DIST): Add patch.
193
194 2008-11-18  Colin Leroy  <colin@colino.net>
195
196         * packages/packages.current: Update Claws-Mail Vcalendar
197         (fixes build)
198
199 2008-11-18  Colin Leroy  <colin@colino.net>
200
201         * packages/packages.current: Update Claws-Mail again (fix
202         crash when browsing for attachments).
203
204 2008-11-18  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
205
206         * packages/packages.current: Update kleopatra and kdelibs.
207
208 2008-11-16  Colin Leroy  <colin@colino.net>
209
210         * packages/packages.current: Update Claws Mail.
211
212 2008-11-14  Werner Koch  <wk@g10code.com>
213
214         * packages/packages.current: Update GpgOL.
215
216 2008-11-12  Werner Koch  <wk@g10code.com>
217
218         * configure.ac: Add option --enable-fast-makensis.
219         * src/Makefile.am: Use EXTRA_MAKENSIS_FLAGS with makensis.
220         * src/gpg4win.nsi: Make use of DISABLE_LZMA.
221
222         * src/installer.nsi (MUI_LANGDLL_INFO): Uncomment the define.
223
224 2008-11-11  Werner Koch  <wk@g10code.com>
225
226         Release 1.9.11.
227
228         * packages/packages.current: Update GpgOL.
229
230         * src/Makefile.am (gpg4win_pkg_gnupg2_post_install): Do not let a
231         mkdir -p or rm fail.  Use mkdir_p and not MKDIR_P for automake
232         compatibility.
233
234 2008-11-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
235
236         * packages/packages.current: Update kleopatra.and kdelibs.
237
238 2008-11-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
239
240         * packages/packages.current: Update sha1sum of kleopatra.
241
242 2008-11-11  Werner Koch  <wk@g10code.com>
243
244         * packages/packages.current: Update gnupg.
245
246         * src/Makefile.am: Use MKDIR_P and not mkinstalldirs.
247
248 2008-11-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
249
250         * packages/packages.current: Update sha1sum of kleopatra and kdelibs.
251
252 2008-11-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
253
254         * packages/packages.current: Update kleopatra and kdelibs.
255
256 2008-11-11  Werner Koch  <wk@g10code.com>
257
258         * packages/packages.current: Update GnuPG and GpgOL.
259
260         * src/Makefile.am (gpg4win_pkg_gnupg2_post_install): Adjust for
261         changed mo file location.
262         * src/inst-gnupg2.nsi: Ditto.
263         * src/uninst-gnupg2.nsi: Ditto
264         * src/uninst-gpg4win.nsi: Remove all local directories.
265
266 2008-11-10  Marcus Brinkmann  <marcus@g10code.com>
267
268         * src/inst-gpa.nsi (DESC_Menu_Gpa): Remove winpt reference.
269
270         * src/installer.nsi: Give German translation for language setup.
271         Clarify string.
272
273 2008-11-08  Colin Leroy  <colin@colino.net>
274
275         * packages/packages.current: Update Claws Mail.
276
277 2008-11-05  Colin Leroy  <colin@colino.net>
278
279         * packages/packages.current: Update Claws Mail.
280
281 2008-11-05  Colin Leroy  <colin@colino.net>
282
283         * src/inst-claws.nsi: Setting the Mail start menu item in
284         HKCU confuses the Internet Options dialog. Do it in HKLM as
285         this dialog does.
286
287 2008-11-05  Colin Leroy  <colin@colino.net>
288
289         * src/inst-claws.nsi: Fix registration of Claws in the list
290         of available clients
291         * src/uninst-claws.nsi: Remove Claws from the list of 
292         available clients
293
294 2008-11-04  Colin Leroy  <colin@colino.net>
295
296         * packages/packages.current: Update Claws Mail, libetpan
297         and Claws mail plugins.
298         * src/inst-claws.nsi: Add the ability to register as default
299         email client.
300
301 2008-10-29  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
302
303         * packages/packages.current: Update kleopatra and kdelibs.
304
305 2008-10-29  Werner Koch  <wk@g10code.com>
306
307         Release 1.9.9.
308
309 2008-10-28  Werner Koch  <wk@g10code.com>
310
311         * src/inst-kleopatra.nsi: Move files around
312
313         * README (Instructions): Update.
314
315         * configure.ac: Make gnutls depend on libgcrypt.
316         
317         * src/Makefile.am (gpg4win_pkg_gnutls_configure): Add more prefix
318         options.
319
320 2008-10-27  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
321
322         * packages/packages.current: Update kleopatra-bin.
323
324 2008-10-27  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
325
326         * packages/packages.current: Update kleopatra and kdelibs (without
327         source).
328
329 2008-10-27  Werner Koch  <wk@g10code.com>
330
331         * src/inst-sections.nsi: Install PDF versions of the compendium.
332         * src/inst-compendium_de.nsi: Change the strings.
333         * src/inst-man_novice_en.nsi: Ditto.
334
335         * src/inst-kleopatra.nsi: Install kdeqt.mo.
336         * src/uninst-kleopatra.nsi: Uninstall kdeqt.mo.
337
338 2008-10-24  Werner Koch  <wk@g10code.com>
339
340         * src/Makefile.am (EXTRA_DIST): Remove inst-opencdk.nsi
341
342 2008-10-23  Marcus Brinkmann  <marcus@g10code.com>
343
344         * src/Makefile.am (gpg4win_pkg_libgpg_error_post_install): New
345         macro to convert PO files.
346
347 2008-10-23  Marcus Brinkmann  <marcus@g10code.de>
348
349         * patches/claws-mail-3.1.0cvs70/01-w32-logo.patch,
350         patches/claws-mail-3.1.0cvs70/02-w32-icon.patch,
351         patches/claws-mail-3.1.0cvs70/03-smime-plugin.patch,
352         patches/claws-mail-3.1.0cvs70/99-auto.patch,
353         patches/claws-mail-3.4.0/01-w32-logo.patch,
354         patches/claws-mail-3.4.0/02-w32-icon.patch,
355         patches/claws-mail-3.4.0/03-smime-plugin.patch,
356         patches/claws-mail-3.4.0/04-gnutls.patch,
357         patches/claws-mail-3.4.0/99-auto.patch,
358         patches/claws-mail-3.5.0cvs114/01-gtk-input-add.patch,
359         patches/claws-mail-3.5.0cvs114/02-pgpcore.patch,
360         patches/claws-mail-3.5.0cvs114/03-smime.patch,
361         patches/claws-mail-3.5.0cvs114/99-auto.patch: Removed.
362         * Makefile.am (EXTRA_DIST): Remove all these claws patches.
363
364         * patches/gpgme-1.1.7/02-extern-umlaute.patch: New file.
365         * Makefile.am (EXTRA_DIST): Add it here.
366
367 2008-10-23  Marcus Brinkmann  <marcus@g10code.com>
368
369         * packages/packages.current: Update libtasn1, libgsasl, gnutls.
370         Remove opencdk, which is now included in gnutls.
371         * include/config.nsi.in: Remove opencdk support.
372         * src/inst-sections.nsi: Likewise.
373         * src/Makefile.in (gpg4win_spkgs, EXTRA_DIST): Remove opencdk.
374         * src/inst-opencdk.nsi, src/uninst-opencdk.nsi: Removed.
375
376 2008-10-22  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
377
378         * configure.ac: Change COMPENDIUM_DATE_DE for 
379         compendium 3.0.0-beta1 release.
380
381 2008-10-21  Marcus Brinkmann  <marcus@g10code.com>
382
383         * src/installer-finish.nsi (no_quick_launch_uninstall): Remove
384         startup menu documentation directory.
385
386 2008-10-20  Marcus Brinkmann  <marcus@g10code.com>
387
388         * Makefile.am (EXTRA_DIST): Add gpgme-1.1.7/01-registry.patch.
389
390 2008-10-20  Marcus Brinkmann  <marcus@g10code.com>
391
392         * packages/packages.current: Fix gpgme location.
393
394 2008-10-17  Marcus Brinkmann  <marcus@g10code.com>
395
396         * packages/packages.current: Update w32pth.
397
398         * packages/packages.current: Update gpgme.
399
400 2008-10-07  Marcus Brinkmann  <marcus@g10code.com>
401
402         Release 1.9.8-beta.
403
404         * configure.ac: Make gnupg2 dependent on curl.
405         * src/inst-sections.nsi (CalcDepends): Likewise.
406         * packages/packages.current: Update dirmngr.
407         * src/installer.nsi: Test for major upgrade.
408         (T_FoundExistingOldVersion): New translatable string.
409         * src/installer-finish.nsi (Uninstall): Clean up more registry
410         keys.
411         * src/installer.nsi (MUI_STARTMENUPAGE_REGISTRY_ROOT): Use HKLM
412         instead of HKCU.
413         * packages/packages.current: Update kleopatra.
414         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Install
415         handbook.
416
417 2008-10-07  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
418
419         * packages/packages.current: Update kleopatra
420
421 2008-10-07  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
422
423         * packages/packages.current: Update kdelibs, kleopatra, libxml2
424
425 2008-10-06  Colin Leroy  <colin@colino.net>
426
427         * packages/packages.current: Update vCalendar 
428         (GMT offsets fix)
429
430 2008-10-06  Colin Leroy  <colin@colino.net>
431
432         * packages/packages.current: Update libetpan (gnutls fix),
433         Claws Mail (gnutls fix, toolbar fix), 
434         Attachwarner (translation fix),
435         VCalendar (double-free crasher fix)
436
437 2008-10-04  Colin Leroy  <colin@colino.net>
438
439         * configure.ac,
440         * packages/packages.current,
441         * include/config.nsi.in: Add Attachwarner plugin; fix a few
442         typos
443         * src/inst-attachwarner.nsi,
444         * src/uninst-attachwarner.nsi,
445         * src/inst-gtkhtml2_viewer.nsi,
446         * src/uninst-gtkhtml2_viewer.nsi,
447         * src/inst-notification_plugin,
448         * src/uninst-notification_plugin,
449         * src/inst-tnef_parse.nsi,
450         * src/uninst-tnef_parse.nsi,
451         * src/inst-rssyl.nsi,
452         * src/uninst-rssyl.nsi,
453         * src/inst-vcalendar.nsi,
454         * src/uninst-vcalendar.nsi,
455         * src/inst-claws-mail.nsi,
456         * src/uninst-claws-mail.nsi,
457         * src/inst-sections.nsi,
458         * src/Makefile.am: Add Attachwarner plugin; add fr and de 
459         translations where possible; fix a few typos.
460
461 2008-10-03  Colin Leroy  <colin@colino.net>
462
463         * packages/packages.current: Update Claws and its plugins
464         (release 3.6.0)
465
466 2008-10-02  Colin Leroy  <colin@colino.net>
467
468         * src/gpg4win.nsi: Fix build with manuals disabled.
469
470 2008-10-02  Colin Leroy  <colin@colino.net>
471
472         * packages/packages.current: Update vcalendar (bugfix) and
473         Claws Mail (crasher fix)
474
475 2008-10-01  Colin Leroy  <colin@colino.net>
476
477         * packages/packages.current: Update vcalendar (bugfix)
478
479 2008-10-01  Colin Leroy  <colin@colino.net>
480
481         * configure.ac, src/inst-sections.nsi: Add forgotten TNEF Parser 
482         Claws plugin.
483
484 2008-10-01  Marcus Brinkmann  <marcus@g10code.com>
485
486         * src/inst-sections.nsi (CalcDepends): Add claws extensions, and
487         add some missing entries.  Reorder to mostly match the reverse
488         order in configure.ac.
489         * configure.ac: Clean up some dependencies and reorder some checks.
490
491 2008-09-30  Colin Leroy  <colin@colino.net>
492
493         * packages/packages.current: Update Claws.
494
495 2008-09-30  Colin Leroy  <colin@colino.net>
496
497         * configure.ac,
498         src/Makefile.am,
499         include/config.nsi.in,
500         src/inst-sections.nsi,
501         packages/packages.current: Add TNEF Parser Claws plugin.
502         * src/inst-tnef_parse.nsi, src/uninst-tnef_parse.nsi,
503         New files for TNEF Parser.
504
505 2008-09-30  Colin Leroy  <colin@colino.net>
506
507         * packages/packages.current: Update Claws, vcalendar and rssyl.
508
509 2008-09-30  Werner Koch  <wk@g10code.com>
510
511         * src/uninst-scute.nsi, src/inst-scute.nsi: Fix DLL name.  Always
512         install Scute.
513
514 2008-09-29  Werner Koch  <wk@g10code.com>
515
516         * patches/gnupg2/02-p12-hack.patch: Remove. 
517         * patches/gnupg2/03-argv-quote-fix.patch: Remove. 
518
519         * packages/packages.current: Update GnuPG.
520
521 2008-09-29  Colin Leroy  <colin@colino.net>
522
523         * packages/packages.current: Update Claws and VCalendar (bugfixes).
524
525 2008-09-29  Marcus Brinkmann  <marcus@g10code.com>
526
527         * src/uninst-cairo.nsi, src/uninst-pthreads-w32.nsi: Remove
528         $INSTDIR.
529
530 2008-09-28  Colin Leroy  <colin@colino.net>
531
532         * packages/packages.current: Update RSSyl Claws plugin.
533
534 2008-09-28  Colin Leroy  <colin@colino.net>
535
536         * configure.ac,
537         src/Makefile.am,
538         include/config.nsi.in,
539         src/inst-sections.nsi,
540         packages/packages.current: Add RSSyl Claws plugin.
541         * src/inst-rssyl.nsi, src/uninst-rssyl.nsi,
542         New files for RSSyl.
543
544 2008-09-27  Colin Leroy  <colin@colino.net>
545
546         * configure.ac,
547         src/Makefile.am,
548         include/config.nsi.in,
549         src/inst-sections.nsi,
550         packages/packages.current: Add libxml2 for Claws plugins.
551         * src/inst-libxml2.nsi, src/uninst-libxml2.nsi,
552         New files for libxml2.
553
554 2008-09-27  Colin Leroy  <colin@colino.net>
555
556         * packages/packages.current: Update claws (fixes its build).
557
558 2008-09-27  Colin Leroy  <colin@colino.net>
559
560         * configure.ac,
561         src/Makefile.am,
562         include/config.nsi.in,
563         src/gpg4win.nsi,
564         src/inst-sections.nsi,
565         packages/packages.current: Add Curl, Claws plugins Gtkhtml,
566         Vcalendar and Notification.
567         * src/inst-curl.nsi, src/uninst-curl.nsi,
568         src/inst-gtkhtml2_viewer.nsi, src/uninst-gtkhtml2_viewer.nsi,
569         src/inst-vcalendar.nsi, src/uninst-vcalendar.nsi,
570         src/inst-notifiation_plugin.nsi, src/uninst-notification_plugin.nsi:
571         New files for these new packages
572
573 2008-09-25  Colin Leroy  <colin@colino.net>
574
575         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Add
576         --disable-dbus.  No more patches!
577         * packages/packages.current: Update claws and change claws
578         and libetpan's sources.
579
580 2008-09-22  Marcus Brinkmann  <marcus@g10code.com>
581
582         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Add
583         --disable-enchant.
584
585 2008-09-22  Werner Koch  <wk@g10code.com>
586
587         * packages/packages.current: Update libksba.
588         * THANKS:  Update.
589         
590 2008-09-19  Marcus Brinkmann  <marcus@g10code.com>
591
592         * configure.ac: Add gnutls as dependency for libetpan.
593         * src/Makefile.am (gpg4win_pkg_libetpan_configure): Add --with-gnutls.
594         Submitted by Colin Leroy.
595         * packages/packages.current: Update claws and libetpan.
596         * THANKS: New file.
597         * Makefile.am (EXTRA_DIST): Add ...
598         * patches/claws-mail-3.5.0cvs114/01-gtk-input-add.patch,
599         patches/claws-mail-3.5.0cvs114/02-pgpcore.patch,
600         patches/claws-mail-3.5.0cvs114/03-smime.patch,
601         patches/claws-mail-3.5.0cvs114/99-auto.patch: ... these new files.
602
603 2008-09-18  Werner Koch  <wk@g10code.com>
604
605         * packages/packages.current: Update libgcrypt.
606
607 2008-09-09  Werner Koch  <wk@g10code.com>
608
609         Release 1.9.7-beta.
610
611         * src/inst-sections.nsi: Remove the links to the GnuPG FAQ.
612
613         * src/inst-oxygen-icons.nsi: Add more icons.
614         * src/uninst-oxygen-icons.nsi: Use wildcards to delete icons.
615         Delete 22x22 and 64x64 icons.
616
617         * patches/gnupg2/03-argv-quote-fix.patch: New. 
618         * Makefile.am (EXTRA_DIST): Add it.
619
620         * packages/packages.current: Update GPA and GpgEx.
621
622 2008-09-09  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
623
624         * packages/packages.current: Update kleopatra.
625
626 2008-09-08  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
627
628         * packages/packages.current: Update kleopatra.
629
630 2008-09-05  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
631
632         * packages/packages.current: Update kdelibs and kleopatra.
633
634 2008-09-03  Marcus Brinkmann  <marcus@g10code.com>
635
636         * include/config.nsi.in: Add scute support.
637         * src/inst-sections.nsi: Likewise.
638         * src/inst-scute.nsi, src/uninst-scute.nsi: New files.
639         * src/Makefile.am (gpg4win_pkg_scute_configure): New variable.
640         (EXTRA_DIST): Add inst-scute.nsi and uninst-scute.nsi.
641         (gpg4win_spkgs): Add scute.
642         * configure.ac: Add scute.
643         * Makefile.am (EXTRA_DIST): Add patches/scute-1.2.0/01-bugfixes.patch.
644         * patches/scute-1.2.0/01-bugfixes.patch: New file.
645
646 2008-09-03  Werner Koch  <wk@g10code.com>
647
648         * configure.ac: Remove man_novice_de and man_advanced_de.  Add
649         compendium_de.
650
651         * src/gpg4win.nsi: Do not include it in the light installer.
652         * src/uninst-compendium_de.nsi: New.
653         * src/inst-compendium_de.nsi: New.
654         * src/inst-sections.nsi: Include them.
655         * src/installer-finish.nsi: Ditto.
656
657 2008-09-02  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
658
659         * packages/packages.current: Update kdelibs, kdesupport and kleopatra.
660
661 2008-08-28  Werner Koch  <wk@g10code.com>
662
663         * src/gpg4win.nsi: Include gpgex in the light build.
664
665 2008-08-19  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
666
667         * configure.ac: Added COMPENDIUM_VERSION_DE and COMPENDIUM_DATE_DE
668         for the new compendium document, also turning to version
669         3.0.0-beta for the compendium documentation as it is the third
670         generation.
671
672 2008-08-11  Werner Koch  <wk@g10code.com>
673
674         Released 1.9.6-beta.
675
676         * src/inst-sections.nsi: Fix last change.
677
678         * packages/packages.current: Update kleopatra source package.
679
680 2008-08-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
681
682         * packages/packages.current: Update kleopatra.
683
684 2008-08-11  Marcus Brinkmann  <marcus@g10code.com>
685
686         * src/inst-sections.nsi: Fix order to be more presentable.
687
688 2008-08-11  Werner Koch  <wk@g10code.com>
689
690         * src/uninst-gnupg2.nsi: Do not run gpg-connect-agent unless all
691         required DLLs are still installed.
692
693 2008-08-11  Marcus Brinkmann  <marcus@g10code.com>
694
695         * src/inst-sections.nsi: Reorder installation and uninstallation
696         sections.
697
698 2008-08-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
699
700         * packages/packages.current: Add Kleopatra icons for start menu,
701         desktop, quicklaunch shortcuts
702
703 2008-08-08  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
704
705         * packages/packages.current: Update kdelibs and kleopatra.
706
707 2008-08-08  Marcus Brinkmann  <mb@g10code.com>
708
709         * packages/packages.current: Update gnupg2.
710
711 2008-08-06  Marcus Brinkmann  <mb@10code.com>
712
713         * packages/packages.current: Update dirmngr and gnupg2.
714
715 2008-08-06  Werner Koch  <wk@g10code.com>
716
717         * src/inst-gpgol.nsi: Install form files.
718         * src/uninst-gpgol.nsi: Unintsall form files.
719
720         * packages/packages.current: Update GpgOL.
721
722 2008-08-05  Marcus Brinkmann  <marcus@ulysses.g10code.com>
723
724         * packages/packages.current: Update kdelibs and kleopatra.
725
726 2008-08-04  Marcus Brinkmann  <marcus@ulysses.g10code.com>
727
728         * configure.ac: Post-release fixup.
729
730 2008-08-01  Marcus Brinkmann  <marcus@g10code.de>
731
732         * src/pkg-config: Return exit code of pkg-config.
733
734 2008-07-31  Werner Koch  <wk@g10code.com>
735
736         * packages/packages.current: Update dirmngr.
737
738 2008-07-22  Marcus Brinkmann  <marcus@ulysses.g10code.com>
739
740         * src/uninst-gpgme.nsi: Fix typo.
741
742 2008-07-21  Marcus Brinkmann  <marcus@g10code.de>
743
744         Release 1.9.2 beta version.
745
746 2008-07-19  Marcus Brinkmann  <marcus@g10code.de>
747
748         * packages/packages.current: Update kdelibs.
749
750 2008-07-14  Werner Koch  <wk@g10code.com>
751
752         * src/uninst-gpgme.nsi: Uninstall gpgme-w32spawn.exe and not .dll.
753
754 2008-07-14  Werner Koch  <wk@g10code.com>
755
756         * NEWS: Track released version (after the release of 1.9.4).
757
758 2008-07-08  Marcus Brinkmann  <marcus@g10code.de>
759
760         * configure.ac: Bump version to 1.9.4.
761         * Makefile.am (EXTRA_DIST): Add
762         patches/gpgme/02-kleo-bugs-workaround.patch.
763         * patches/gpgme/02-kleo-bugs-workaround.patch: New file.
764
765         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Update.
766         * packages/packages.current: Update kdelibs and kleopatra.
767         * configure.ac: Make kleopatra a GNUWIN32 package to catch the
768         german translations.
769
770 2008-07-04  Werner Koch  <wk@g10code.com>
771
772         * packages/packages.current: Update gpgme.
773
774 2008-06-27  Werner Koch  <wk@g10code.com>
775
776         * packages/packages.current: Update gnupg and dirmngr.
777
778 2008-06-26  Werner Koch  <wk@g10code.com>
779
780         * packages/packages.current: Update gpa, gpgol, gpgme, kdelibs and
781         kleopatra.
782
783 2008-06-25  Marcus Brinkmann  <marcus@g10code.de>
784
785         * packages/packages.current: Update gpgme.
786         * src/inst-gpgme.nsi: Install gpgme-w32spawn.exe.
787         * src/uninst-gpgme.nsi: Uninstall it.
788
789 2008-06-19  Werner Koch  <wk@g10code.com>
790
791         * src/inst-gnupg2.nsi: Rename the section to just gnupg.
792         * src/uninst-gnupg2.nsi: Ditto.
793
794 2008-06-16  Werner Koch  <wk@g10code.com>
795
796         * src/inst-gnupg2.nsi: Move installation of gpgconf-conf.skel to
797         COMMON_APPDATA. Try to stop gpg-agent first.
798         * src/inst-dirmngr.nsi: Likewise.
799         * src/uninst-gnupg2.nsi: Try to stop a running gpg-agent first.
800
801 2008-06-05  Werner Koch  <wk@g10code.com>
802
803         * src/uninst-libetpan.nsi: Remove libetpan-13.
804         * src/uninst-kleopatra.nsi: Remove kwatchgnupg dirs.
805         * src/uninst-qt.nsi: Remove two resource dlls.
806         * src/uninst-gtk+.nsi: Remove foo-properties.mo.
807
808         * packages/packages.current: Remove GnuPG-1.  Remove WinPT.
809         * configure.ac: Remove gnupg and replace by gnupg2.  Remove GPGee.
810         * include/config.nsi.in: Remove GnuPG.
811         * src/inst-gnupg2.nsi: Update to fully replace gnupg1.
812         * src/inst-gnupg.nsi: Remove.  Move some common code to ...
813         * src/inst-gpg4win.nsi: .. here.
814         * src/uninst-gnupg.nsi: Remove. Move some common code to ..
815         * src/uninst-gpg4win.nsi: .. here.
816         * src/inst-sections.nsi: Remove inst-gnupg.nsi and uninst-gnupg.nsi.
817         * src/Makefile.am: Ditto.
818         (gpg4win_pkg_gnupg_post_install): Remove.
819         (gpg4win_pkg_gnupg2_post_install): Convert man pages.
820         (gpg4win_pkg_gnupg2_configure): Add --with-bzip2. 
821
822         * src/Makefile.am (gpgwrap-2.exe): New.
823         * src/gpgwrap.c (main): Support variant 2 of that program.
824
825 2008-05-28  Werner Koch  <wk@g10code.com>
826
827         Release 1.9.2 beta version.
828
829         * src/inst-kleopatra.nsi: Update description in installer.
830
831         * src/inst-kdelibs.nsi: Install kbuildsycoca4 into bin/.
832         * src/uninst-kdelibs.nsi: Uninstall it.
833         * src/kleowrap.c (run_kbuildsycoca): Execute kbuildsycoca4 via bin/.
834
835         * patches/gpa/01-no-uiserver.patch: Remove.
836
837         * patches/gpgol/01-last-minute.patch: Remove.
838
839         * packages/packages.current: Update gpgol, gpa and kleopatra.
840
841 2008-05-27  Werner Koch  <wk@g10code.com>
842
843         * packages/packages.current: Update kdelibs packages.
844
845 2008-05-27  Marcus Brinkmann  <marcus@g10code.de>
846
847         * packages/packages.current: Update gnupg2, dirmngr, oxygen-icons,
848         qt, kdesupport, kdelibs, and kleopatra.
849         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi,
850         src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi, src/inst-qt.nsi,
851         src/uninst-qt.nsi, src/inst-oxygen-icons.nsi,
852         src/uninst-oxygen-icons.nsi: Update.
853
854 2008-05-25  Werner Koch  <wk@g10code.com>
855
856         * packages/packages.current: Update libassuan.
857
858 2008-05-21  Marcus Brinkmann  <marcus@ulysses.g10code.com>
859
860         * patches/gnupg2/02-p12-hack.patch: New file.
861         * Makefile.am (EXTRA_DIST): Add this patch.
862
863 2008-05-13  Marcus Brinkmann  <marcus@ulysses.g10code.com>
864
865         Release 1.9.1 beta version.
866
867         * packages/packages.current: Update kdelibs and kleopatra.
868         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Install and
869         remove libkleopatraclientcore.dll.
870
871 2008-05-09  Werner Koch  <wk@g10code.com>
872
873         * packages/packages.current: Update gpgme and gnupg2.
874
875         * src/inst-gnupg2.nsi: Add gpg2keys_knds.
876
877 2008-05-08  Werner Koch  <wk@g10code.com>
878
879         * packages/packages.current: Update adns.
880
881         * configure.ac: Don't let gpgme depend on qt.
882
883         * src/inst-gpa.nsi: Mape tips installation optional.
884
885         * src/Makefile.am (gpg4win_pkg_gnupg2_configure): Add --with-adns.
886         (gpg4win_pkg_gpgme_configure): Build qt and glib versions only if
887         the packages are available.
888
889 2008-05-08  Marcus Brinkmann  <marcus@ulysses.g10code.com>
890
891         * Makefile.am (EXTRA_DIST): Add
892         patches/claws-mail-3.4.0/04-gnutls.patch.
893
894         * packages/packages.current: Update kleopatra checksum.
895
896 2008-05-07  Marcus Brinkmann  <marcus@ulysses.g10code.com>
897
898         * packages/packages.current: Update kleopatra and kdelibs.
899         * src/inst-kleopatra.nsi: Add kwatchgnupg.
900         * src/uninst-kleopatra.nsi: Remove kwatchgnupg.
901
902 2008-05-07  Werner Koch  <wk@g10code.com>
903
904         * patches/gpgol/01-last-minute.patch: New.
905
906 2008-05-06  Werner Koch  <wk@g10code.com>
907
908         * patches/gpgol/01-always-decrypt.patch: Remove.
909         * packages/packages.current: Update gpgme and gpgol.
910
911 2008-04-30  Werner Koch  <wk@g10code.com>
912
913         * packages/packages.current: Add adns.
914         * configure.ac: Add support for adns.
915         * src/uninst-libadns.nsi, src/inst-libadns.nsi: New.
916         * include/config.nsi.in, src/Makefile.am, src/inst-sections.nsi:
917         Add adns.
918
919 2008-04-28  Marcus Brinkmann  <marcus@ulysses.g10code.com>
920
921         * packages/packages.current: Update kdelibs and kleopatra.
922         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Update.
923
924 2008-04-25  Marcus Brinkmann  <marcus@ulysses.g10code.com>
925
926         * packages/packages.current: Add libgsasl, libtasn1, opencdk,
927         gnutls.
928         * configure.ac: Add support for libgsasl, libtasn1, opencdk and
929         gnutls source packages.
930         * include/config.nsi.in: Likewise.
931         * inst-libgsasl.nsi, uninst-libgsasl.nsi, inst-libtasn1.nsi,
932         uninst-libtasn1.nsi, inst-opencdk.nsi, uninst-opencdk.nsi,
933         inst-gnutls.nsi, uninst-gnutls.nsi: New files.
934         * src/Makefile.am (EXTRA_DIST): Add these files.
935         (gpg4win_spkgs): Add libgsasl, libtasn1, opencdk, gnutls.
936         (gpg4win_pkg_gnutls_configure): New variable.
937         (gpg4win_pkg_claws_configure): Enable pthread and gnutls.
938         * patches/claws-mail-3.4.0/04-gnutls.patch: New file.
939
940         * packages/packages.current: Update libetpan and claws-mail.
941         * src/inst-libetpan.nsi: Update to latest version.
942         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Add
943         --disable-network-manager-support.
944         * configure.ac: Remove support or sylpheed-claws (replaced by
945         claws-mail).
946         * Makefile.am (EXTRA_DIST): Remove all sylpheed-claws patches and
947         add the claws-mail-3.4.0 patches.  Add libetpan-0.54 patches.
948         * include/config.nsi.in: Remove support for sylpheed.
949         * src/Makefile.am: Likewise.
950         * src/inst-sections.nsi: Likewise.
951         * src/inst-sylpheed-claws.nsi, src/uninst-sylpheed-claws.nsi:
952         Removed.
953
954 s2008-04-23  Werner Koch  <wk@g10code.com>
955
956         Release 1.9.0 beta version.
957
958         * src/Makefile.am (EXTRA_DIST): Add Memento.nsh and dirmngr.conf.
959
960         * patches/gpa/01-no-uiserver.patch: New.
961
962         * autogen.sh <build-w32>: Pass --enable-maintainer-mode.
963
964         * patches/gnupg2/01-version.patch.in: New.
965         * configure.ac (AC_CONFIG_FILES): Patch the version of GnuPG.
966         (AC_CONFIG_COMMANDS): New.
967
968 2008-04-22  Marcus Brinkmann  <marcus@ulysses.g10code.com>
969
970         * packages/packages.current: Update gpgme.
971
972         * packages/packages.current: Update kdelibs and kleopatra.
973
974 2008-04-22  Werner Koch  <wk@g10code.com>
975
976         * src/installer.nsi (PrintBetaWarning): New.
977         (PrintNonAdminWarning): Call it.
978
979 2008-04-21  Werner Koch  <wk@g10code.com>
980
981         * patches/gnupg2-2.0.9/05-w32-http.patch: New.
982         * patches/gnupg2-2.0.9/04-ks-w32init.patch: New.
983         * Makefile.am (EXTRA_DIST): Add new patches.  Correct name of
984         gpgol/01-always-encrypt.patch.
985         
986 2008-04-18  Werner Koch  <wk@g10code.com>
987
988         * patches/gpgol/01-always-encrypt.patch: New.
989
990 2008-04-16  Werner Koch  <wk@g10code.com>
991
992         * src/inst-winpt.nsi: Do not select by default.
993
994 2008-04-08  Werner Koch  <wk@g10code.com>
995
996         * patches/gnupg2-2.0.9/03-i18n+etc.patch: New.
997         * patches/gnupg2-2.0.9/02-de.po-fix: Update.
998
999 2008-04-02  Werner Koch  <wk@g10code.com>
1000
1001         * packages/packages.current: Update GpgOL.
1002         
1003         * patches/gnupg2-2.0.9/02-de.po-fix.patch: New.
1004
1005 2008-04-01  Werner Koch  <wk@g10code.com>
1006
1007         * configure.ac (AC_INIT): Fix quoting.
1008
1009         * patches/gnupg2-2.0.9/01-close-all-handle.patch: New.
1010
1011 2008-04-01  Marcus Brinkmann  <marcus@g10code.de>
1012
1013         * packages/packages.current: Update kdelibs and kleopatra.
1014
1015 2008-03-26  Werner Koch  <wk@g10code.com>
1016
1017         * packages/packages.current: Update GnuPG-1 to 1.4.9.
1018
1019 2008-03-26  Marcus Brinkmann  <marcus@g10code.de>
1020
1021         * packages/packages.current: Update gpgex to 0.9.0.
1022         * src/inst-gpgex.nsi, src/uninst-gpgex.nsi: Handle translations
1023         ar, es and ru.
1024
1025 2008-03-26  Werner Koch  <wk@g10code.com>
1026
1027         * packages/packages.current: Update to GnuPG 2.0.9.
1028         * Makefile.am (EXTRA_DIST): Remove gnupg-2.0.8 patches.
1029
1030         * src/inst-gnupg2.nsi: Install the help files.
1031         * src/uninst-gnupg2.nsi: Remove them.
1032         * src/inst-gnupg.nsi: Now delete the Lang Registry entry becuase
1033         GnuPG 2.0.9 does not need it anymore.
1034
1035 2008-03-25  Werner Koch  <wk@g10code.com>
1036
1037         * src/inst-gnupg.nsi: Write the language code for use by gettext
1038         into the Registry.
1039
1040 2008-03-25  Marcus Brinkmann  <marcus@g10code.de>
1041
1042         * packages/packages.current: Update libassuan.
1043
1044 2008-03-25  Werner Koch  <wk@g10code.com>
1045
1046         * src/inst-dirmngr.nsi: Create empty extra-certs directory.
1047         * src/uninst-dirmngr.nsi: Delete it.
1048
1049 2008-03-25  Marcus Brinkmann  <marcus@g10code.de>
1050
1051         * packages/packages.current: Update w32pth.
1052
1053 2008-03-21  Marcus Brinkmann  <marcus@g10code.de>
1054
1055         * packages/packages.current: Update w32pth and libassuan.
1056
1057         * packages/packages.current: Update gpa, libassuan, w32pth, gpa,
1058         kleopatra.
1059
1060 2008-03-20  Werner Koch  <wk@g10code.com>
1061
1062         * src/potomo: New.
1063         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Remove mo file
1064         creation.
1065         (gpg4win_pkg_gnupgw_post_install): Convert po files.
1066         (EXTRA_DIST): Include potomo.
1067         * src/inst-gnupg2.nsi: Install all available mo files.
1068         * src/inst-gnupg2.nsi: Do not install com-certs.pem.
1069
1070 2008-03-19  Werner Koch  <wk@g10code.com>
1071
1072         * packages/packages.current: Update GpgOL.
1073
1074 2008-03-18  Marcus Brinkmann  <marcus@g10code.de>
1075
1076         * packages/packages.current: Update kleopatra and kdelibs.
1077
1078         * src/make-msi.pl (lang_to_lcid): Support more languages.
1079         (gpg4win_nsis_stubs): Likewise.
1080         * make-msi.guids: Updated.
1081
1082 2008-03-18  Werner Koch  <wk@g10code.com>
1083
1084         * packages/packages.current: Update GpgOL.
1085
1086 2008-03-17  Marcus Brinkmann  <marcus@g10code.de>
1087
1088         * packages/packages.current: Update kleopatra and kdelibs.
1089
1090 2008-03-12  Marcus Brinkmann  <marcus@g10code.de>
1091
1092         * src/inst-atk.nsi: Install message catalogs for ar, es, fr and ru.
1093         * src/inst-glib.nsi: Likewise.
1094         * src/inst-gtk+.nsi: Likewise.  Also install gtk20-properties.mo.
1095         * src/uninst-atk.nsi: Uninstall them.
1096         * src/uninst-glib.nsi: Likewise.
1097         * src/uninst-gtk+.nsi: Likewise.
1098
1099 2008-03-11  Marcus Brinkmann  <marcus@g10code.de>
1100
1101         * src/gpg4win.nsi: Add gpg2 and its buddies to the light installer.
1102
1103 2008-03-11  Werner Koch  <wk@g10code.com>
1104
1105         * packages/packages.current: Update GpgOL.
1106
1107 2008-03-10  Marcus Brinkmann  <marcus@g10code.de>
1108
1109         * packages/packages.current: Update gpa.
1110         * src/inst-gpa.nsi: Install other languages AR, ES, FR and RU.
1111         * src/uninst-gpa.nsi: Deinstall those languages.
1112
1113         * AUTHORS: Add translators.
1114         * src/inst-sections.nsi (.onInit): Insert macro MUI_LANGDLL_DISPLAY.
1115         [DEBUG]: Define MUI_LANGDLL_ALWAYSSHOW.
1116         (un.onInit): New function.
1117         * src/installer.nsi: Include ../po/catalogs.nsi with PO_HEADER
1118         defined to include MUI language files.  Insert macro
1119         MUI_RESERVEFILE_LANGDLL.
1120         (MUI_LANGDLL_REGISTRY_ROOT, MUI_LANGDLL_REGISTRY_KEY)
1121         (MUI_LANGDLL_REGISTRY_VALUENAME): New symbols.
1122         (MUI_LANGDLL_ALLLANGUAGES) [DEBUG]: New symbol.
1123
1124 2008-03-10  Werner Koch  <wk@g10code.com>
1125
1126         * packages/packages.current: Update GpgOL.
1127
1128 2008-03-07  Werner Koch  <wk@g10code.com>
1129
1130         * packages/packages.current: Update GpgOL.
1131
1132 2008-03-05  Marcus Brinkmann  <marcus@g10code.de>
1133
1134         * packages/packages.current: Update kdelibs and kleopatra.
1135
1136 2008-02-28  Marcus Brinkmann  <marcus@g10code.de>
1137
1138         * src/kleowrap.c: Use CreateProcess instead of spawn for ksycoca
1139         to suppress console window.
1140
1141 2008-02-27  Marcus Brinkmann  <marcus@g10code.de>
1142
1143         * src/kleowrap.c: Include errno.h.
1144         (run_kbuildsycoca): New function by Frank Osterfeld.
1145         (main): Invoke it.
1146
1147         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Move plugins
1148         to INSTDIR.
1149         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi: Likewise.
1150
1151 2008-02-26  Marcus Brinkmann  <marcus@g10code.de>
1152
1153         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Fix last change.
1154
1155         * packages/packages.current: Update gpgol, kdelibs, kleopatra.
1156         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi,
1157         src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Update.
1158
1159         * patches/winpt/01-gpg-path.patch: New file.
1160         * Makefile.am (EXTRA_DIST): Add this file.
1161
1162 2008-02-19  Marcus Brinkmann  <marcus@g10code.de>
1163
1164         * packages/packages.current: Update gpgex.
1165
1166         * src/kleowrap.c: Change working directory.
1167
1168         * src/kleowrap.c: New file.
1169         * src/kleopatra.bat: Removed.
1170         * src/Makefile.am (EXTRA_DIST): Remove kleopatra.bat, add
1171         kleowrap.c.
1172         (CLEANFILES): Add kleowrap.exe.
1173         (gpg4win-$(VERSION).exe, gpg4win-light-$(VERSION).exe,
1174         (gpg4win-$(VERSION).wix, gpg4win-light-$(VERSION).wix): Add
1175         kleowrap.exe as dependency.
1176         (gpgwrap.exe): Use make magic.
1177         (kleowrap.exe): New target.
1178         * src/inst-kleopatra.nsi: Install kleowrap.exe as kleopatra.exe,
1179         and do not install kleopatra.bat.
1180         * src/uninst-kleopatra.nsi: Uninstall kleopatra.exe instead of
1181         kleopatra.bat.
1182         * src/inst-sections.nsi (no_desktop): Replace kleopatra.bat by
1183         kleopatra.exe.
1184
1185 2008-02-18  Marcus Brinkmann  <marcus@g10code.de>
1186
1187         * packages/packages.current: Update kdelibs and kleopatra.
1188
1189 2008-02-18  Werner Koch  <wk@g10code.com>
1190
1191         * src/installer.nsi: Take the README file from share/gpg4win.
1192         This is required because we now make sure that the last output
1193         directory is now the top directory.
1194
1195         * packages/packages.current: Update GpgOL.
1196
1197 2008-02-16  Marcus Brinkmann  <marcus@g10code.de>
1198
1199         * packages/packages.current: Undo update of kdelibs and kleopatra.
1200
1201         * packages/packages.current: Update dirmngr, gpgme, gpa, gnupg,
1202         w32pth, kdelibs, and kleopatra.
1203
1204 2008-02-15  Werner Koch  <wk@g10code.com>
1205
1206         * packages/packages.current: Update pinentry, gnupg and gpgme.
1207
1208 2008-02-12  Werner Koch  <wk@g10code.com>
1209
1210         * packages/packages.current: Update libksba.
1211
1212 2008-02-09  Marcus Brinkmann  <marcus@g10code.de>
1213
1214         * patches/gnupg-1.4.8/01-gpgconf-list.patch: New file.
1215         * patches/gnupg2-2.0.8/06-gpgconf-list.patch: New file.
1216         * Makefile.am (EXTRA_DIST): Add these.
1217
1218 2008-02-08  Marcus Brinkmann  <marcus@g10code.de>
1219
1220         * packages/packages.current: Update kleopatra.
1221         * src/inst-kdelibs.nsi: Move kcmdwrapper.exe to bin.
1222         * src/uninst-kdelibs.nsi: Uninstall it there.
1223
1224 2008-02-06  Werner Koch  <wk@g10code.com>
1225
1226         * packages/packages.current: Update GpgOL.
1227
1228 2008-02-04  Marcus Brinkmann  <marcus@g10code.de>
1229
1230         * packages/packages.current: Update kleopatra and gpgex.
1231
1232 2008-02-01  Marcus Brinkmann  <marcus@g10code.de>
1233
1234         * patches/gnupg2-2.0.8/05-gpgconf.patch: New file.
1235         * Makefile.am (EXTRA_DIST): Add patch.
1236
1237 2008-01-30  Werner Koch  <wk@g10code.com>
1238
1239         * src/inst-final.nsi: New.
1240         * src/Makefile.am (EXTRA_DIST): Add it.
1241         * src/inst-gnupg2.nsi: Remove last fix due to the final section.
1242
1243 2008-01-30  Marcus Brinkmann  <marcus@g10code.de>
1244
1245         * src/gpg4win.nsi: Fix last change.
1246         * src/gpg4win-src.nsi: Dito.
1247
1248         * src/gpg4win.nsi (ABOUT_STR): Split up the string into several.
1249         (T_AboutGpg4win): Shorten it accordingly.
1250         (T_AboutGpg4winVersion, T_AboutGpg4winFileVersion)
1251         (T_AboutGpg4winReleaseDate): New translation strings.
1252         * src/gpg4win-src.nsi: Split up the string into several.
1253         (T_AboutGpg4winSrc): Shorten it accordingly.
1254         (T_AboutGpg4winSrcVersion, T_AboutGpg4winSrcFileVersion)
1255         (T_AboutGpg4winSrcReleaseDate): New translation strings.
1256         * src/installer.nsi: Quote welcome title and about string.
1257         * po/de.po: Update.
1258
1259         * packages/packages.current: Update gpgme.
1260
1261 2008-01-30  Werner Koch  <wk@g10code.com>
1262
1263         * src/inst-sections.nsi: Install GTK+ of gnupg2 is selected.
1264
1265         * src/inst-gnupg2.nsi: Switch Outpath back to standard.
1266
1267         * patches/gnupg2-2.0.8/patches/03-create-keyring.patch: Also do it
1268         for the trustdb.
1269
1270 2008-01-29  Werner Koch  <wk@g10code.com>
1271
1272         * packages/packages.current: Updated GpgOL.
1273
1274         * patches/gnupg2-2.0.8/04-import-export-spawn.patch: New file
1275         * patches/gnupg2-2.0.8/03-create-keyring.patch: New file. 
1276         * Makefile.am (EXTRA_DIST): Add new files.
1277
1278 2008-01-29  Marcus Brinkmann  <marcus@g10code.de>
1279
1280         * src/make-msi.pl (nsis_parse_line): Skip including the file
1281         Memento.nsh.
1282
1283 2008-01-28  Marcus Brinkmann  <marcus@g10code.de>
1284
1285         * packages/packages.current: Update gpgme and kleopatra.
1286
1287 2008-01-25  Marcus Brinkmann  <marcus@g10code.de>
1288
1289         * Makefile.am (EXTRA_DIST): Add
1290         patches/gnupg2-2.0.8/02-qualified.patch.
1291         * patches/gnupg2-2.0.8/02-qualified.patch: New file.
1292
1293 2008-01-24  Marcus Brinkmann  <marcus@g10code.de>
1294
1295         * src/inst-gpgee.nsi: Fix last change.
1296
1297         * src/Memento.nsh: New file from nsis 2.28.
1298
1299 2008-01-21  Marcus Brinkmann  <marcus@g10code.de>
1300
1301         * src/installer.nsi: Include Memento.nsh, define
1302         MEMENTO_REGISTRY_ROOT and MEMENTO_REGISTRY_KEY.
1303         * src/inst-sections.nsi: Call MementoSectionDone.
1304         (onInit): Call MementoSectionRestore.
1305         (onInstSuccess): Call MementoSectionSave.
1306         * src/inst-claws-mail.nsi, src/inst-eudoragpg.nsi,
1307         src/inst-gnupg.nsi, src/inst-gnupg2.nsi, src/inst-gpa.nsi,
1308         src/inst-gpgee.nsi, src/inst-gpgex.nsi, src/inst-gpgol.nsi,
1309         src/inst-kleopatra.nsi, src/inst-man_advanced_de.nsi,
1310         src/inst-man_advanced_en.nsi, src/inst-man_novice_de.nsi,
1311         src/inst-man_novice_en.nsi, src/inst-sylpheed-claws.nsi,
1312         src/inst-winpt.nsi: Replace Section/SectionEnd by Memento macro
1313         calls.
1314         * src/make-msi.pl (gpg4win_nsis_stubs): Support memento sections.
1315
1316 2008-01-18  Marcus Brinkmann  <marcus@g10code.de>
1317
1318         * packages/packages.current: Update gpgol.
1319         * src/Makefile.am (gpg4win_pkg_gpgol_post_install): New macro.
1320         * src/inst-gpgol.nsi: Install the gpgol.pdf technical
1321         documentation.
1322         * src/uninst-gpgol.nsi: Uninstall it (and many directories).
1323
1324         * packages/packages.current: Update kleopatra and kdelibs.
1325
1326 2008-01-16  Marcus Brinkmann  <marcus@g10code.de>
1327
1328         * src/installer.nsi (MUI_WELCOME_TITLE, MUI_WELCOMEPAGE_TEXT):
1329         Define to ${WELCOME_TITLE_STR} and ${ABOUT_STR} respectively.
1330         (T_WelcomeTitle, T_About): Remove language strings.
1331         * src/gpg4win.nsi (WELCOME_TITLE_ENGLISH, WELCOME_TITLE_GERMAN)
1332         (ABOUT_GERMAN, ABOUT_ENGLISH): Removed macros.
1333         (WELCOME_TITLE_STR, ABOUT_STR): New macros.
1334         (T_WelcomeTitleGpg4win, T_AboutGpg4win): New language strings.
1335         * src/gpg4win-src.nsi (WELCOME_TITLE_ENGLISH, WELCOME_TITLE_GERMAN)
1336         (ABOUT_GERMAN, ABOUT_ENGLISH): Removed macros.
1337         (WELCOME_TITLE_STR, ABOUT_STR): New macros.
1338         (T_WelcomeTitleGpg4winSrc, T_AboutGpg4winSrc): New language strings.
1339
1340 2008-01-15  Marcus Brinkmann  <marcus@g10code.de>
1341
1342         * patches/gnupg-2.0.8/01-agent-call-pinentry.patch: Rename to ...
1343         * patches/gnupg2-2.0.8/01-agent-call-pinentry.patch: ... this.
1344         * Makefile.am (EXTRA_DIST): Also here.
1345
1346         * Makefile.am (EXTRA_DIST): Add
1347         patches/gnupg-2.0.8/01-agent-call-pinentry.patch.
1348         * patches/gnupg-2.0.8/01-agent-call-pinentry.patch: New file.
1349
1350         * src/g4wihelp.c (service_create): Use LocalSystem for now.
1351
1352 2008-01-13  Marcus Brinkmann  <marcus@g10code.de>
1353
1354         * packages/packages.current: Update kdelibs, kdesupport, kleopatra.
1355
1356         * src/inst-kdelibs.nsi: Update to latest version.
1357         * src/inst-kdesupport.nsi: Update to latest version.
1358         * src/uninst-kdesupport.nsi: Update to latest version.
1359         * src/inst-kleopatra.nsi: Update to latest version.
1360
1361         * src/inst-gnupg2.nsi: Fix last change.
1362         * src/uninst-gnupg2.nsi: Uninstall gpgconf-conf.skel.
1363
1364         * src/uninst-qt.nsi: Uninstall qsqlited4.dll.
1365
1366 2008-01-10  Marcus Brinkmann  <marcus@g10code.de>
1367
1368         * src/gpg4win.nsi: New variable bpdir.
1369         * src/gpg4win-src.nsi: Likewise.
1370         * src/inst-gnupg2.nsi: New variable source and install a skeleton
1371         file for gpgconf.conf.
1372
1373 2008-01-08  Marcus Brinkmann  <marcus@g10code.de>
1374
1375         * src/pkg-to-nsi.pl: New file.
1376
1377         * src/inst-kleopatra.nsi: Add missing files.
1378         * src/uninst-kleopatra.nsi: Likewise.
1379
1380 2008-01-07  Marcus Brinkmann  <marcus@g10code.de>
1381
1382         * packages/packages.current: Update to 0.0.0-svn46.
1383
1384 2008-01-04  Marcus Brinkmann  <marcus@g10code.de>
1385
1386         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi,
1387         src/inst-oxygen-icons.nsi: Update to new version.
1388         * packages/packages.current: Update oxygen-icons and kleopatra.
1389
1390         * packages/packages.current: Update gpgme to 1.1.6.
1391
1392         * patches/gpgme/01-gpg2.patch: Update patch.
1393
1394 2008-01-03  Werner Koch  <wk@g10code.com>
1395
1396         * src/inst-gnupg.nsi: Do not set gpgProgram but delete it.
1397
1398         * patches/gpgme/01-gpg2.patch: New.
1399         * Makefile.am (EXTRA_DIST): Add it.
1400
1401         * src/gpg4win.mk.in (SETVARS): Add new var PKGPBDIR.
1402         (SPKG_template) <stamps/stamp-$(1)-01-patch>: Allow for patches
1403         without the version name of the package.
1404         (MPKG_template) <stamps/stamp-$(1)-01-patch>: Ditto.
1405
1406         * packages/packages.current: Fix pinentry name.  Use gpgol svn 205.
1407         Update to gnupg 1.48 and 2.0.8.
1408
1409 2008-01-02  Marcus Brinkmann  <marcus@g10code.de>
1410
1411         * packages/packages.current: Update pinentry to 0.7.5-cvs.
1412
1413         * src/pkg-config (PREFIX): Suppress debug output.
1414
1415         * src/Makefile.am (gpg4win_pkg_glib_post_install): Since we build
1416         the package from source, we need to fix up the pkg-config files in
1417         the runtime package directory.
1418
1419 2007-12-21  Marcus Brinkmann  <marcus@g10code.de>
1420
1421         * src/uninst-kleopatra.nsi, src/inst-kleopatra.nsi: Update to
1422         latest version.
1423
1424         * packages/packages.current: Update oxygen-icons and kleopatra.
1425         * src/inst-oxygen-icons.nsi, src/uninst-oxygen-icons.nsi: Update
1426         to latest version, but only install 16x16 icons (now all of them).
1427
1428 2007-12-18  Marcus Brinkmann  <marcus@g10code.de>
1429
1430         * packages/packages.current: Update kleopatra to 20071214-3.
1431         * src/inst-kleopatra.nsi: Adjust path to GPGME libraries.
1432
1433 2007-12-14  Werner Koch  <wk@g10code.com>
1434
1435         * packages/packages.current: Update to gnupg-2.0.8rc1.
1436
1437 2007-12-14  Marcus Brinkmann  <marcus@g10code.de>
1438
1439         * packages/packages.current: Fix last change.
1440
1441 2007-12-13  Marcus Brinkmann  <marcus@g10code.de>
1442
1443         * packages/packages.current: Update libassuan.
1444
1445 2007-12-11  Marcus Brinkmann  <marcus@g10code.de>
1446
1447         * packages/packages.current: Update to qt 4.3.3.
1448         * src/inst-qt.nsi, src/uninst-qt.nsi: Update to qt 4.3.3.
1449
1450         * src/inst-sections.nsi: Delete old start menu, desktop and
1451         quicklaunch links.
1452
1453 2007-12-10  Werner Koch  <wk@g10code.com>
1454
1455         * packages/packages.current: Update libgcrypt.
1456
1457 2007-12-09  Marcus Brinkmann  <marcus@g10code.de>
1458
1459         * packages/packages.current: Update libetpan.
1460
1461         * packages/packages.current: Update claws-mail.
1462
1463         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Enable
1464         libetpan.
1465         * src/inst-sections.nsi: Include libetpan install scripts.
1466         * patches/claws-mail-3.1.0cvs70/01-w32-logo.patch,
1467         patches/claws-mail-3.1.0cvs70/02-w32-icon.patch,
1468         patches/claws-mail-3.1.0cvs70/03-smime-plugin.patch,
1469         patches/claws-mail-3.1.0cvs70/99-auto.patch: New files.
1470         * Makefile.am (EXTRA_DIST): Add claws-mail 3.1.0cvs70 patches.
1471
1472 2007-12-07  Marcus Brinkmann  <marcus@g10code.de>
1473
1474         * src/inst-sections.nsi: Install manuals in subdirectories for
1475         start menu and desktop.
1476         * src/installer-finish.nsi: Uninstall the manuals in those
1477         subdirectories.
1478         * src/installer.nsi: Add language strings for the subdirectory
1479         names.
1480         * po/de.po: Update.
1481
1482         * packages/packages.current: Update kleopatra to 20071207.
1483
1484         * src/inst-gpgex.nsi: Detect and uninstall a previously installed
1485         GPGee.
1486
1487 2007-12-03  Marcus Brinkmann  <marcus@g10code.de>
1488
1489         * src/make-msi.pl (dump_all2): Hard code level for hidden packages
1490         to 1.
1491
1492 2007-11-30  Marcus Brinkmann  <marcus@g10code.de>
1493
1494         * packages/packages.current: Update gpgex.
1495
1496 2007-11-29  Marcus Brinkmann  <marcus@g10code.de>
1497
1498         * packages/packages.current: Update pinentry.
1499         * configure.ac: Merge duplicated pinentry entries.
1500         Make gnupg2 dependent on pinentry.
1501
1502 2007-11-27  Marcus Brinkmann  <marcus@g10code.de>
1503
1504         * src/dirmngr.conf: New file.
1505         * src/inst-dirmngr.nsi: Install our version of dirmngr.conf.
1506         Remove /nonfatal from configuration files.
1507
1508 2007-11-27  Werner Koch  <wk@g10code.com>
1509
1510         * packages/packages.current: Update gnupg.
1511
1512 2007-11-27  Marcus Brinkmann  <marcus@g10code.de>
1513
1514         * packages/packages.current: Update kleopatra.
1515
1516 2007-11-26  Marcus Brinkmann  <marcus@g10code.de>
1517
1518         * packages/packages.current: Update dirmngr and gpgex.
1519
1520         * src/inst-dirmngr.nsi: No longer create the cache directory.
1521         * src/inst-sections.pl: Correct upper/lowercase of WinPT link (for
1522         the msi converter).
1523         * src/make-msi.pl: Improve handling of shortcuts.
1524         * src/make-msi.guids: Update.
1525         * src/make-msi.bat: Remove duplicate entries.
1526
1527 2007-11-26  Werner Koch  <wk@g10code.com>
1528
1529         * src/inst-kleopatra.nsi: Install libkmime.dll.  Take libkleo from
1530         bin/.
1531         * src/uninst-kleopatra.nsi: Uninstall libkmime.dll.
1532
1533 2007-11-26  Marcus Brinkmann  <marcus@g10code.de>
1534
1535         * src/inst-dirmngr.nsi: No longer create the cache directory.
1536
1537         * src/make-msi.pl: 
1538
1539         * packages/packages.current: Fix entry for kdelibs source.
1540
1541         * src/make-msi.pl (dump_all): Start dirmngr service.
1542         * src/README-msi.txt: Add todo items.
1543
1544         * src/Makefile.am (msi, gpg4win-$(VERSION).wix,
1545         (gpg4win-light-$(VERSION).wix): New targets.
1546         * src/make-msi.pl: Rewritten.
1547         * src/make-msi.guids: Include missing files.
1548         * src/inst-gpg4win.nsi: Give section an identifier.
1549         * src/README-msi.txt: Update.
1550         * src/gpg4win.nsi: Do not include pinentry in the light installer.
1551         * doc/README.de.txt, doc/README.en.txt: Document MSI package.
1552         * src/make-msi.bat: Support other languages and light installer.
1553
1554 2007-11-23  Marcus Brinkmann  <marcus@g10code.de>
1555
1556         * packages/packages.current: Update gpgme to 1.1.6-svn1279.
1557
1558 2007-11-23  Werner Koch  <wk@g10code.com>
1559
1560         * packages/packages.current: Update kleopatra to version 20071122.
1561
1562 2007-11-16  Marcus Brinkmann  <marcus@g10code.de>
1563
1564         * src/make-msi.guids: Include manual files.
1565         * src/make-msi.pl: Support manuals, and prefix output file names
1566         by src, because manuals are within gpg4win.
1567
1568 2007-11-15  Marcus Brinkmann  <marcus@g10code.de>
1569
1570         * src/inst-kleopatra.nsi: Use SRCDIR to find kleopatra.bat.
1571         * src/inst-qt.nsi: Use SRCDIR to find qt.conf and BUILD_DIR to
1572         find mingwm10.dll.
1573         * src/make-msi.guids: Add these files.
1574         * src/make-msi.pl (dump_all): Do not try to start the service yet.
1575         (collect_all): Support SRCDIR in File.
1576         * src/uninst-regex.nsi: Uninstall regex.dll.
1577
1578         * src/inst-sections.nsi (CalcDepends): Add dependency for
1579         libetpan.
1580         * src/make-msi.guids: Add libetpan and claws.
1581
1582         * Makefile.am (EXTRA_DIST): Add these patches.
1583         * packages/packages.current: Update claws mail.  Download
1584         regex-bin package.
1585         * patches/claws-mail-3.0.2/01-w32-logo.patch,
1586         patches/claws-mail-3.0.2/02-w32-icon.patch,
1587         patches/claws-mail-3.0.2/03-smime-plugin.patch,
1588         patches/claws-mail-3.0.2/04-gettimeofday.patch,
1589         patches/claws-mail-3.0.2/99-auto.patch: New files.
1590         * configure.ac: Make regex a GNUWIN32 package.
1591         * src/inst-regex.nsi: Install regex.dll.
1592         * src/Makefile.am: Do not delete regex shared library.
1593
1594 2007-11-14  Marcus Brinkmann  <marcus@g10code.de>
1595
1596         * src/inst-kleopatra.nsi: Prefix kleopatra.bat by $BUILD_DIR.
1597         * src/make-msi.pl: Add INSTDIR\pub to PATH environment for gnupg.
1598         Handle /oname in File statements.  Handle upgrades.  Register
1599         DLLs.  Register services.
1600         * src/make-msi.guids: Update.
1601
1602 2007-11-13  Marcus Brinkmann  <marcus@g10code.de>
1603
1604         * src/make-msi.pl: New file.
1605         * src/make-msi.bat: New file.
1606         * src/make-msi.guids: New file.
1607         * src/gpl.rtf: New file.
1608
1609 2007-11-12  Marcus Brinkmann  <marcus@g10code.de>
1610
1611         * packages/packages.current: Update to kleopatra 20071112.
1612
1613         * packages/packages.current: Update to kleopatra 20071109.
1614
1615 2007-11-08  Marcus Brinkmann  <marcus@g10code.de>
1616
1617         * src/inst-gpgex.nsi: Add online documentation.
1618         * src/uninst-gpgex.nsi: Delete online documentation and other
1619         directories.
1620
1621         * packages/packages.current: Update gpgex.
1622
1623 2007-11-02  Werner Koch  <wk@g10code.com>
1624
1625         * src/g4wihelp.c (path_add): Remove debug stuff.
1626
1627         * src/inst-kleopatra.nsi: Adjust location for some DLLs.
1628
1629 2007-10-26  Marcus Brinkmann  <marcus@g10code.de>
1630
1631         * packages/packages.current: Add libetpan.
1632         * configure.ac: Add libetpan package.
1633         * include/config.nsi.in: Add support for libetpan.
1634         * src/Makefile.am (EXTRA_DIST): Add inst-libetpan.nsi and
1635         uninst-libetpan.nsi.
1636         (gpg4win_spkgs): Add libetpan.
1637         (gpg4win_pkg_libetpan_configure): New variable.
1638         * src/uninst-libetpan.nsi, src/inst-libetpan.nsi: New files.
1639         * src/gpg4win.mk.in: Invoke configure with relative path to make
1640         it easier on some packages (in particular libetpan).
1641         (SETVRS): Add install bin directory to PATH.
1642
1643 2007-10-29  Werner Koch  <wk@g10code.com>
1644
1645         * packages/packages.current: Update to libgpg-error 1.6.
1646
1647 2007-10-26  Werner Koch  <wk@g10code.com>
1648
1649         * packages/packages.current: Update to libgcrypt 1.3.1.
1650
1651 2007-10-22  Werner Koch  <wk@g10code.com>
1652
1653         * packages/packages.current: Updated gpgol.
1654
1655 2007-10-18  Marcus Brinkmann  <marcus@g10code.de>
1656
1657         * src/g4wihelp.c (read_w32_registry_string): New function.
1658         (ENV_HK, ENV_REG): New macros.
1659         (path_add, path_remove): New functions.
1660         * src/gpg4win.nsi: Remove GpgEX from light installer.
1661         * src/installer.nsi (AddToPath, RemoveFromPath): Rewritten.
1662
1663 2007-10-17  Marcus Brinkmann  <marcus@g10code.de>
1664
1665         * src/inst-kleopatra.nsi: Add DESC_Menu_kleopatra language string.
1666         * src/inst-sections.nsi: Install kleopatra links.
1667         * src/installer-finish.nsi: Uninstall kleopatra.
1668         * configure.ac: Make pinentry dependent on gtk+ instead of glib.
1669         * src/Makefile.am (gpg4win_pkg_pinentry_configure): Revert last
1670         change.
1671         * src/inst-pinentry.nsi: Revert last change.
1672
1673 2007-10-17  Werner Koch  <wk@g10code.com>
1674
1675         * src/inst-kdesupport.nsi: Remove libeay32.dll and ssleay32/dll;
1676         they seems not to be necessary and conflict with the GPL anyway.
1677
1678         * src/inst-gpgol.nsi: s/GPGol/GpgOL/.
1679
1680         * src/inst-pinentry.nsi: Install native pinentry.
1681         * src/Makefile.am: Disable pinnetry-gtk-2 for now.
1682         * configure.ac: Make pinentry depend on glib.
1683
1684 2007-10-17  Marcus Brinkmann  <marcus@g10code.de>
1685
1686         * configure.ac: Reenable oxygen-icons dependency.
1687         * src/inst-oxygen-icons.nsi: Only install action icons for now.
1688         * packages/packages.current: Reenable oxygen-icons.
1689         Update kleopatra and gpgex packages.
1690
1691 2007-10-16  Marcus Brinkmann  <marcus@g10code.de>
1692
1693         * src/uninst-dirmngr.nsi: Remove etc files.
1694         * src/inst-dirmngr.nsi: Do not use wildcard.
1695
1696         * src/uninst-qt.nsi: Uninstall qt.conf.
1697
1698         * src/uninst-qt.nsi: Uninstall mingwm10.dll.
1699         * src/inst-kleopatra.nsi: Fix slash instead backslash error.
1700         * src/uninst-kdelibs.nsi: Remove directories share\config\ui and
1701         share\config instead share\ui.  Remove directories
1702         share\kde4\services and share\kde4.
1703         * src/uninst-pinentry.nsi: Uninstall pinentry-w32.exe and
1704         pinentry-gtk-2.exe.
1705         * src/uninst-kleopatra.nsi: Uninstall kleopatra.bat.
1706         Remove directory share\apps\kleopatra.
1707
1708         * packages/packages.current: Enable gpgex.
1709
1710 2007-10-15  Marcus Brinkmann  <marcus@g10code.de>
1711
1712         * src/kleopatra.bat: New file.
1713         * src/inst-kleopatra.nsi: Install kleopatra.bat.
1714         * src/Makefile.am (EXTRA_DIST): Add qt.conf and kleopatra.bat.
1715
1716 2007-10-14  Marcus Brinkmann  <marcus@g10code.de>
1717
1718         * src/Makefile.am (gpg4win_pkg_pinentry_configure): Enable
1719         pinentry gtk2 and add required configure flags for it.
1720         * src/inst-pinentry.nsi: Install pinentry-gtk-2.exe along with
1721         pinentry-w32.exe and make it the default.
1722
1723 2007-10-12  Werner Koch  <wk@g10code.com>
1724
1725         * src/inst-kleopatra.nsi: Select by default.  Do not install
1726         test_uiserver.
1727         * src/uninst-kleopatra.nsi: No need to remove test_uiserver.
1728
1729         * src/inst-gpgee.nsi: Do not select by default.
1730         * src/inst-gpgex.nsi: Select by default.
1731
1732 2007-10-11  Werner Koch  <wk@g10code.com>
1733
1734         * packages/packages.current: Update kleopatra. Update gpgol.
1735         Disable gpgex.
1736
1737         * configure.ac (gpgol): Add libassuan as dependency.
1738         * src/Makefile.am (gpg4win_pkg_gpgol_configure): Add
1739         --with-libassuan-prefix.
1740
1741 2007-10-10  Marcus Brinkmann  <marcus@g10code.de>
1742
1743         * src/inst-kdelibs.nsi: Do not install libkdefx.dll.
1744         * packages/packages.current: Update gpgme, kdelibs and kleopatra.
1745
1746 2007-10-09  Marcus Brinkmann  <marcus@g10code.de>
1747
1748         * configure.ac: Fix last change.
1749         * packages/packages.current: Update gpgex.
1750
1751         * configure.ac: Disable oxygen-icons for now.
1752         * packages/packages.current: Disable oxygen-icons for now.  Update
1753         kleopatra.
1754
1755         * src/Makefile.am (gpg4win_pkg_gpa_configure): Add search path for
1756         libassuan and gpg-error.
1757
1758 2007-10-06  Werner Koch  <wk@g10code.com>
1759
1760         * packages/packages.current: Fixed gpgex filename to be .gz.
1761
1762 2007-10-05  Marcus Brinkmann  <marcus@g10code.de>
1763
1764         * packages/packages.current: Update dirmngr.
1765
1766         * packages/packages.current: Update libassuan.
1767
1768         * packages/packages.current: Update gpgex and libassuan, and fix gnupg2.
1769
1770         * packages/packages.current: Update gpgme, gpgex and kleopatra.
1771
1772 2007-10-02  Marcus Brinkmann  <marcus@g10code.de>
1773
1774         * packages/packages.current: Update libassuan, gpgme, gnupg and kleopatra.
1775
1776 2007-09-28  Marcus Brinkmann  <marcus@g10code.de>
1777
1778         * packages/packages.current: Update GPGME snapshot.
1779
1780         * src/inst-kleopatra.nsi: Put kleopatra into bin for now.
1781         * src/uninst-kleopatra.nsi: Remove it from there.
1782         * src/inst-kdesupport.nsi: Put dbus-daemon into bin for now, and
1783         install missing config files.
1784         * src/uninst-kdesupport.nsi: Uninstall these files.
1785
1786 2007-09-26  Marcus Brinkmann  <marcus@g10code.de>
1787
1788         * src/inst-gnupg2.nsi: Put it in the read-only section.
1789         * src/inst-sections.nsi: Make kleopatra dependent on gnupg2, and
1790         gpgol dependent on kleopatra.  Remove explicit dependencies on
1791         gnupg and gnupg2 from individual packages.      
1792         * src/gpg4win.nsi: Remove kleopatra from light installer.
1793
1794 2007-09-25  Marcus Brinkmann  <marcus@g10code.de>
1795
1796         * src/inst-sections.nsi, src/inst-kleopatra.nsi,
1797         src/inst-gpgex.nsi: Some bug fixes.
1798
1799         * configure.ac: Add check for kleopatra.
1800         * include/config.nsi.in: Add macros for kleopatra.
1801         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: New files.
1802         * src/Makefile.am (gpg4win_bpkgs): Add kleopatra.
1803         (EXTRA_DIST): Add inst-kleopatra.nsi and uninst-kleopatra.nsi.
1804         * src/inst-sections.nsi: Add support for kleopatra.
1805         * packages/packages.current: Add kleopatra.
1806
1807         * src/gpg4win.nsi: Disable kdelibs, kdesupport, oxygen-icons in
1808         light installer.
1809         * configure.ac: Add check for kdelibs.
1810         * include/config.nsi.in: Add macros for kdelibs.
1811         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi: New files.
1812         * src/Makefile.am (gpg4win_bpkgs): Add kdelibs.
1813         (EXTRA_DIST): Add inst-kdelibs.nsi and uninst-kdelibs.nsi.
1814         * src/inst-sections.nsi: Add support for kdelibs.
1815         * packages/packages.current: Add kdelibs.
1816
1817         * configure.ac: Add check for oxygen-icons.
1818         * include/config.nsi.in: Add macros for oxygen-icons.
1819         * m4/gpg4win.m4: Fix translit expression (dash must come first or last).
1820         * src/inst-oxygen-icons.nsi, src/uninst-oxygen-icons.nsi: New files.
1821         * src/Makefile.am (gpg4win_bpkgs): Add oxygen-icons.
1822         (EXTRA_DIST): Add inst-oxygen-icons.nsi and
1823         uninst-oxygen-icons.nsi.
1824         * src/inst-sections.nsi: Add support for oxygen-icons.
1825         * packages/download.sh (name): Add "link" option.
1826         * packages/packages.current: Add oxygen-icons.
1827
1828 2007-09-24  Marcus Brinkmann  <marcus@g10code.de>
1829
1830         * src/Makefile.am (EXTRA_DIST): Add inst-kdesupport.nsi and
1831         src/uninst-kdesupport.nsi.
1832         (gpg4win_bpkgs): Add kdesupport.
1833         (gpg4win_pkg_kdesupport_post_install): New macro.
1834         * src/inst-kdesupport.nsi, src/uninst-kdesupport.nsi: New files.
1835         * src/inst-sections.nsi: Add kdesupport (also as a dependency for
1836         Qt).
1837         * packages/packages.current: Add kdesupport.
1838         * include/config.nsi.in: Add macros for kdesupport.
1839         * configure.ac: Check for kdesupport.  Make qt dependent on it.
1840
1841         * configure.ac: Check for mingwm10.dll.
1842         * src/gpg4win.mk.in: Fix clean-PKG for binary packages.
1843         * src/inst-qt.nsi: Install QtDBus4.dll.  Do not install debug and
1844         source files.
1845         * src/uninst-qt.nsi: Likewise for uninstall.
1846         * packages/packages.current: Update Qt.
1847
1848 2007-09-17  Werner Koch  <wk@g10code.com>
1849
1850         * configure.ac: Set version to 1.9.0-svn.  Make gpgme depend on qt
1851         again.
1852         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable Qt again.
1853         * packages/packages.current: Disable gpgee, enable gpgex.
1854         
1855 2007-09-17  Werner Koch  <wk@g10code.com>
1856
1857         Released 0.9.92.
1858
1859         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Disable Qt
1860         requirement.
1861         * configure.ac: Ditto.
1862
1863         * packages/packages.current: Update gpgol to 0.9.92 and gpgme to a
1864         new snapshot. Disable gpgex, enable gpgee.
1865
1866 2007-09-12  Marcus Brinkmann  <marcus@g10code.de>
1867
1868         * packages/packages.current: Update dirmngr.
1869
1870 2007-09-11  Marcus Brinkmann  <marcus@g10code.de>
1871
1872         * packages/packages.current: Update gpgex.
1873
1874         * packages/packages.current: Add gpgex, disable gpgee.
1875
1876         * packages/packages.current: Bump gnupg to 2.0.7.
1877
1878         * src/qt.conf: New file.
1879         * src/inst-qt.nsi: Install qt.conf.
1880
1881 2007-09-10  Marcus Brinkmann  <marcus@g10code.de>
1882
1883         * packages/packages.current: Update gpgme and libassuan to
1884         snapshot pacakages.
1885
1886 2007-09-07  Marcus Brinkmann  <marcus@g10code.de>
1887
1888         * configure.ac: Add libassuan as dependency for GpgEX.
1889         * src/Makefile.am (gpg4win_pkg_gpgex_configure): Add gpg-error and
1890         libassuan configure options.
1891
1892         * configure.ac: Add qt as dependency for GPGME.
1893         * src/inst-sections.nsi [HAVE_PKG_QT]: Make GPGME depending on Qt. 
1894         * src/inst-gpgme.nsi: Change condition from !GPG4WIN_LIGHT to HAVE_PKG_QT.
1895
1896         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Remove LDFLAGS,
1897         add --enable-w32-qt and work around Qt's lack of cross compilation
1898         support.
1899         * src/gpg4win.mk.in (stamps/stamp-$(1)-02-configure): Call
1900         configure through eval, so that configure options with spaces are
1901         quoted properly.
1902         * src/inst-gpgme.nsi [!GPG4WIN_LIGHT]: Install libgpgme-qt-11.dll.
1903         * src/uninst-gpgme.nsi: Uninstall libgpgme-qt-11.dll.
1904         
1905 2007-08-30  Marcus Brinkmann  <marcus@g10code.de>
1906
1907         * configure.ac: Add gpgex.
1908         * include/config.nsi.in: Add gpgex.
1909         * src/Makefile.am (EXTRA_DIST): Add inst-gpgex.nsi and
1910         uninst-gpgex.nsi.
1911         (gpg4win_spkgs): Add gpgex.
1912         (gpg4win_pkg_gpgex_configure): New variable.
1913         * src/inst-sections.nsi: Add gpgex installer and uninstaller, as
1914         well as description.
1915         (CalcDefaults, CalcDepends): Add gpgex.
1916
1917 2007-08-30  Marcus Brinkmann  <marcus@g10code.de>
1918
1919         * packages/download.sh: Implement new "name" command and remove
1920         "ren" command.
1921         * packages/packages.current: Add qt.
1922         * configure.ac: Add qt.
1923         * include/config.nsi.in: Add qt.
1924         * src/Makefile.am (EXTRA_DIST): Add inst-qt.nsi and uninst-qt.nsi.
1925         (gpg4win_bpkgs): Add qt.
1926         * src/uninst-qt.nsi, src/inst-qt.nsi: New files.
1927         * src/inst-sections.nsi: Run installer and uninstaller for qt.
1928         (CalcDepends): Handle qt.
1929         * src/gpg4win.nsi: Remove qt from light installer.
1930
1931 2007-08-24  Marcus Brinkmann  <marcus@g10code.de>
1932
1933         * src/inst-gnupg.nsi: Write compatibility key to registry for GPGee.
1934
1935 2007-08-24  Werner Koch  <wk@g10code.com>
1936
1937         * packages/packages.current: Updated libassuan to 1.0.3.
1938
1939 2007-08-23  Werner Koch  <wk@g10code.com>
1940
1941         * src/inst-dirmngr.nsi: Install examples files as default
1942         configuration.
1943
1944 2007-08-20  Werner Koch  <wk@g10code.com>
1945
1946         * packages/packages.current: Add bzip2.
1947
1948         * configure.ac: Check for RANLIB and AR.  Look for bzip2.  Make
1949         gnupg and gnupg2 depend on it.
1950         * src/Makefile.am (gpg4win_pkg_bzip2_make_args) 
1951         (gpg4win_pkg_bzip2_make_args_inst): New.
1952         (EXTRA_DIST): Add bzip2.
1953         (gpg4win_pkg_gnupg_configure): New.  Look for bzip2.
1954         * include/config.nsi.in: Add bzip2.
1955         * src/inst-bzip2.nsi: New.
1956         * src/uninst-bzip2.nsi: New.
1957
1958 2007-08-16  Werner Koch  <wk@g10code.com>
1959
1960         Released 1.1.2.
1961
1962         * src/inst-gnupg2.nsi: Allow overwriting of gpg-agent.
1963         * src/inst-libgpg-error.nsi: Allow overwriting of libgpg-error.dll.
1964         * src/inst-libgcrypt.nsi: Likewise.
1965         * src/inst-gpgme.nsi: Likewise.
1966         * src/inst-w32pth.nsi: Likewise.
1967         * src/inst-libiconv.nsi: Likewise.
1968
1969         * packages/packages.current: Updated GnuPG2 and W32pth.  Add
1970         Dirmngr.  Add gpgme snapshot.
1971
1972 2007-08-15  Marcus Brinkmann  <marcus@g10code.de>
1973
1974         * src/g4wihelp.c (config_init): Fix bug in argument parsing.
1975
1976 2007-08-14  Marcus Brinkmann  <marcus@g10code.de>
1977
1978         * src/g4wihelp.c (config_lookup, config_fetch_bool): New functions.
1979         * src/inst-sections.nsi (CalcDefaults): New function.
1980         (.onInit): Call CalcDefaults.
1981         * src/inst-sections.nsi (CalcDepends): New function.  Run it once.
1982         Support auto-config for link selection.
1983         * src/installer-finish.nsi: Support auto-config for start menu folder.
1984
1985         * src/g4wihelp.c (service_create): Auto start service, install as
1986         local service.
1987         (service_start): Set argv to NULL if argc is zero.
1988         (service_stop): Wait until service is actually stopped.  Implement
1989         the whole logic when to stop and when to wait.
1990         * src/installer.nsi: Print warning about shutting down dirmngr.
1991         Shutdown dirmngr.
1992         * src/inst-dirmngr.nsi: Remove code refactored into service_stop.
1993         Do not pass any arguments when starting the service.  Use
1994         CreateDirectory instead of SetOutPath.
1995         * src/uninst-dirmngr.nsi: Remove code factored into service_stop.
1996         * src/inst-gnupg.nsi, src/inst-gnupg2.nsi, src/inst-gpa.nsi: Use
1997         CreateDirectory instead SetOutPath.
1998
1999         * patches/claws-mail-3.0.0-rc2/03-smime-plugin.patch: Change
2000         license string to "GPL3+" to make Claws load it.
2001
2002         * src/gpg4win.mk: Implement clean-PKG targets to allow rebuilding
2003         individual packages.
2004
2005 2007-08-14  Werner Koch  <wk@g10code.com>
2006
2007         * packages/Makefile.am (packages.current.sig, upload): Remove.
2008         (EXTRA_DIST): Remove packages.key.  Add packages.current.
2009
2010         * packages/download.sh: Remove online downloading of
2011         packages.current.
2012         * packages/packages.current: Fix comment.
2013
2014 2007-08-13  Marcus Brinkmann  <marcus@g10code.de>
2015
2016         * patches/claws-mail-3.0.0-rc2/04-cvs116.patch: New file.
2017         * Makefile.am (EXTRA_DIST): Add that patch.
2018
2019         * NEWS: Add new entries.
2020         * README.wine: Remove obsolete file.
2021
2022         * src/inst-gnupg2.nsi: Install config files.
2023         * src/inst-dirmngr.nsi: Likewise.
2024         * src/inst-gpa.nsi: Likewise.
2025
2026         * src/g4wihelp.c (config_init, config_fetch): New functions.
2027         * src/inst-gnupg.nsi: Install gpg.conf AppData if configured.
2028
2029 2007-08-10  Marcus Brinkmann  <marcus@g10code.de>
2030
2031         * patches/claws-mail-3.0.0-rc2/01-w32-logo.patch,
2032         patches/claws-mail-3.0.0-rc2/02-w32-icon.patch,
2033         patches/claws-mail-3.0.0-rc2/03-smime-plugin.patch,
2034         patches/claws-mail-3.0.0-rc2/99-auto.patch: New files.
2035         * Makefile.am (EXTRA_DIST): Add these patches.
2036         * packages/packages.current: Upgrade claws to 3.0.0-rc2.
2037
2038         * m4/gpg4win.m4: Check for duplicate packages.
2039
2040 2007-08-06  Werner Koch  <wk@g10code.com>
2041
2042         * src/gpgwrap.c (build_commandline): Terminate each itenm in the
2043         array.  Problem found by Moritz Schulte.
2044         
2045 2007-08-04  Marcus Brinkmann  <marcus@g10code.de>
2046
2047         * src/g4wihelp.c (service_error, service_create, service_lookup,
2048         service_start, service_stop, service_delete): New functions.
2049         * src/inst-dirmngr.nsi: Register and start the service.
2050         * src/uninst-dirmngr.nsi: Stop and unregister the service.
2051
2052         * src/inst-sections.nsi: Add dirmngr as dependency for gnupg2, and
2053         w32pth as dependency for dirmngr.
2054
2055         * src/Makefile.am (gpg4win_pkg_gnupg2_configure): Add
2056         --with-pth-prefix.
2057
2058 2007-07-10  Werner Koch  <wk@g10code.com>
2059
2060         Released 1.1.1.
2061
2062         * src/Makefile.am (EXTRA_DIST): Remove $(common_nsi).  Add all
2063         installer scripts explicitly.
2064
2065         * Makefile.am (EXTRA_DIST): Removed old patches for Sylpheed.
2066         (AUTOMAKE_OPTIONS): Add no-dist-gzip.
2067
2068         * src/gpg4win.nsi [GPG4WIN_LIGHT]: Undef gnupg2 and related libs.
2069         Undef the English novices manual.
2070         * src/installer-finish.nsi: Delete the link for the English novices
2071         manual and the claws manual.
2072
2073         * src/uninst-sylpheed-claws.nsi: Delete the manual even when using
2074         the lighjt version.  This is to allow updating with a light version.
2075         * src/uninst-claws-mail.nsi: Ditto.
2076
2077         * src/installer-finish.nsi: Changed publisher name to "The Gpg4win
2078         Project".
2079
2080         * src/gpg4win.nsi: Fixed capitalization of some Gpg4win strings.
2081         * src/gpg4win-src.nsi: Ditto.
2082
2083 2007-07-09  Werner Koch  <wk@g10code.com>
2084
2085         * src/uninst-gnupg2.nsi: Need to remove com-certs.pem.
2086
2087         * src/inst-gnupg2.nsi: Make it an optional package.
2088         Add description.
2089         * src/inst-sections.nsi: Include language macro for description.
2090
2091 2007-07-09  Marcus Brinkmann  <marcus@g10code.de>
2092
2093         * patches/gpgol-0.9.91/01-gpgme.patch: New file.
2094         * Makefile.am (EXTRA_DIST): Add patches/gpgol-0.9.91/01-gpgme.patch.
2095
2096         * packages/download.sh: Implement a new function "ren" for
2097         renaming.
2098         * packages/packages.current: Rename gnupg 2.
2099
2100         * packages/packages.current: Update to GPGME 1.1.5.
2101
2102         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable gpgsm.
2103
2104 2007-07-05  Marcus Brinkmann  <marcus@g10code.de>
2105
2106         * packages/packages.current: Update to Gtk+ 2.10.13.
2107
2108         * patches/claws-mail-2.10.0/03-w32-port.patch: Fix cut&paste bug.
2109         * patches/claws-mail-2.9.2/03-w32-port.patch: Likewise.
2110         Spotted by Colin Leroy.
2111
2112 2007-07-04  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
2113
2114         * README: Added just another dependency that sometimes happen to miss.
2115
2116 2007-07-03  Marcus Brinkmann  <marcus@g10code.de>
2117
2118         * packages/packages.current: Update sylpheed entry to claws-mail.
2119
2120         * configure.ac: Add dirmngr.
2121         * include/config.nsi.in: Add dirmngr.
2122         * src/Makefile.am (gpg4win_spkgs): Add dirmngr.
2123         (gpg4win_pkg_dirmngr_configure): New variable.
2124         * src/inst-dirmngr.nsi, src/uninst-dirmngr.nsi: New files.
2125         * src/inst-sections.nsi [HAVE_PKG_DIRMNGR]: Include installer
2126         and uninstaller snippet for dirmngr.
2127
2128         * Makefile.am (EXTRA_DIST): Add
2129         patches/claws-mail-2.10.0/01-w32-logo.patch,
2130         patches/claws-mail-2.10.0/02-w32-icon.patch,
2131         patches/claws-mail-2.10.0/03-w32-port.patch,
2132         patches/claws-mail-2.10.0/04-smime-plugin.patch and
2133         patches/claws-mail-2.10.0/99-auto.patch.
2134         * patches/claws-mail-2.10.0/01-w32-logo.patch,
2135         patches/claws-mail-2.10.0/02-w32-icon.patch,
2136         patches/claws-mail-2.10.0/03-w32-port.patch,
2137         patches/claws-mail-2.10.0/04-smime-plugin.patch,
2138         patches/claws-mail-2.10.0/99-auto.patch: New files.
2139
2140 2007-07-02  Marcus Brinkmann  <marcus@g10code.de>
2141
2142         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Fix config
2143         dir.
2144
2145         * Makefile.am (EXTRA_DIST): Add
2146         patches/claws-mail-2.9.2/01-w32-logo.patch,
2147         patches/claws-mail-2.9.2/02-w32-icon.patch,
2148         patches/claws-mail-2.9.2/03-w32-port.patch,
2149         patches/claws-mail-2.9.2/04-smime-plugin.patch and
2150         patches/claws-mail-2.9.2/99-auto.patch.
2151         * patches/claws-mail-2.9.2/01-w32-logo.patch,
2152         patches/claws-mail-2.9.2/02-w32-icon.patch,
2153         patches/claws-mail-2.9.2/03-w32-port.patch,
2154         patches/claws-mail-2.9.2/04-smime-plugin.patch,
2155         patches/claws-mail-2.9.2/99-auto.patch: New files.
2156
2157         * configure.ac: Add claws-mail.
2158         * include/config.nsi.in: Add claws-mail.
2159         * src/Makefile.am (gpg4win_spkgs): Add claws-mail.
2160         (gpg4win_pkg_claws_mail_configure): New variable.
2161         * src/inst-claws-mail.nsi, src/uninst-claws-mail.nsi: New files.
2162         * src/inst-sections.nsi [HAVE_PKG_CLAWS_MAIL]: Include installer
2163         and uninstaller snippet for claws-mail, handle claws-mail
2164         dependencies and add a menu item for it.
2165
2166 2007-06-22  Werner Koch  <wk@g10code.com>
2167
2168         * src/inst-gnupg2.nsi: Install more files.
2169         * src/uninst-gnupg2.nsi: and uninstall them.
2170
2171         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Remove
2172         underlined markup.  Reported by Dirk Traulsen.
2173
2174 2007-06-20  Werner Koch  <wk@g10code.com>
2175
2176         * src/inst-sections.nsi, src/Makefile.am, src/uninst-pinentry.nsi
2177         * src/inst-pinentry.nsi, include/config.nsi.in: Add new package
2178         pinentry.
2179         * src/Makefile.am (gpg4win_pkg_pinentry_configure): New.
2180         
2181         * src/Makefile.am (gpg4win-$(VERSION).exe): Add versioninfo.txt as
2182         dependency.
2183         (gpg4win-light-$(VERSION).exe): Ditto.
2184
2185 2007-06-20  Marcus Brinkmann  <marcus@g10code.de>
2186
2187         * po: New directory.
2188         * m4/po.m4: New file, from gettext-0.16.1.
2189         * m4/progtest.m4: New file, from gettext-0.16.1.
2190         * m4/nls.m4: New file, from gettext-0.16.1.
2191         * Makefile.am (SUBDIRS): Add po.
2192         * configure.ac: Invoke AM_PO_SUBDIRS.
2193         (AC_CONFIG_FILES): Add po/Makefile.in.
2194
2195         * src/installer.nsi: Do not insert MUI_LANGUAGE "German".
2196         * src/gpg4win.nsi, src/gpg4win-src.nsi: Add include dir
2197         ${TOP_SRCDIR}/po.  Include "../po/catalogs.nsi".
2198         * src/inst-gnupg.nsi: Move translation string DESC_Menu_gnupg_faq
2199         from here ...   
2200         * src/inst-gpg4win.nsi: ... to here.
2201
2202         * src/g4wihelp.nsi, src/installer.nsi, src/inst-eudoragpg.nsi,
2203         src/inst-gnupg.nsi, src/inst-gpa.nsi, src/inst-gpg4win.nsi,
2204         src/inst-gpgee.nsi, src/inst-gpgol.nsi,
2205         src/inst-man_advanced_de.nsi, src/inst-man_advanced_en.nsi,
2206         src/inst-man_novice_de.nsi, src/inst-man_novice_en.nsi,
2207         src/inst-sylpheed-claws.nsi, src/inst-winpt.nsi: Remove German
2208         translation.
2209         
2210 2007-06-18  Marcus Brinkmann  <marcus@g10code.de>
2211
2212         * src/inst-w32pth.nsi: Install shared library.
2213         * src/uninst-w32pth.nsi: Uninstall shared library.
2214
2215         * src/inst-gnupg2.nsi: Install gpgconf.exe.
2216         * src/uninst-gnupg2.nsi: Uninstall gpgconf.exe.
2217
2218         * src/inst-sections.nsi: Add dependency management for GnuPG2.
2219
2220 2007-06-15  Werner Koch  <wk@g10code.com>
2221
2222         * src/gpg4win.mk.in: Add cruel hack to support gnupg2.
2223
2224         * src/Makefile.am: Use --silent with most configure runs.
2225         (gpg4win_pkg_gnupg2_post_install): New.
2226
2227         * src/uninst-gnupg2.nsi, src/inst-libgnupg2.nsi: New.
2228         * src/uninst-libassun.nsi, src/inst-libassuan.nsi: New.
2229         * src/inst-libksba.nsi, src/uninst-libksba.nsi: New.
2230         * src/inst-libgcrypt.nsi, src/uninst-libgcrypt.nsi: New.
2231         * src/inst-sections.nsi: Include new installation scripts.a
2232         * include/config.nsi.in: Add definitions for new packages.
2233
2234         * src/uninst-gnupg.nsi: Fix removal of gpgkeys helper.
2235
2236 2007-06-12  Marcus Brinkmann  <marcus@g10code.de>
2237
2238         * src/gpgwrap.c (main): Call _spawnv, not execv.
2239
2240 2007-05-25  Marcus Brinkmann  <marcus@g10code.de>
2241
2242         * src/uninst-gnupg.nsi: Fix path of gpgkeys helper programs.
2243         Remove pub directory.
2244         * src/uninst-gtk+.nsi: Fix path of directory to be removed.
2245
2246 2007-05-24  Werner Koch  <wk@g10code.com>
2247
2248         Released 1.1.0.
2249
2250         * configure.ac (PREVIEWHOST): New. 
2251         (MANUALVERSION_NOVICES): Set to 1.0.0.
2252
2253 2007-05-20  Marcus Brinkmann  <marcus@g10code.de>
2254
2255         * patches/glib-2.12.12/01-giowin32.patch,
2256         patches/glib-2.12.12/02-gspawn-w32.patch,
2257         patches/glib-2.12.12/03-gspawn-w32-fixup.patch: New files.
2258         * Makefile.am (EXTRA_DIST): Add these new files.
2259
2260         * src/gpgwrap.c (build_commandline): New function.
2261         (main): Quote argument vector.
2262
2263         * configure.ac: Comment advanced manual here as well.
2264
2265 2007-05-19  Marcus Brinkmann  <marcus@g10code.de>
2266
2267         * autogen.sh: Fix test.
2268         * src/Makefile.am: Replace := by =.a 
2269
2270         * packages/download.sh: Require bash due to brace expansion.
2271
2272 2007-05-18  Werner Koch  <wk@g10code.com>
2273
2274         * src/gpgwrap.c (main): Delimit the real path from the version
2275         using a semicolon.
2276
2277 2007-05-17  Werner Koch  <wk@g10code.com>
2278
2279         * src/installer.nsi (AddToPath,RemoveFromPath): New.
2280         * src/inst-gpa.nsi: Install gpgwrap for gpa.
2281         * src/inst-gnupg.nsi: Install gpgwrap for gpg, gpgv and gpgsplit.
2282         
2283         * src/gpgwrap.c: New.
2284
2285         * configure.ac: Check for strip.
2286         (AC_CONFIG_HEADER): New.
2287         * src/Makefile.am (g4wihelp.dll): Strip.
2288         (gpgwrap.exe): Build.
2289
2290 2007-05-16  Werner Koch  <wk@g10code.com>
2291
2292         * src/inst-gtk+.nsi: Install new themes and the engines.  Update
2293         to gtk 2.10.
2294         * src/uninst-gtk+.nsi: Likewise.
2295
2296         * src/inst-pango.nsi: Adjust for Pango 1.16.
2297
2298         * configure.ac: New package Cairo as reguired by the current Gtk+.
2299         * src/uninst-cairo.nsi, src/inst-cairo.nsi: New.
2300         * src/inst-sections.nsi: Install Cairo.
2301         * include/config.nsi.in: Ditto.
2302
2303         * src/uninst-gnupg.nsi: Delete gnupg.nls directory.
2304
2305 2007-03-09  Werner Koch  <wk@g10code.com>
2306
2307         Released 1.0.9.
2308
2309         * src/Makefile.am: Fixed syntax error in gnupg post install.
2310         (EXTRA_DIST): Add english manual installation files.
2311
2312         * packages/packages.current: Replaced sourceforge download site
2313         by the g10code mirror.  Updated WinPT, GPA and GnupG.
2314
2315 2007-02-26  Werner Koch  <wk@g10code.com>
2316
2317         * configure.ac: Require msgfmt.
2318         * src/inst-gnupg.nsi: Install the German translation.
2319         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Create mo files.
2320
2321 2006-12-06  Werner Koch  <wk@g10code.com>
2322
2323         Released 1.0.8.
2324
2325         * autogen.sh: Add option --force.
2326
2327         * src/Makefile.am: GnuPG man pages are now below share.
2328         * src/inst-gnupg.nsi: Ditto
2329
2330 2006-12-04  Werner Koch  <wk@g10code.com>
2331
2332         * src/Makefile.am (gpg4win_ipkgs): Add english manuals.
2333
2334         * autogen.sh <build-w32>: Disable the english manuals for now.
2335
2336 2006-11-30  Werner Koch  <wk@g10code.com>
2337
2338         * include/config.nsi.in: Add definitions for the english manuals.
2339         * configure.ac: Adjusted name of manual directory.
2340         * src/inst-man_novice_de.nsi: Ditto.
2341         * src/inst-man_advanced_de.nsi: Ditto.
2342         * src/inst-man_advanced_en.nsi: New.
2343         * src/inst-man_novice_en.nsi: New.
2344         * src/uninst-man_novice_en.nsi: New.
2345         * src/uninst-man_advanced_en.nsi: New.
2346         * src/inst-sections.nsi: Include the new installers sections.
2347
2348 2006-10-13  Werner Koch  <wk@g10code.com>
2349
2350         Released 1.0.7.
2351
2352         * patches/gnupg-1.4.5/01-uncompress.patch: New.
2353
2354 2006-08-28  Werner Koch  <wk@g10code.com>
2355
2356         Released 1.0.6.
2357         
2358         * Makefile.am (EXTRA_DIST): Added missing patches for Claws.
2359
2360         * packages/download.sh: Rewrote option parser.  New option
2361         --no-sig-check.
2362
2363 2006-08-04  Marcus Brinkmann  <marcus@g10code.de>
2364
2365         * packages/packages.current: Replace sylpheed-claws 2.3.1 with
2366         2.4.0.
2367         * Makefile.am (EXTRA_DIST): Add
2368         patches/sylpheed-claws-2.4.0/01-w32-logo.patch,
2369         patches/sylpheed-claws-2.4.0/02-w32-icon.patch,
2370         patches/sylpheed-claws-2.4.0/03-plugins-symbols.patch,
2371         patches/sylpheed-claws-2.4.0/04-font-prefs.patch,
2372         patches/sylpheed-claws-2.4.0/05-textviewer.patch,
2373         patches/sylpheed-claws-2.4.0/99-auto.patch.
2374
2375 2006-08-03  Marcus Brinkmann  <marcus@g10code.de>
2376
2377         * configure.ac: Add libiconv as a dependency for gnupg.
2378         * src/inst-sections.nsi: Likewise here.
2379
2380 2006-08-02  Marcus Brinkmann  <marcus@g10code.de>
2381
2382         * packages/packages.current: Add jpeg packages.
2383         * src/inst-sections.nsi: Add jpeg support.
2384         * src/Makefile.am (gpg4win_bpkgs): Add jpeg.
2385         * src/inst-jpeg.nsi, src/uninst-jpeg.nsi: New file.
2386         * include/config.nsi.in: Add defines for jpeg.
2387         * configure.ac: Add new GnuWin32 package jpeg.  Add it as a
2388         dependency to sylpheed-claws.
2389
2390 2006-08-02  Werner Koch  <wk@g10code.com>
2391
2392         Released 1.0.5.
2393
2394 2006-07-25  Werner Koch  <wk@g10code.com>
2395
2396         Released 1.0.4.
2397
2398         * src/installer-finish.nsi: Delete Sylpheed manual.
2399
2400         * patches/gnupg-1.4.4/01-reopen-std.patch: New. 
2401         * Makefile.am (EXTRA_DIST): Add new patch and removed old 1.4.2
2402         patch.
2403
2404 2006-07-22  Timo Schulz  <twoaday@g10code.de>
2405
2406         * Makefile.am: Added new sylpheed patches.
2407         
2408 2006-07-14  Marcus Brinkmann  <marcus@g10code.de>
2409
2410         * patches/sylpheed-claws-2.3.1 (08-w32-logo.patch,
2411         09-w32-icon.patch, 99-auto.patch): New files.
2412
2413 2006-07-12  Marcus Brinkmann  <marcus@g10code.de>
2414
2415         * src/inst-sections.nsi: Install start menu and desktop link for
2416         the sylpheed manual.
2417         * src/inst-sylpheed-claws.nsi: Install manual.
2418         (DESC_Menu_sylpheed_pdf): New translation.
2419         * src/uninst-sylpheed-claws.nsi: Uninstall manual.
2420
2421 2006-06-28  Werner Koch  <wk@g10code.com>
2422
2423         * Makefile.am (copy-news): New target.
2424
2425 2006-06-27  Werner Koch  <wk@g10code.com>
2426
2427         * src/inst-sylpheed-claws.nsi: Renamed strings to Sylpheed-Claws.
2428         * src/installer-finish.nsi: Ditto.
2429         * src/inst-sections.nsi: Ditto.
2430
2431 2006-06-26  Werner Koch  <wk@g10code.com>
2432
2433         Released 1.0.3.
2434
2435         * Makefile.am (EXTRA_DIST): Added new Sylpheed patches. Removed
2436         old sylpheed patches.
2437
2438 2006-05-30  Werner Koch  <wk@g10code.com>
2439
2440         Released 1.0.2.
2441
2442 2006-05-29  Marcus Brinkmann  <marcus@g10code.de>
2443
2444         * Makefile.am (DIST): Add
2445         patches/sylpheed-claws-2.2.0/01-locale-dir.patch,
2446         patches/sylpheed-claws-2.2.0/02-fix-plugin-dir.patch,
2447         patches/sylpheed-claws-2.2.0/03-std-plugins.patch and
2448         patches/sylpheed-claws-2.2.0/04-pgpcore-def.patch.
2449         * patches/sylpheed-claws-2.2.0/01-locale-dir.patch,
2450         patches/sylpheed-claws-2.2.0/02-fix-plugin-dir.patch,
2451         patches/sylpheed-claws-2.2.0/03-std-plugins.patch,
2452         patches/sylpheed-claws-2.2.0/04-pgpcore-def.patch: New file.
2453
2454         * Makefile.am (EXTRA_DIST): Add
2455         patches/glib-2.9.2-wk1/03-gspawn-w32-fixup.patch and
2456         patches/glib-2.9.2-wk1/04-gspawn-w32-buffering.patch.
2457         * patches/glib-2.9.2-wk1/03-gspawn-w32-fixup.patch: New file.
2458         * patches/glib-2.9.2-wk1/04-gspawn-w32-buffering.patch: New file.
2459
2460 2006-04-27  Marcus Brinkmann  <marcus@g10code.de>
2461
2462         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): New macro to
2463         generate man pages.
2464         * src/gpg4win.mk.in (stamps/stamp-$(1)-04-install): Invoke post
2465         install macro.
2466         * src/inst-gnupg.nsi: Install man pages.
2467         * src/uninst-gnupg.nsi: Uninstall man pages.
2468
2469 2006-04-26  Werner Koch  <wk@g10code.com>
2470
2471         Released 1.0.1.
2472
2473 2006-04-25  Werner Koch  <wk@g10code.com>
2474
2475         * src/Makefile.am (clean-local): Also remove the light installer.
2476
2477         * src/installer.nsi (PrintNonAdminWarning): Use Quit instead of Abort.
2478
2479         * src/uninst-glib.nsi: Delete console helper.
2480
2481         * configure.ac: Define manual versions.
2482
2483         * src/inst-sections.nsi: Do not install the GGPee manual in the QLB.
2484
2485 2006-04-24  Werner Koch  <wk@g10code.com>
2486
2487         * src/Makefile.am (NEWS.tmp): New. Use it in the README files
2488         so that the comment lines are not visible.
2489
2490         * packages/packages.current: Updated GPGee, WinPT and GPGol.
2491
2492 2006-04-22  Marcus Brinkmann  <marcus@g10code.de>
2493
2494         * src/gpg4win.mk (stamps/stamp-final-$(1)): Depend on
2495         stamps/stamp-directories.
2496
2497         * src/installer.nsi (T_InstOptLabelB): New string.
2498         (CustomPageOptions): Install new string.
2499         * src/installer-options.ini.in (Field 5): Add new field.
2500         (NumFields): Set to 5.
2501         * src/inst-sections.nsi: Do not install manuals and other
2502         documents in the quick launch bar.  Do not install the README on
2503         the desktop.
2504
2505         * src/Makefile.am (gpg4win_spkgs): Move man_novice_de and
2506         man_advanced_de to ...
2507         (gpg4win_ipkgs): ... here.
2508         * src/gpg4win.mk.in (IPKG_template): New template.
2509         Insert it for each internal package.
2510
2511 2006-04-20  Werner Koch  <wk@g10code.com>
2512
2513         * src/installer.nsi: Pop up a message before shutting down winpt.
2514
2515 2006-04-19  Werner Koch  <wk@g10code.com>
2516
2517         * src/installer.nsi: Abort installation if not run as Admin.
2518
2519 2006-04-08  Marcus Brinkmann  <marcus@g10code.de>
2520
2521         * m4/gpg4win.m4 (GPG4WIN_IPKG): New macro for internal packages.
2522         * include/config.nsi.in (gpg4win_pkg_man_novice_de,
2523         gpg4win_pkg_man_novice_de_version, gpg4win_pkg_man_advanced_de,
2524         gpg4win_pkg_man_advanced_de_version): Removed.
2525         * src/installer.nsi [GPG4WIN_LIGHT]: Set the output filename for
2526         the light installer.
2527         * configure.ac: New option --enable-light-installer to control the
2528         new automake conditional BUILD_LIGHT_INSTALLER.
2529         Make packages man_novide_de and man_advanced_de included packages.
2530         * src/Makefile.am (gpg4win-light-$(VERSION).exe): New target.
2531         (all_src, all_light): New variables.
2532         (all-local): Use all_src and all_light.
2533         * src/gpg4win.nsi [GPG4WIN_LIGHT]: Undefine HAVE_PKG_MAN_NOVICE_DE
2534         and HAVE_PKG_MAN_ADVANCED_DE.
2535
2536 2006-04-07  Werner Koch  <wk@g10code.com>
2537
2538         * configure.ac: Use new method to include the SVN revison.  Now it
2539         is the actual global revision number.
2540
2541 2006-04-06  Werner Koch  <wk@g10code.com>
2542
2543         Released 1.0.0.
2544
2545 2006-04-05  Werner Koch  <wk@g10code.com>
2546
2547         * NEWS: Recoded to latin1.
2548
2549 2006-04-04  Werner Koch  <wk@g10code.com>
2550
2551         * NEWS: Reformatted.
2552
2553 2006-04-03  Werner Koch  <wk@g10code.com>
2554
2555         * src/inst-gnupg.nsi: Now that 1.4.3 has been released tehr eis no
2556         more need trying to install the http keyserver helper.
2557
2558 2006-04-01  Timo Schulz  <ts@g10code.com>
2559
2560         * src/inst-sections.nsi: WinPT desktop link now
2561         directly starts the key manager.
2562         
2563 2006-03-29  Werner Koch  <wk@g10code.com>
2564
2565         Released 1.0.0rc1.
2566
2567         * src/installer-options.ini: Renamed to ..
2568         * src/installer-options.ini.in: .. this.
2569         * configure.ac (BUILD_ISODATE): New.
2570         * include/config.nsi.in: Ditto.
2571         * src/gpg4win.nsi: Display it on the Welcome page
2572
2573 2006-03-28  Werner Koch  <wk@g10code.com>
2574
2575         * src/installer.nsi (CustomPageOptions): Write Labels, so that
2576         they are translatable.
2577         (MUI_FINISHPAGE_LINK_LOCATION): Localized.
2578         * src/installer-options.ini: Add label field and removed static
2579         texts.
2580
2581 2006-03-27  Werner Koch  <wk@g10code.com>
2582
2583         * src/installer-options.ini: Don't create a desktop link by default.
2584
2585         * src/installer.nsi: Add a logo image. Add leave function.
2586         (CheckExistingVersion): New.
2587         (TrimNewLines): New.
2588         (PrintWinPTSFWarning): New.
2589         * src/inst-sections.nsi: Call it.
2590         Do not show the splash screen.
2591         * src/inst-gpg4win.nsi: Write a version file.
2592         * src/uninst-gpg4win.nsi: Delete version file
2593
2594 2006-03-27  Marcus Brinkmann  <marcus@g10code.de>
2595
2596         * installer.nsi: Move custom page for installer options before
2597         start menu path selection.  Do not allow to disable start menu
2598         creation at start meny path selection dialog.  Only display start
2599         menu path selection dialog if start menu creation is desired.
2600         Rename opt.ini to installer-options.ini.
2601         (CheckIfStartMenuWanted): New function.
2602         * installer-finish.nsi: Delete desktop and quicklaunch shortcuts.
2603         * inst-sections.nsi: Rename opt.ini to installer-options.ini.
2604         Install desktop and quick launch bar shortcuts.
2605         * Makefile.am (EXTRA_DIST): Rename opt.ini to
2606         installer-options.ini.
2607         * installer-options.ini: New file.
2608
2609 2006-03-21  Werner Koch  <wk@g10code.com>
2610
2611         * Makefile.am (EXTRA_DIST): No more need tositribute the GPA 0.7.2
2612         patch/
2613
2614         * src/installer.nsi: Add a cutom option page.
2615         (StrStr): New.  Taken from the NSIS reference manual.
2616         * src/opt.ini: New.
2617
2618 2006-03-15  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
2619
2620         * src/inst-gpa.nsi: Fixed a typo.
2621
2622 2006-03-13  Werner Koch  <wk@g10code.com>
2623
2624         * packages/Makefile.am (upload): New target for uploading the
2625         packages file.
2626         * packages/download.sh: Use http://www.gpg4win/org.
2627
2628 2006-03-09  Werner Koch  <wk@g10code.com>
2629
2630         Released 0.8.0.
2631
2632         * src/inst-sylpheed-claws.nsi: Don't select be Default.
2633
2634         * include/config.nsi.in: Disabled Eudora.
2635         * src/inst-sections.nsi: Ditto.
2636         * src/Makefile.am: Ditto
2637
2638 2006-03-08  Werner Koch  <wk@g10code.com>
2639
2640         * src/inst-sections.nsi: Play the tune only for the source installer.
2641         * src/installer.nsi: And don't reserve the tune file.
2642
2643 2006-03-07  Werner Koch  <wk@g10code.com>
2644
2645         * configure.ac: Don't build Eudora due to license problems.
2646
2647 2006-03-03  Marcus Brinkmann  <marcus@g10code.de>
2648
2649         * Makefile.am (EXTRA_DIST): Change
2650         patches/gpa-0.7.2/01-bin-open.patch to
2651         patches/gpa-0.7.2/01-keyserver-list.patch.
2652         * packages/packages.current: Use the right GPA 0.7.2.
2653
2654         * patches/gpa-0.7.2/01-bin-open.patch: Rename to ...
2655         * patches/gpa-0.7.2/01-keyserver-list.patch: ... this.  Remove
2656         binary open patch.
2657
2658         * packages/packages.current: Use GPA 0.7.2.
2659
2660         * packages/packages.current: Use libgpg-error 1.2 and GPGME 1.2.
2661
2662 2006-02-28  Marcus Brinkmann  <marcus@g10code.de>
2663
2664         * src/inst-atk.nsi: Fix outpath of library.
2665
2666 2006-02-23  Marcus Brinkmann  <marcus@g10code.de>
2667
2668         * src/inst-glib.nsi: Add glib20.mo.
2669         * src/uninst-glib.nsi: Remove glib20.mo.
2670         * src/inst-gtk+.nsi: Add gtk20.mo.
2671         * src/uninst-gtk+.nsi: Remove gtk20.mo.
2672         * src/inst-atk.nsi: Add atk10.mo.
2673         * src/uninst-atk.nsi: Remove atk10.mo.
2674
2675 2006-02-15  Werner Koch  <wk@gnupg.org>
2676
2677         Released 0.7.0.
2678
2679         * patches/gpa-0.7.2/01-bin-open.patch: New file.
2680
2681 2006-02-15  Marcus Brinkmann  <marcus@g10code.de>
2682
2683         * patches/gpgme/03-w32-io.patch: New file.
2684         * patches/gpgme-1.1.1-cvs1152/03-w32-io.patch: New file.
2685
2686 2006-02-14  Werner Koch  <wk@gnupg.org>
2687
2688         * README (Instructions): Add a list of required Debian packages.
2689
2690 2006-01-31  Werner Koch  <wk@g10code.com>
2691
2692         * src/installer.nsi (InstallDir): Removed trailing backslashes.
2693
2694 2006-01-26  Werner Koch  <wk@g10code.com>
2695
2696         Released 0.6.0.
2697
2698 2006-01-25  Werner Koch  <wk@g10code.com>
2699
2700         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Kludge to allow
2701         "noinstaller" as an alternative to "bin".
2702
2703 2006-01-23  Werner Koch  <wk@g10code.com>
2704
2705         * src/Makefile.am (README.en.txt, README.de.txt): New.
2706         (gpg4win-$(VERSION).exe): Depend on them.
2707         (CLEANFILES): Clean them up.
2708
2709         * src/installer.nsi (T_LangCode): new.
2710         (MUI_FINISHPAGE_SHOWREADME): Use this intead of running the key
2711         manager.  This makes sense becuase gpg4win needs to be insalled as
2712         Administartor but the Administrator should in general not use
2713         gpg4win.
2714
2715         * src/inst-gpg4win.nsi: Install README.de.txt and README.en.txt.
2716         * src/uninst-gpg4win.nsi: Uninstall them.
2717
2718 2006-01-20  Werner Koch  <wk@g10code.com>
2719
2720         * configure.ac: Create doc/log/Makefile.
2721         * src/inst-sections.nsi: Replaced splash image by new logo.
2722         * src/installer.nsi: Reserve that new file.
2723         (Icon, UninstallIcon): New.
2724         * src/gpg4win-splash.bmp: Removed.
2725
2726 2006-01-19  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
2727
2728         * README.SVN: Extend sample configure call. Without the --host
2729         setting, configure will complain about missing dlltool.
2730
2731 2006-01-13  Werner Koch  <wk@g10code.com>
2732
2733         * patches/glib-2.9.2-wk1/02-gspawn-w32.patch: New.
2734
2735 2006-01-12  Werner Koch  <wk@g10code.com>
2736
2737         * src/inst-glib.nsi: Also install the console spawn helper.
2738
2739 2006-01-10  Werner Koch  <wk@g10code.com>
2740
2741         * configure.ac: New option --disable-source-installer.
2742         * src/Makefile.am: Implement it.
2743
2744         * src/installer.nsi: Insert directory page.
2745
2746 2006-01-09  Werner Koch  <wk@g10code.com>
2747
2748         Released 0.5.1.
2749
2750         * src/inst-gnupg.nsi: Install http and not curl version.
2751
2752         * src/gpg4win.mk.in (stamps/stamp-directories): Touch versioninfo.
2753
2754         * src/inst-gpg4win.nsi, src/uninst-gpg4win.nsi:
2755         * src/Makefile.am (stamps/stamp-dist-selft): Include ourself in the
2756         source installer.
2757
2758 2006-01-06  Werner Koch  <wk@g10code.com>
2759
2760         * src/gpg4win.mk.in (VERSIONINFO_macro): New.  Use it where
2761         appropriate.
2762
2763         * configure.ac: Test for texi2dvi, dvipdf and sha1sum.
2764
2765         * Makefile.am (SUBDIRS): Build doc prior to src.
2766
2767         * src/inst-man_novice_de.nsi: Install einsteiger.pdf.
2768         * src/uninst-man_novice_de.nsi: Likewise.
2769         * src/inst-man_advanced_de.nsi: Install druchblicker.pdf
2770         * src/uninst-man_advanced_de.nsi: Likewise.
2771
2772 2006-01-05  Werner Koch  <wk@g10code.com>
2773
2774         Released 0.5.0.
2775
2776         * src/inst-winpt.nsi: Remove old mo installation hack.
2777
2778         * src/Makefile.am (EXTRA_DIST): Add config.site.
2779         * Makefile.am (EXTRA_DIST): Update patches.
2780
2781         * src/inst-sylpheed-claws.nsi, src/uninst-sylpheed-claws.nsi,
2782         * src/inst-gpa.nsi, src/uninst-gpa.nsi: Install language files.
2783
2784 2006-01-04  Werner Koch  <wk@g10code.com>
2785
2786         * src/uninst-winpt.nsi: Deinstall the mo file.
2787
2788         * src/uninst-gpgee.nsi: Fix Source uninstall.
2789         * src/uninst-glib.nsi, src/inst-glib.nsi, include/config.nsi.in:
2790         Adjusted for source build.
2791
2792         * patches/glib-2.9.2-wk: New.
2793         
2794         * packages/packages.current: Switch to glib 2.9.2-wk1.
2795
2796 2006-01-05  Marcus Brinkmann  <marcus@g10code.de>
2797
2798         * configure.ac: Add libiconv and gettext as dependencies.
2799
2800 2006-01-04  Marcus Brinkmann  <marcus@g10code.de>
2801
2802         * patches/glib/01-giowin32.patch,
2803         patches/glib-2.6.6/01-giowin32.patch,
2804         patches/glib-2.8.4/01-giowin32.patch: Flush write buffer in write
2805         thread before closing FD.
2806
2807         * patches/glib/01-giowin32.patch,
2808         patches/glib-2.6.6/01-giowin32.patch,
2809         patches/glib-2.8.4/01-giowin32.patch: Notify write thread about fd
2810         close.
2811
2812 2006-01-03  Marcus Brinkmann  <marcus@g10code.de>
2813
2814         * patches/glib-2.8.4/01-giowin32.patch: New file.
2815
2816 2005-12-31  Marcus Brinkmann  <marcus@g10code.de>
2817
2818         * glib/02-windres.patch: New file.
2819         * glib-2.6.6/02-windres.patch: New file.
2820
2821         * configure.ac (glib): Make it a source package.
2822         * src/Makefile.am (gpg4win_bpkgs): Move glib to ...
2823         (gpg4win_spkgs): ... here.
2824         * patches/glib/01-giowin32.patch: New file.
2825         * patches/glib-2.6.6/01-giowin32.patch: New file.
2826         * src/config.site: New file.
2827         * src/gpg4win.mk.in (tsdir): New variable.
2828         (SETVARS): Use $(idir), not ${idir}.  Define CONFIG_SITE.
2829
2830 2005-12-18  Marcus Brinkmann  <marcus@g10code.de>
2831
2832         * src/inst-sylpheed-claws.nsi: Install GPG plugins.
2833         * src/uninst-sylpheed-claws.nsi: Uninstall GPG plugins.
2834
2835         * src/uninst-eudoragpg.nsi: Delete file
2836         $INSTDIR\share\eudoragpg\eudoragpg.html.
2837
2838 2005-12-13  Werner Koch  <wk@g10code.com>
2839
2840         * packages/packages.current: Updated GPGee.
2841         * src/inst-gpgee.nsi: Adjusted for new location of packages.
2842         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Allow for -source suffix
2843         and uppercase package names.
2844
2845 2005-12-12  Werner Koch  <wk@g10code.com>
2846
2847         * configure.ac: Test vor zcat.
2848
2849 2005-12-09  Werner Koch  <wk@g10code.com>
2850
2851         * Makefile.am (SUBDIRS): Include doc dir.
2852         * configure.ac: Add new Makefiles.
2853
2854         * doc/ChangeLog: New.  Moved relevant entries to that file.
2855
2856 2005-12-08  Werner Koch  <wk@g10code.com>
2857
2858         * packages/download.sh: Implemented CHK statement.
2859         * packages/packages.current: Add chk lines for all packages.
2860
2861 2005-12-07  Werner Koch  <wk@g10code.com>
2862
2863         Released 0.3.1.
2864
2865 2005-12-06  Werner Koch  <wk@g10code.com>
2866
2867         Released 0.3.0.
2868
2869 2005-12-02  Werner Koch  <wk@g10code.com>
2870
2871         * packages/download.sh: New option --force.  Default to skip
2872         already existing packages.
2873
2874 2005-12-02  Timo Schulz  <ts@g10code.com>
2875
2876         * packages/download.sh: Update WinPT url.
2877         * packages/packages.keys: Add second release key for WinPT.
2878         
2879 2005-11-30  Werner Koch  <wk@g10code.com>
2880
2881         * src/inst-gpgol.nsi: Install German translation.
2882         * src/uninst-gpgol.nsi: Likewise.
2883
2884 2005-11-29  Werner Koch  <wk@g10code.com>
2885
2886         * packages/packages.current: New.  This is more or less a
2887         template; the version on the server may be updated without syncing
2888         it to this version.
2889         * packages/packages.keys: New.
2890         * packages/download.sh: Rewritten.
2891
2892         * src/inst-sections.nsi (.onInstFailed, .onInstSuccess): New.
2893         (RunOnFinish): New function to run a key manager depending on the
2894         installed ones.
2895         * src/installer.nsi: Use a function to run the key manager on finish.
2896
2897 2005-11-28  Werner Koch  <wk@g10code.com>
2898
2899         Released 0.2.1.
2900
2901         * configure.ac: Append the revision number to the version suffix.
2902
2903         * src/Makefile.am: Reduced verbosity level of makensis.
2904
2905         * src/exdll.h: Adapted license to the NSIS one.
2906         (popstring): Add arg MAXLEN.
2907         * src/g4wihelp.c (playsound, stopsound): New.
2908         (splash_wndproc, showsplash): New.
2909         * src/inst-sections.nsi (.onInit): Use our new g4wihelp functions.
2910         (-startmenu): Translate the startmenu entries for the manuals.
2911
2912         * src/installer.nsi (ReserveFile): Removed advsplash.
2913
2914         * src/inst-gpa.nsi: Uppercase section name.
2915
2916         * src/inst-man_novice_de.nsi, src/inst-man_advanced_de.nsi:
2917         Translate section name.
2918
2919         * src/inst-gpgol.nsi: Try to register even on overwrite failure.
2920
2921 2005-11-24  Werner Koch  <wk@g10code.com>
2922
2923         Released 0.2.0.
2924
2925         * src/installer.nsi (PrintCloseOtherApps): New.
2926
2927 2005-11-21  Werner Koch  <wk@g10code.com>
2928
2929         Released 0.1.0.
2930
2931         * src/inst-sections.nsi: Disable uninstaller menu link.
2932
2933 2005-11-18  Werner Koch  <wk@g10code.com>
2934
2935         * src/inst-sections.nsi: Add more dependencies to sylpheed.
2936
2937 2005-11-17  Marcus Brinkmann  <marcus@g10code.de>
2938
2939         * configure.ac: Add glib dependency for GPGME.
2940         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Add
2941         --enable-w32-glib and LDFLAGS.
2942         * src/inst-gpgme.nsi: Install libgpgme-glib-11.dll.
2943         * src/uninst-gpgme.nsi: Uninstall libgpgme-glib-11.dll.
2944
2945 2005-11-17  Werner Koch  <wk@g10code.com>
2946
2947         * src/Makefile.am (EXTRA_DIST): Add loreley.mid as original source
2948         of the splash sound.
2949
2950         Add packages pthreads-w32 and regex.
2951
2952         * src/gpg4win.mk.in (MPKG_template): New.
2953         (pkgmkflags, pkgmkarg): New.
2954         (DEFLATE_macro): Use overwrite option for unzip.
2955
2956 2005-11-16  Werner Koch  <wk@g10code.com>
2957
2958         * src/inst-crypt.nsi, src/uninst-crypt.nsi: New.
2959         * m4/gpg4win.m4 (GPG4WIN_BPKG_GNUWIN32_LIB): New.
2960
2961         * src/uninst-sylpheed-claws.nsi, src/uninst-eudoragpg.nsi
2962         * src/inst-eudoragpg.nsi, src/inst-sylpheed-claws.nsi: New.
2963         * include/config.nsi.in: Add support for Sylpheed and EudorGPG.
2964         * src/Makefile.am (gpg4win_spkgs): Add them.
2965         (gpg4win_pkg_sylpheed_claws_configure): New. 
2966
2967         * src/inst-sections.nsi: Add them.
2968         * configure.ac: Add them.
2969
2970 2005-11-15  Werner Koch  <wk@g10code.com>
2971
2972         * src/Makefile.am (EXTRA_DIST): Add g4wihelp.nsi.
2973         (CLEANFILES): Add g4wihelp.dll.
2974
2975         * src/inst-gpgee.nsi: Use RegDLL and UnRegDLL.  Print warning on
2976         registration failure.  Use move approach for active extension.
2977         * src/inst-gpgol.nsi: Ditto.
2978         * src/uninst-gpgol.nsi: Use UnRegDLL and allow rebooting.
2979         * src/uninst-gpgee.nsi: Ditto.
2980
2981         * src/installer.nsi: Moved inclusion of g4wihelp.nsi after the
2982         language definitions.
2983
2984         * configure.ac (VERSION): Generate extended version information.
2985         * include/config.nsi.in: Define replacements
2986         * src/gpg4win.nsi, src/gpg4win-src.nsi: Use them for PROD_VERSION.
2987
2988         * src/gpg4win-src.nsi: Add our build dir as plugindir.
2989
2990 2005-11-14  Werner Koch  <wk@g10code.com>
2991
2992         * src/inst-sections.nsi (.onInit): Make sure that only one
2993         instance of the installer may run at the same time.
2994         * src/installer.nsi: Include g4wihelp.nsi.
2995         * src/g4wihelp.nsi: New.
2996         * src/g4wihelp.c: New.
2997         * src/exdll.h: New.
2998
2999 2005-11-11  Marcus Brinkmann  <marcus@g10code.de>
3000
3001         * src/gpg4win.mk.in (stamps/stamp-$(1)-00-install): Don't strip.
3002         (stamps/stamp-$(1)-01-install-dev): Likewise.
3003
3004 2005-11-08  Werner Koch  <wk@g10code.com>
3005
3006         * src/gpg4win.mk.in: Also strip DLLs; I am using stripped DLLs for
3007         months now.
3008
3009         Released 0.0.2.
3010
3011         * src/installer.nsi (T_WelcomeTitle): New.
3012         (MUI_WELCOMEPAGE_TITLE): New.
3013         (MUI_FINISHPAGE): Enhanced.
3014
3015         * src/installer-finish.nsi (Uninstall): use a loop to delete the
3016         startmenu.  Fixed Registry cleaning.
3017
3018         * src/inst-sections.nsi (onInit): Make sure that only one
3019         installer is running.
3020
3021 2005-11-07  Werner Koch  <wk@g10code.com>
3022
3023         * src/installer-finish.nsi: Fixed dereferencing of variable.
3024
3025         * src/inst-sections.nsi, src/installer-finish.nsi: Ensure that the
3026         menu gets written for all users.
3027
3028         * packages/download.sh: Add dummy manual pages.
3029
3030         * src/installer.nsi: Move compression type to ...
3031         * src/gpg4win.nsi: .. here and ...
3032         * src/gpg4win-src.nsi: .. here.  Use zlib for sources.
3033         
3034         * src/gpg4win-splash.bmp: New.
3035         * src/gpg4win-splash.wav: New.
3036         * src/installer.nsi: Reserve these files
3037         * src/inst-sections.nsi: Show silly splash screen.
3038         
3039         * include/config.nsi.in: Add dummy packages for the manuals.
3040         * src/uninst-man_advanced_de.nsi, src/uninst-man_novice_de.nsi
3041         * src/inst-man_advanced_de.nsi, src/inst-man_novice_de.nsi: Ditto.
3042         * src/Makefile.am (gpg4win_spkgs): Ditto.
3043         * src/inst-sections.nsi: Ditto.
3044         
3045         * src/installer-finish.nsi: Ditto.
3046
3047         * src/inst-gnupg.nsi: Make section read-only.
3048
3049 2005-11-04  Marcus Brinkmann  <marcus@g10code.de>
3050
3051         Released 0.0.1.
3052
3053         * Makefile.am (EXTRA_DIST): Add missing backslash.
3054         * include/config.nsi.in (top_srcdir): Remove.
3055         * src/Makefile.am (gpg4win-src-$(VERSION).exe): Pass TOP_SRCDIR,
3056         SRCDIR and BUILD_DIR (absolute path) as defined values.  Also, use
3057         $(srcdir) for nsi source file.
3058         (gpg4win-src-$(VERSION).exe): Likewise.
3059         * src/gpg4win.nsi: Change directory to build directory.
3060         Add include dirs ${TOP_SRCDIR} and ${SRCDIR}.
3061         * src/gpg4win-src.nsi: Likewise.
3062         * src/installer.nsi: Use ${TOP_SRCDIR} to access COPYING file.
3063         * src/gpg4win.mk (stamps/stamp-final): Depend on
3064         stamps/stamp-directories.
3065
3066 2005-11-03  Werner Koch  <wk@g10code.com>
3067
3068         * include/config.nsi.in: Adjusted for WinPT being a source package now.
3069
3070         * src/inst-winpt.nsi: Adjusted location of to be installed files.
3071
3072         * src/Makefile.am (gpg4win_spkgs): Add winpt.
3073         (gpg4win_bpkgs): Remove winpt
3074         (gpg4win_pkg_winpt_configure): Added.
3075
3076         * configure.ac (winpt): Made it a source package.
3077
3078         * configure.ac: Bail out if a required tool is missing.
3079
3080 2005-11-02  Werner Koch  <wk@g10code.com>
3081
3082         * README.SVN, autogen.sh: New.
3083
3084         * Makefile.am (AUTOMAKE_OPTIONS): Add dist-bzip2.
3085
3086         * packages/download.sh: Removed inclusion of config.h and defined
3087         WGET directly.  This is required because the download script needs
3088         to be used before configure and thus we can't use configure to
3089         determine the to be used wget; the config.sh script was anyway
3090         missing.
3091
3092 2005-10-26  Werner Koch  <wk@g10code.com>
3093
3094         * README: Add basic instructions on how to add new packages.
3095
3096         * configure.ac: Add detection of GPGee and WinPT.
3097         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): New.
3098
3099         * include/config.nsi.in: Add defines for WinPT and GGee.
3100         * src/inst-winpt.nsi: New.
3101         * src/inst-gpgee.nsi: New.
3102         * src/uninst-winpt.nsi: New.
3103         * src/uninst-gpgee.nsi: New.
3104         * src/Makefile.am (gpg4win_bpkgs): Add WinPT and GPGee.
3105         * src/inst-sections.nsi: Ditto.
3106         * src/installer-finish.nsi: Ditto.
3107         * packages/download.sh (server_winpt): Add WinPT.
3108         (server_gpgee): Add temporary location for gpgee.
3109         (server_g10code): Add temporary location for gpg-error, gpgme,
3110         gpa and gpgol.
3111
3112 2005-10-25  Werner Koch  <wk@g10code.com>
3113
3114         * src/installer.nsi: Don't put the version into the "Name" variable.
3115
3116 2005-10-24  Marcus Brinkmann  <marcus@g10code.de>
3117
3118         * COPYING: New file.
3119
3120 2005-10-23  Marcus Brinkmann  <marcus@g10code.de>
3121
3122         * src/gpg4win.mk.in (pdir): Call post_install with source dir as
3123         current directory.
3124         * configure.ac (VERSION): Check for dlltool.
3125         * src/Makefile.am (gpg4win_pkg_libiconv_post_install,
3126         gpg4win_pkg_gettext_post_install): New macros.
3127         * src/libiconv.def, src/libintl.def: New files.
3128         * src/inst-libgpg-error.nsi: Install mo files.
3129         * src/uninst-libgpg-error.nsi: Uninstall mo files.
3130
3131 2005-10-22  Marcus Brinkmann  <marcus@g10code.de>
3132
3133         * configure.ac: Add libiconv and gettext as dependencies for
3134         libgpg-error and gpa.
3135         * src/Makefile.am (gpg4win_pkg_libgpg_error_configure): New
3136         variable.
3137
3138         * src/Makefile.am (common_nsi): Add uninstaller files.
3139         * src/uninst-atk.nsi, src/uninst-gettext.nsi, src/uninst-glib.nsi,
3140         src/uninst-gnupg.nsi, src/uninst-gpa.nsi, src/uninst-gpgme.nsi,
3141         src/uninst-gpgol.nsi, src/uninst-gtk+.nsi,
3142         src/uninst-libgpg-error.nsi, src/uninst-libiconv.nsi,
3143         src/uninst-libpng.nsi, src/uninst-pango.nsi,
3144         src/uninst-pkgconfig.nsi, src/uninst-zlib.nsi: New file.
3145         * src/inst-sections.nsi: Include the uninstallers in reverse
3146         order.
3147         * src/inst-gpgol.nsi: Register the gpgol DLL at installation, and
3148         (surprise!) unregister it at deinstallation.
3149
3150 2005-10-21  Marcus Brinkmann  <marcus@g10code.de>
3151
3152         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable static
3153         library for gpgol.
3154         (gpg4win_pkg_gpgol_configure): Add gpg-error prefix.
3155
3156         * src/inst-gnupg.nsi: Fix path of deleted files.
3157
3158         * src/gpg4win.mk.in (pdir): Don't strip DLL files.
3159
3160 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
3161
3162         * m4/gpg4win.m4 (GPG4WIN_DEFINE): New function.  Use it to define
3163         feature symbols for NSI.  Use m4_translit instead of m4_bpatsubst.
3164         New option --enable-debug.
3165         * include/config.nsi.in: Catch all this new information.
3166         * src/gpg4win.nsi (DEBUG): Define if [GPG4WIN_DEBUG].
3167         (HAVE_PKG_GPA): Don't define here.
3168         * src/inst-sections.nsi: Guard all package specific commands with
3169         feature macro checks.  Calculate dependencies on .onInit, too.
3170         * src/gpg4win.mk.in (STRIP_macro): Quote $(DEBUG) strictly.
3171
3172         * src/installer-finish.nsi: Add support for Add/Remove Programs.
3173
3174 2005-10-20  Werner Koch  <wk@g10code.com>
3175
3176         * m4/gpg4win.m4 (GPG4WIN_FIND): Quote a file variable.
3177         (GPG4WIN_SPKG): Ditto.
3178
3179 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
3180
3181         * src/gpg4win.nsi: Add start menu support.
3182         * src/inst-sections.nsi: Likewise.
3183         * src/installer.nsi: Likewise.
3184         * src/installer-finish.nsi: Likewise.
3185
3186         * src/gpg4win.mk.in (GETVAR): Don't quote the first $.
3187         (STRIP_macro): New macro.
3188         (SPKG, BPKG): Use it here.
3189
3190         * Makefile.am (EXTRA_DIST): New target.
3191         * include/Makefile.am (EXTRA_DIST): Change config.nsh.in to
3192         config.nsi.in.
3193         * src/Makefile.am (EXTRA_DIST): Remove pkg-config.  Add nsi files.
3194
3195         * src/inst-gpgol.nsi: Change libgpgol-0.9.3.dll to gpgol.dll.
3196
3197         * src/gpg4win.mk.in (stamp/stamp-$(1)-02-configure): Add
3198         -mms-bitfields to CFLAGS.
3199
3200         * src/gpg4win.mk.in (stamps/stamp-final): New target that replaces
3201         phony target final.
3202
3203 2005-10-20  Werner Koch  <wk@g10code.com>
3204
3205         * src/*.nsi: Add a Latin-1 tag to make sure that Emacs uses the
3206         correct encoding.
3207         * doc/nsi-mode.el: Added for convenience.
3208
3209 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
3210
3211         * configure.ac: Check for makensis.  Add gnupg as dependency for
3212         gpgme.  Change config.sh into config.nsi.
3213         * include/config.sh.in: File removed.
3214         * src/gpg4win.sh: File removed.
3215         * include/config.nsi.in: New file.
3216         * include/Makefile.am (EXTRA_DIST): Change config.sh.in into
3217         config.nsi.in.
3218         * src/Makefile.am (gpg4win-$(VERSION).exe): New target.
3219         (gpg4win-src-$(VERSION).exe): New target.
3220         (all-local): Remove dependency on phony target all-gpg4win.
3221         (all-local): Add dependency on gpg4win-$(VERSION).exe and
3222         gpg4win-src-$(VERSION).exe.
3223         (clean-local): New rule for this target.
3224         * src/gpg4win.nsi, src/gpg4win-src.nsi, src/inst-atk.nsi,
3225         src/inst-gettext.nsi, src/inst-glib.nsi, src/inst-gnupg.nsi,
3226         src/inst-gpa.nsi, src/inst-gpgme.nsi, src/inst-gpgol.nsi,
3227         src/inst-gtk+.nsi, src/inst-libgpg-error.nsi,
3228         src/inst-libiconv.nsi, src/inst-libpng.nsi, src/inst-pango.nsi,
3229         src/inst-pkgconfig.nsi, src/inst-sections.nsi, src/inst-zlib.nsi,
3230         src/installer-finish.nsi, src/installer.nsi: New file.
3231
3232 2005-10-18  Marcus Brinkmann  <marcus@g10code.de>
3233
3234         configure.ac: Enable libiconv and gettext dependencies for Gtk+.
3235
3236         * src/Makefile.am: First real implementation.
3237         * src/gpg4win.mk.in: New file.
3238         * configure.ac: Activate libiconv and gettext.
3239         (AC_CONFIG_FILES): Add packages/Makefile and src/gpg4win.mk.
3240         * m4/gpg4win.m4 (GPG4WIN_BPKG_GNU): New macro.
3241         * include/config.sh.in: Add variables for libiconv and gettext.
3242
3243 2005-10-15  Marcus Brinkmann  <marcus@g10code.de>
3244
3245         * m4/gpg4win.m4: New file.
3246         * include/config.sh: Add many package variables.
3247         * configure.ac: Call package detection macros.
3248         * Makefile.am (ACLOCAL_AMFLAGS): New variable.
3249         * src/gpg4win.sh: Use some of the new variables.
3250
3251         * packages/download.sh: Fix downloading of Gtk source packages.
3252
3253
3254  Copyright 2005, 2006, 2007, 2008, 2009 g10 Code GmbH
3255
3256  This file is free software; as a special exception the author gives
3257  unlimited permission to copy and/or distribute it, with or without
3258  modifications, as long as this notice is preserved.
3259
3260  This file is distributed in the hope that it will be useful, but
3261  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
3262  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.