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