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