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