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