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