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