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