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