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