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