2007-11-12 Marcus Brinkmann <marcus@g10code.de>
[gpg4win.git] / ChangeLog
1 2007-11-12  Marcus Brinkmann  <marcus@g10code.de>
2
3         * packages/packages.current: Update to kleopatra 20071112.
4
5         * packages/packages.current: Update to kleopatra 20071109.
6
7 2007-11-08  Marcus Brinkmann  <marcus@g10code.de>
8
9         * src/inst-gpgex.nsi: Add online documentation.
10         * src/uninst-gpgex.nsi: Delete online documentation and other
11         directories.
12
13         * packages/packages.current: Update gpgex.
14
15 2007-11-02  Werner Koch  <wk@g10code.com>
16
17         * src/g4wihelp.c (path_add): Remove debug stuff.
18
19         * src/inst-kleopatra.nsi: Adjust location for some DLLs.
20
21 2007-10-26  Marcus Brinkmann  <marcus@g10code.de>
22
23         * packages/packages.current: Add libetpan.
24         * configure.ac: Add libetpan package.
25         * include/config.nsi.in: Add support for libetpan.
26         * src/Makefile.am (EXTRA_DIST): Add inst-libetpan.nsi and
27         uninst-libetpan.nsi.
28         (gpg4win_spkgs): Add libetpan.
29         (gpg4win_pkg_libetpan_configure): New variable.
30         * src/uninst-libetpan.nsi, src/inst-libetpan.nsi: New files.
31         * src/gpg4win.mk.in: Invoke configure with relative path to make
32         it easier on some packages (in particular libetpan).
33         (SETVRS): Add install bin directory to PATH.
34
35 2007-10-29  Werner Koch  <wk@g10code.com>
36
37         * packages/packages.current: Update to libgpg-error 1.6.
38
39 2007-10-26  Werner Koch  <wk@g10code.com>
40
41         * packages/packages.current: Update to libgcrypt 1.3.1.
42
43 2007-10-22  Werner Koch  <wk@g10code.com>
44
45         * packages/packages.current: Updated gpgol.
46
47 2007-10-18  Marcus Brinkmann  <marcus@g10code.de>
48
49         * src/g4wihelp.c (read_w32_registry_string): New function.
50         (ENV_HK, ENV_REG): New macros.
51         (path_add, path_remove): New functions.
52         * src/gpg4win.nsi: Remove GpgEX from light installer.
53         * src/installer.nsi (AddToPath, RemoveFromPath): Rewritten.
54
55 2007-10-17  Marcus Brinkmann  <marcus@g10code.de>
56
57         * src/inst-kleopatra.nsi: Add DESC_Menu_kleopatra language string.
58         * src/inst-sections.nsi: Install kleopatra links.
59         * src/installer-finish.nsi: Uninstall kleopatra.
60         * configure.ac: Make pinentry dependent on gtk+ instead of glib.
61         * src/Makefile.am (gpg4win_pkg_pinentry_configure): Revert last
62         change.
63         * src/inst-pinentry.nsi: Revert last change.
64
65 2007-10-17  Werner Koch  <wk@g10code.com>
66
67         * src/inst-kdesupport.nsi: Remove libeay32.dll and ssleay32/dll;
68         they seems not to be necessary and conflict with the GPL anyway.
69
70         * src/inst-gpgol.nsi: s/GPGol/GpgOL/.
71
72         * src/inst-pinentry.nsi: Install native pinentry.
73         * src/Makefile.am: Disable pinnetry-gtk-2 for now.
74         * configure.ac: Make pinentry depend on glib.
75
76 2007-10-17  Marcus Brinkmann  <marcus@g10code.de>
77
78         * configure.ac: Reenable oxygen-icons dependency.
79         * src/inst-oxygen-icons.nsi: Only install action icons for now.
80         * packages/packages.current: Reenable oxygen-icons.
81         Update kleopatra and gpgex packages.
82
83 2007-10-16  Marcus Brinkmann  <marcus@g10code.de>
84
85         * src/uninst-dirmngr.nsi: Remove etc files.
86         * src/inst-dirmngr.nsi: Do not use wildcard.
87
88         * src/uninst-qt.nsi: Uninstall qt.conf.
89
90         * src/uninst-qt.nsi: Uninstall mingwm10.dll.
91         * src/inst-kleopatra.nsi: Fix slash instead backslash error.
92         * src/uninst-kdelibs.nsi: Remove directories share\config\ui and
93         share\config instead share\ui.  Remove directories
94         share\kde4\services and share\kde4.
95         * src/uninst-pinentry.nsi: Uninstall pinentry-w32.exe and
96         pinentry-gtk-2.exe.
97         * src/uninst-kleopatra.nsi: Uninstall kleopatra.bat.
98         Remove directory share\apps\kleopatra.
99
100         * packages/packages.current: Enable gpgex.
101
102 2007-10-15  Marcus Brinkmann  <marcus@g10code.de>
103
104         * src/kleopatra.bat: New file.
105         * src/inst-kleopatra.nsi: Install kleopatra.bat.
106         * src/Makefile.am (EXTRA_DIST): Add qt.conf and kleopatra.bat.
107
108 2007-10-14  Marcus Brinkmann  <marcus@g10code.de>
109
110         * src/Makefile.am (gpg4win_pkg_pinentry_configure): Enable
111         pinentry gtk2 and add required configure flags for it.
112         * src/inst-pinentry.nsi: Install pinentry-gtk-2.exe along with
113         pinentry-w32.exe and make it the default.
114
115 2007-10-12  Werner Koch  <wk@g10code.com>
116
117         * src/inst-kleopatra.nsi: Select by default.  Do not install
118         test_uiserver.
119         * src/uninst-kleopatra.nsi: No need to remove test_uiserver.
120
121         * src/inst-gpgee.nsi: Do not select by default.
122         * src/inst-gpgex.nsi: Select by default.
123
124 2007-10-11  Werner Koch  <wk@g10code.com>
125
126         * packages/packages.current: Update kleopatra. Update gpgol.
127         Disable gpgex.
128
129         * configure.ac (gpgol): Add libassuan as dependency.
130         * src/Makefile.am (gpg4win_pkg_gpgol_configure): Add
131         --with-libassuan-prefix.
132
133 2007-10-10  Marcus Brinkmann  <marcus@g10code.de>
134
135         * src/inst-kdelibs.nsi: Do not install libkdefx.dll.
136         * packages/packages.current: Update gpgme, kdelibs and kleopatra.
137
138 2007-10-09  Marcus Brinkmann  <marcus@g10code.de>
139
140         * configure.ac: Fix last change.
141         * packages/packages.current: Update gpgex.
142
143         * configure.ac: Disable oxygen-icons for now.
144         * packages/packages.current: Disable oxygen-icons for now.  Update
145         kleopatra.
146
147         * src/Makefile.am (gpg4win_pkg_gpa_configure): Add search path for
148         libassuan and gpg-error.
149
150 2007-10-06  Werner Koch  <wk@g10code.com>
151
152         * packages/packages.current: Fixed gpgex filename to be .gz.
153
154 2007-10-05  Marcus Brinkmann  <marcus@g10code.de>
155
156         * packages/packages.current: Update dirmngr.
157
158         * packages/packages.current: Update libassuan.
159
160         * packages/packages.current: Update gpgex and libassuan, and fix gnupg2.
161
162         * packages/packages.current: Update gpgme, gpgex and kleopatra.
163
164 2007-10-02  Marcus Brinkmann  <marcus@g10code.de>
165
166         * packages/packages.current: Update libassuan, gpgme, gnupg and kleopatra.
167
168 2007-09-28  Marcus Brinkmann  <marcus@g10code.de>
169
170         * packages/packages.current: Update GPGME snapshot.
171
172         * src/inst-kleopatra.nsi: Put kleopatra into bin for now.
173         * src/uninst-kleopatra.nsi: Remove it from there.
174         * src/inst-kdesupport.nsi: Put dbus-daemon into bin for now, and
175         install missing config files.
176         * src/uninst-kdesupport.nsi: Uninstall these files.
177
178 2007-09-26  Marcus Brinkmann  <marcus@g10code.de>
179
180         * src/inst-gnupg2.nsi: Put it in the read-only section.
181         * src/inst-sections.nsi: Make kleopatra dependent on gnupg2, and
182         gpgol dependent on kleopatra.  Remove explicit dependencies on
183         gnupg and gnupg2 from individual packages.      
184         * src/gpg4win.nsi: Remove kleopatra from light installer.
185
186 2007-09-25  Marcus Brinkmann  <marcus@g10code.de>
187
188         * src/inst-sections.nsi, src/inst-kleopatra.nsi,
189         src/inst-gpgex.nsi: Some bug fixes.
190
191         * configure.ac: Add check for kleopatra.
192         * include/config.nsi.in: Add macros for kleopatra.
193         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: New files.
194         * src/Makefile.am (gpg4win_bpkgs): Add kleopatra.
195         (EXTRA_DIST): Add inst-kleopatra.nsi and uninst-kleopatra.nsi.
196         * src/inst-sections.nsi: Add support for kleopatra.
197         * packages/packages.current: Add kleopatra.
198
199         * src/gpg4win.nsi: Disable kdelibs, kdesupport, oxygen-icons in
200         light installer.
201         * configure.ac: Add check for kdelibs.
202         * include/config.nsi.in: Add macros for kdelibs.
203         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi: New files.
204         * src/Makefile.am (gpg4win_bpkgs): Add kdelibs.
205         (EXTRA_DIST): Add inst-kdelibs.nsi and uninst-kdelibs.nsi.
206         * src/inst-sections.nsi: Add support for kdelibs.
207         * packages/packages.current: Add kdelibs.
208
209         * configure.ac: Add check for oxygen-icons.
210         * include/config.nsi.in: Add macros for oxygen-icons.
211         * m4/gpg4win.m4: Fix translit expression (dash must come first or last).
212         * src/inst-oxygen-icons.nsi, src/uninst-oxygen-icons.nsi: New files.
213         * src/Makefile.am (gpg4win_bpkgs): Add oxygen-icons.
214         (EXTRA_DIST): Add inst-oxygen-icons.nsi and
215         uninst-oxygen-icons.nsi.
216         * src/inst-sections.nsi: Add support for oxygen-icons.
217         * packages/download.sh (name): Add "link" option.
218         * packages/packages.current: Add oxygen-icons.
219
220 2007-09-24  Marcus Brinkmann  <marcus@g10code.de>
221
222         * src/Makefile.am (EXTRA_DIST): Add inst-kdesupport.nsi and
223         src/uninst-kdesupport.nsi.
224         (gpg4win_bpkgs): Add kdesupport.
225         (gpg4win_pkg_kdesupport_post_install): New macro.
226         * src/inst-kdesupport.nsi, src/uninst-kdesupport.nsi: New files.
227         * src/inst-sections.nsi: Add kdesupport (also as a dependency for
228         Qt).
229         * packages/packages.current: Add kdesupport.
230         * include/config.nsi.in: Add macros for kdesupport.
231         * configure.ac: Check for kdesupport.  Make qt dependent on it.
232
233         * configure.ac: Check for mingwm10.dll.
234         * src/gpg4win.mk.in: Fix clean-PKG for binary packages.
235         * src/inst-qt.nsi: Install QtDBus4.dll.  Do not install debug and
236         source files.
237         * src/uninst-qt.nsi: Likewise for uninstall.
238         * packages/packages.current: Update Qt.
239
240 2007-09-17  Werner Koch  <wk@g10code.com>
241
242         * configure.ac: Set version to 1.9.0-svn.  Make gpgme depend on qt
243         again.
244         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable Qt again.
245         * packages/packages.current: Disable gpgee, enable gpgex.
246         
247 2007-09-17  Werner Koch  <wk@g10code.com>
248
249         Released 0.9.92.
250
251         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Disable Qt
252         requirement.
253         * configure.ac: Ditto.
254
255         * packages/packages.current: Update gpgol to 0.9.92 and gpgme to a
256         new snapshot. Disable gpgex, enable gpgee.
257
258 2007-09-12  Marcus Brinkmann  <marcus@g10code.de>
259
260         * packages/packages.current: Update dirmngr.
261
262 2007-09-11  Marcus Brinkmann  <marcus@g10code.de>
263
264         * packages/packages.current: Update gpgex.
265
266         * packages/packages.current: Add gpgex, disable gpgee.
267
268         * packages/packages.current: Bump gnupg to 2.0.7.
269
270         * src/qt.conf: New file.
271         * src/inst-qt.nsi: Install qt.conf.
272
273 2007-09-10  Marcus Brinkmann  <marcus@g10code.de>
274
275         * packages/packages.current: Update gpgme and libassuan to
276         snapshot pacakages.
277
278 2007-09-07  Marcus Brinkmann  <marcus@g10code.de>
279
280         * configure.ac: Add libassuan as dependency for GpgEX.
281         * src/Makefile.am (gpg4win_pkg_gpgex_configure): Add gpg-error and
282         libassuan configure options.
283
284         * configure.ac: Add qt as dependency for GPGME.
285         * src/inst-sections.nsi [HAVE_PKG_QT]: Make GPGME depending on Qt. 
286         * src/inst-gpgme.nsi: Change condition from !GPG4WIN_LIGHT to HAVE_PKG_QT.
287
288         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Remove LDFLAGS,
289         add --enable-w32-qt and work around Qt's lack of cross compilation
290         support.
291         * src/gpg4win.mk.in (stamps/stamp-$(1)-02-configure): Call
292         configure through eval, so that configure options with spaces are
293         quoted properly.
294         * src/inst-gpgme.nsi [!GPG4WIN_LIGHT]: Install libgpgme-qt-11.dll.
295         * src/uninst-gpgme.nsi: Uninstall libgpgme-qt-11.dll.
296         
297 2007-08-30  Marcus Brinkmann  <marcus@g10code.de>
298
299         * configure.ac: Add gpgex.
300         * include/config.nsi.in: Add gpgex.
301         * src/Makefile.am (EXTRA_DIST): Add inst-gpgex.nsi and
302         uninst-gpgex.nsi.
303         (gpg4win_spkgs): Add gpgex.
304         (gpg4win_pkg_gpgex_configure): New variable.
305         * src/inst-sections.nsi: Add gpgex installer and uninstaller, as
306         well as description.
307         (CalcDefaults, CalcDepends): Add gpgex.
308
309 2007-08-30  Marcus Brinkmann  <marcus@g10code.de>
310
311         * packages/download.sh: Implement new "name" command and remove
312         "ren" command.
313         * packages/packages.current: Add qt.
314         * configure.ac: Add qt.
315         * include/config.nsi.in: Add qt.
316         * src/Makefile.am (EXTRA_DIST): Add inst-qt.nsi and uninst-qt.nsi.
317         (gpg4win_bpkgs): Add qt.
318         * src/uninst-qt.nsi, src/inst-qt.nsi: New files.
319         * src/inst-sections.nsi: Run installer and uninstaller for qt.
320         (CalcDepends): Handle qt.
321         * src/gpg4win.nsi: Remove qt from light installer.
322
323 2007-08-24  Marcus Brinkmann  <marcus@g10code.de>
324
325         * src/inst-gnupg.nsi: Write compatibility key to registry for GPGee.
326
327 2007-08-24  Werner Koch  <wk@g10code.com>
328
329         * packages/packages.current: Updated libassuan to 1.0.3.
330
331 2007-08-23  Werner Koch  <wk@g10code.com>
332
333         * src/inst-dirmngr.nsi: Install examples files as default
334         configuration.
335
336 2007-08-20  Werner Koch  <wk@g10code.com>
337
338         * packages/packages.current: Add bzip2.
339
340         * configure.ac: Check for RANLIB and AR.  Look for bzip2.  Make
341         gnupg and gnupg2 depend on it.
342         * src/Makefile.am (gpg4win_pkg_bzip2_make_args) 
343         (gpg4win_pkg_bzip2_make_args_inst): New.
344         (EXTRA_DIST): Add bzip2.
345         (gpg4win_pkg_gnupg_configure): New.  Look for bzip2.
346         * include/config.nsi.in: Add bzip2.
347         * src/inst-bzip2.nsi: New.
348         * src/uninst-bzip2.nsi: New.
349
350 2007-08-16  Werner Koch  <wk@g10code.com>
351
352         Released 1.1.2.
353
354         * src/inst-gnupg2.nsi: Allow overwriting of gpg-agent.
355         * src/inst-libgpg-error.nsi: Allow overwriting of libgpg-error.dll.
356         * src/inst-libgcrypt.nsi: Likewise.
357         * src/inst-gpgme.nsi: Likewise.
358         * src/inst-w32pth.nsi: Likewise.
359         * src/inst-libiconv.nsi: Likewise.
360
361         * packages/packages.current: Updated GnuPG2 and W32pth.  Add
362         Dirmngr.  Add gpgme snapshot.
363
364 2007-08-15  Marcus Brinkmann  <marcus@g10code.de>
365
366         * src/g4wihelp.c (config_init): Fix bug in argument parsing.
367
368 2007-08-14  Marcus Brinkmann  <marcus@g10code.de>
369
370         * src/g4wihelp.c (config_lookup, config_fetch_bool): New functions.
371         * src/inst-sections.nsi (CalcDefaults): New function.
372         (.onInit): Call CalcDefaults.
373         * src/inst-sections.nsi (CalcDepends): New function.  Run it once.
374         Support auto-config for link selection.
375         * src/installer-finish.nsi: Support auto-config for start menu folder.
376
377         * src/g4wihelp.c (service_create): Auto start service, install as
378         local service.
379         (service_start): Set argv to NULL if argc is zero.
380         (service_stop): Wait until service is actually stopped.  Implement
381         the whole logic when to stop and when to wait.
382         * src/installer.nsi: Print warning about shutting down dirmngr.
383         Shutdown dirmngr.
384         * src/inst-dirmngr.nsi: Remove code refactored into service_stop.
385         Do not pass any arguments when starting the service.  Use
386         CreateDirectory instead of SetOutPath.
387         * src/uninst-dirmngr.nsi: Remove code factored into service_stop.
388         * src/inst-gnupg.nsi, src/inst-gnupg2.nsi, src/inst-gpa.nsi: Use
389         CreateDirectory instead SetOutPath.
390
391         * patches/claws-mail-3.0.0-rc2/03-smime-plugin.patch: Change
392         license string to "GPL3+" to make Claws load it.
393
394         * src/gpg4win.mk: Implement clean-PKG targets to allow rebuilding
395         individual packages.
396
397 2007-08-14  Werner Koch  <wk@g10code.com>
398
399         * packages/Makefile.am (packages.current.sig, upload): Remove.
400         (EXTRA_DIST): Remove packages.key.  Add packages.current.
401
402         * packages/download.sh: Remove online downloading of
403         packages.current.
404         * packages/packages.current: Fix comment.
405
406 2007-08-13  Marcus Brinkmann  <marcus@g10code.de>
407
408         * patches/claws-mail-3.0.0-rc2/04-cvs116.patch: New file.
409         * Makefile.am (EXTRA_DIST): Add that patch.
410
411         * NEWS: Add new entries.
412         * README.wine: Remove obsolete file.
413
414         * src/inst-gnupg2.nsi: Install config files.
415         * src/inst-dirmngr.nsi: Likewise.
416         * src/inst-gpa.nsi: Likewise.
417
418         * src/g4wihelp.c (config_init, config_fetch): New functions.
419         * src/inst-gnupg.nsi: Install gpg.conf AppData if configured.
420
421 2007-08-10  Marcus Brinkmann  <marcus@g10code.de>
422
423         * patches/claws-mail-3.0.0-rc2/01-w32-logo.patch,
424         patches/claws-mail-3.0.0-rc2/02-w32-icon.patch,
425         patches/claws-mail-3.0.0-rc2/03-smime-plugin.patch,
426         patches/claws-mail-3.0.0-rc2/99-auto.patch: New files.
427         * Makefile.am (EXTRA_DIST): Add these patches.
428         * packages/packages.current: Upgrade claws to 3.0.0-rc2.
429
430         * m4/gpg4win.m4: Check for duplicate packages.
431
432 2007-08-06  Werner Koch  <wk@g10code.com>
433
434         * src/gpgwrap.c (build_commandline): Terminate each itenm in the
435         array.  Problem found by Moritz Schulte.
436         
437 2007-08-04  Marcus Brinkmann  <marcus@g10code.de>
438
439         * src/g4wihelp.c (service_error, service_create, service_lookup,
440         service_start, service_stop, service_delete): New functions.
441         * src/inst-dirmngr.nsi: Register and start the service.
442         * src/uninst-dirmngr.nsi: Stop and unregister the service.
443
444         * src/inst-sections.nsi: Add dirmngr as dependency for gnupg2, and
445         w32pth as dependency for dirmngr.
446
447         * src/Makefile.am (gpg4win_pkg_gnupg2_configure): Add
448         --with-pth-prefix.
449
450 2007-07-10  Werner Koch  <wk@g10code.com>
451
452         Released 1.1.1.
453
454         * src/Makefile.am (EXTRA_DIST): Remove $(common_nsi).  Add all
455         installer scripts explicitly.
456
457         * Makefile.am (EXTRA_DIST): Removed old patches for Sylpheed.
458         (AUTOMAKE_OPTIONS): Add no-dist-gzip.
459
460         * src/gpg4win.nsi [GPG4WIN_LIGHT]: Undef gnupg2 and related libs.
461         Undef the English novices manual.
462         * src/installer-finish.nsi: Delete the link for the English novices
463         manual and the claws manual.
464
465         * src/uninst-sylpheed-claws.nsi: Delete the manual even when using
466         the lighjt version.  This is to allow updating with a light version.
467         * src/uninst-claws-mail.nsi: Ditto.
468
469         * src/installer-finish.nsi: Changed publisher name to "The Gpg4win
470         Project".
471
472         * src/gpg4win.nsi: Fixed capitalization of some Gpg4win strings.
473         * src/gpg4win-src.nsi: Ditto.
474
475 2007-07-09  Werner Koch  <wk@g10code.com>
476
477         * src/uninst-gnupg2.nsi: Need to remove com-certs.pem.
478
479         * src/inst-gnupg2.nsi: Make it an optional package.
480         Add description.
481         * src/inst-sections.nsi: Include language macro for description.
482
483 2007-07-09  Marcus Brinkmann  <marcus@g10code.de>
484
485         * patches/gpgol-0.9.91/01-gpgme.patch: New file.
486         * Makefile.am (EXTRA_DIST): Add patches/gpgol-0.9.91/01-gpgme.patch.
487
488         * packages/download.sh: Implement a new function "ren" for
489         renaming.
490         * packages/packages.current: Rename gnupg 2.
491
492         * packages/packages.current: Update to GPGME 1.1.5.
493
494         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable gpgsm.
495
496 2007-07-05  Marcus Brinkmann  <marcus@g10code.de>
497
498         * packages/packages.current: Update to Gtk+ 2.10.13.
499
500         * patches/claws-mail-2.10.0/03-w32-port.patch: Fix cut&paste bug.
501         * patches/claws-mail-2.9.2/03-w32-port.patch: Likewise.
502         Spotted by Colin Leroy.
503
504 2007-07-04  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
505
506         * README: Added just another dependency that sometimes happen to miss.
507
508 2007-07-03  Marcus Brinkmann  <marcus@g10code.de>
509
510         * packages/packages.current: Update sylpheed entry to claws-mail.
511
512         * configure.ac: Add dirmngr.
513         * include/config.nsi.in: Add dirmngr.
514         * src/Makefile.am (gpg4win_spkgs): Add dirmngr.
515         (gpg4win_pkg_dirmngr_configure): New variable.
516         * src/inst-dirmngr.nsi, src/uninst-dirmngr.nsi: New files.
517         * src/inst-sections.nsi [HAVE_PKG_DIRMNGR]: Include installer
518         and uninstaller snippet for dirmngr.
519
520         * Makefile.am (EXTRA_DIST): Add
521         patches/claws-mail-2.10.0/01-w32-logo.patch,
522         patches/claws-mail-2.10.0/02-w32-icon.patch,
523         patches/claws-mail-2.10.0/03-w32-port.patch,
524         patches/claws-mail-2.10.0/04-smime-plugin.patch and
525         patches/claws-mail-2.10.0/99-auto.patch.
526         * patches/claws-mail-2.10.0/01-w32-logo.patch,
527         patches/claws-mail-2.10.0/02-w32-icon.patch,
528         patches/claws-mail-2.10.0/03-w32-port.patch,
529         patches/claws-mail-2.10.0/04-smime-plugin.patch,
530         patches/claws-mail-2.10.0/99-auto.patch: New files.
531
532 2007-07-02  Marcus Brinkmann  <marcus@g10code.de>
533
534         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Fix config
535         dir.
536
537         * Makefile.am (EXTRA_DIST): Add
538         patches/claws-mail-2.9.2/01-w32-logo.patch,
539         patches/claws-mail-2.9.2/02-w32-icon.patch,
540         patches/claws-mail-2.9.2/03-w32-port.patch,
541         patches/claws-mail-2.9.2/04-smime-plugin.patch and
542         patches/claws-mail-2.9.2/99-auto.patch.
543         * patches/claws-mail-2.9.2/01-w32-logo.patch,
544         patches/claws-mail-2.9.2/02-w32-icon.patch,
545         patches/claws-mail-2.9.2/03-w32-port.patch,
546         patches/claws-mail-2.9.2/04-smime-plugin.patch,
547         patches/claws-mail-2.9.2/99-auto.patch: New files.
548
549         * configure.ac: Add claws-mail.
550         * include/config.nsi.in: Add claws-mail.
551         * src/Makefile.am (gpg4win_spkgs): Add claws-mail.
552         (gpg4win_pkg_claws_mail_configure): New variable.
553         * src/inst-claws-mail.nsi, src/uninst-claws-mail.nsi: New files.
554         * src/inst-sections.nsi [HAVE_PKG_CLAWS_MAIL]: Include installer
555         and uninstaller snippet for claws-mail, handle claws-mail
556         dependencies and add a menu item for it.
557
558 2007-06-22  Werner Koch  <wk@g10code.com>
559
560         * src/inst-gnupg2.nsi: Install more files.
561         * src/uninst-gnupg2.nsi: and uninstall them.
562
563         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Remove
564         underlined markup.  Reported by Dirk Traulsen.
565
566 2007-06-20  Werner Koch  <wk@g10code.com>
567
568         * src/inst-sections.nsi, src/Makefile.am, src/uninst-pinentry.nsi
569         * src/inst-pinentry.nsi, include/config.nsi.in: Add new package
570         pinentry.
571         * src/Makefile.am (gpg4win_pkg_pinentry_configure): New.
572         
573         * src/Makefile.am (gpg4win-$(VERSION).exe): Add versioninfo.txt as
574         dependency.
575         (gpg4win-light-$(VERSION).exe): Ditto.
576
577 2007-06-20  Marcus Brinkmann  <marcus@g10code.de>
578
579         * po: New directory.
580         * m4/po.m4: New file, from gettext-0.16.1.
581         * m4/progtest.m4: New file, from gettext-0.16.1.
582         * m4/nls.m4: New file, from gettext-0.16.1.
583         * Makefile.am (SUBDIRS): Add po.
584         * configure.ac: Invoke AM_PO_SUBDIRS.
585         (AC_CONFIG_FILES): Add po/Makefile.in.
586
587         * src/installer.nsi: Do not insert MUI_LANGUAGE "German".
588         * src/gpg4win.nsi, src/gpg4win-src.nsi: Add include dir
589         ${TOP_SRCDIR}/po.  Include "../po/catalogs.nsi".
590         * src/inst-gnupg.nsi: Move translation string DESC_Menu_gnupg_faq
591         from here ...   
592         * src/inst-gpg4win.nsi: ... to here.
593
594         * src/g4wihelp.nsi, src/installer.nsi, src/inst-eudoragpg.nsi,
595         src/inst-gnupg.nsi, src/inst-gpa.nsi, src/inst-gpg4win.nsi,
596         src/inst-gpgee.nsi, src/inst-gpgol.nsi,
597         src/inst-man_advanced_de.nsi, src/inst-man_advanced_en.nsi,
598         src/inst-man_novice_de.nsi, src/inst-man_novice_en.nsi,
599         src/inst-sylpheed-claws.nsi, src/inst-winpt.nsi: Remove German
600         translation.
601         
602 2007-06-18  Marcus Brinkmann  <marcus@g10code.de>
603
604         * src/inst-w32pth.nsi: Install shared library.
605         * src/uninst-w32pth.nsi: Uninstall shared library.
606
607         * src/inst-gnupg2.nsi: Install gpgconf.exe.
608         * src/uninst-gnupg2.nsi: Uninstall gpgconf.exe.
609
610         * src/inst-sections.nsi: Add dependency management for GnuPG2.
611
612 2007-06-15  Werner Koch  <wk@g10code.com>
613
614         * src/gpg4win.mk.in: Add cruel hack to support gnupg2.
615
616         * src/Makefile.am: Use --silent with most configure runs.
617         (gpg4win_pkg_gnupg2_post_install): New.
618
619         * src/uninst-gnupg2.nsi, src/inst-libgnupg2.nsi: New.
620         * src/uninst-libassun.nsi, src/inst-libassuan.nsi: New.
621         * src/inst-libksba.nsi, src/uninst-libksba.nsi: New.
622         * src/inst-libgcrypt.nsi, src/uninst-libgcrypt.nsi: New.
623         * src/inst-sections.nsi: Include new installation scripts.a
624         * include/config.nsi.in: Add definitions for new packages.
625
626         * src/uninst-gnupg.nsi: Fix removal of gpgkeys helper.
627
628 2007-06-12  Marcus Brinkmann  <marcus@g10code.de>
629
630         * src/gpgwrap.c (main): Call _spawnv, not execv.
631
632 2007-05-25  Marcus Brinkmann  <marcus@g10code.de>
633
634         * src/uninst-gnupg.nsi: Fix path of gpgkeys helper programs.
635         Remove pub directory.
636         * src/uninst-gtk+.nsi: Fix path of directory to be removed.
637
638 2007-05-24  Werner Koch  <wk@g10code.com>
639
640         Released 1.1.0.
641
642         * configure.ac (PREVIEWHOST): New. 
643         (MANUALVERSION_NOVICES): Set to 1.0.0.
644
645 2007-05-20  Marcus Brinkmann  <marcus@g10code.de>
646
647         * patches/glib-2.12.12/01-giowin32.patch,
648         patches/glib-2.12.12/02-gspawn-w32.patch,
649         patches/glib-2.12.12/03-gspawn-w32-fixup.patch: New files.
650         * Makefile.am (EXTRA_DIST): Add these new files.
651
652         * src/gpgwrap.c (build_commandline): New function.
653         (main): Quote argument vector.
654
655         * configure.ac: Comment advanced manual here as well.
656
657 2007-05-19  Marcus Brinkmann  <marcus@g10code.de>
658
659         * autogen.sh: Fix test.
660         * src/Makefile.am: Replace := by =.a 
661
662         * packages/download.sh: Require bash due to brace expansion.
663
664 2007-05-18  Werner Koch  <wk@g10code.com>
665
666         * src/gpgwrap.c (main): Delimit the real path from the version
667         using a semicolon.
668
669 2007-05-17  Werner Koch  <wk@g10code.com>
670
671         * src/installer.nsi (AddToPath,RemoveFromPath): New.
672         * src/inst-gpa.nsi: Install gpgwrap for gpa.
673         * src/inst-gnupg.nsi: Install gpgwrap for gpg, gpgv and gpgsplit.
674         
675         * src/gpgwrap.c: New.
676
677         * configure.ac: Check for strip.
678         (AC_CONFIG_HEADER): New.
679         * src/Makefile.am (g4wihelp.dll): Strip.
680         (gpgwrap.exe): Build.
681
682 2007-05-16  Werner Koch  <wk@g10code.com>
683
684         * src/inst-gtk+.nsi: Install new themes and the engines.  Update
685         to gtk 2.10.
686         * src/uninst-gtk+.nsi: Likewise.
687
688         * src/inst-pango.nsi: Adjust for Pango 1.16.
689
690         * configure.ac: New package Cairo as reguired by the current Gtk+.
691         * src/uninst-cairo.nsi, src/inst-cairo.nsi: New.
692         * src/inst-sections.nsi: Install Cairo.
693         * include/config.nsi.in: Ditto.
694
695         * src/uninst-gnupg.nsi: Delete gnupg.nls directory.
696
697 2007-03-09  Werner Koch  <wk@g10code.com>
698
699         Released 1.0.9.
700
701         * src/Makefile.am: Fixed syntax error in gnupg post install.
702         (EXTRA_DIST): Add english manual installation files.
703
704         * packages/packages.current: Replaced sourceforge download site
705         by the g10code mirror.  Updated WinPT, GPA and GnupG.
706
707 2007-02-26  Werner Koch  <wk@g10code.com>
708
709         * configure.ac: Require msgfmt.
710         * src/inst-gnupg.nsi: Install the German translation.
711         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Create mo files.
712
713 2006-12-06  Werner Koch  <wk@g10code.com>
714
715         Released 1.0.8.
716
717         * autogen.sh: Add option --force.
718
719         * src/Makefile.am: GnuPG man pages are now below share.
720         * src/inst-gnupg.nsi: Ditto
721
722 2006-12-04  Werner Koch  <wk@g10code.com>
723
724         * src/Makefile.am (gpg4win_ipkgs): Add english manuals.
725
726         * autogen.sh <build-w32>: Disable the english manuals for now.
727
728 2006-11-30  Werner Koch  <wk@g10code.com>
729
730         * include/config.nsi.in: Add definitions for the english manuals.
731         * configure.ac: Adjusted name of manual directory.
732         * src/inst-man_novice_de.nsi: Ditto.
733         * src/inst-man_advanced_de.nsi: Ditto.
734         * src/inst-man_advanced_en.nsi: New.
735         * src/inst-man_novice_en.nsi: New.
736         * src/uninst-man_novice_en.nsi: New.
737         * src/uninst-man_advanced_en.nsi: New.
738         * src/inst-sections.nsi: Include the new installers sections.
739
740 2006-10-13  Werner Koch  <wk@g10code.com>
741
742         Released 1.0.7.
743
744         * patches/gnupg-1.4.5/01-uncompress.patch: New.
745
746 2006-08-28  Werner Koch  <wk@g10code.com>
747
748         Released 1.0.6.
749         
750         * Makefile.am (EXTRA_DIST): Added missing patches for Claws.
751
752         * packages/download.sh: Rewrote option parser.  New option
753         --no-sig-check.
754
755 2006-08-04  Marcus Brinkmann  <marcus@g10code.de>
756
757         * packages/packages.current: Replace sylpheed-claws 2.3.1 with
758         2.4.0.
759         * Makefile.am (EXTRA_DIST): Add
760         patches/sylpheed-claws-2.4.0/01-w32-logo.patch,
761         patches/sylpheed-claws-2.4.0/02-w32-icon.patch,
762         patches/sylpheed-claws-2.4.0/03-plugins-symbols.patch,
763         patches/sylpheed-claws-2.4.0/04-font-prefs.patch,
764         patches/sylpheed-claws-2.4.0/05-textviewer.patch,
765         patches/sylpheed-claws-2.4.0/99-auto.patch.
766
767 2006-08-03  Marcus Brinkmann  <marcus@g10code.de>
768
769         * configure.ac: Add libiconv as a dependency for gnupg.
770         * src/inst-sections.nsi: Likewise here.
771
772 2006-08-02  Marcus Brinkmann  <marcus@g10code.de>
773
774         * packages/packages.current: Add jpeg packages.
775         * src/inst-sections.nsi: Add jpeg support.
776         * src/Makefile.am (gpg4win_bpkgs): Add jpeg.
777         * src/inst-jpeg.nsi, src/uninst-jpeg.nsi: New file.
778         * include/config.nsi.in: Add defines for jpeg.
779         * configure.ac: Add new GnuWin32 package jpeg.  Add it as a
780         dependency to sylpheed-claws.
781
782 2006-08-02  Werner Koch  <wk@g10code.com>
783
784         Released 1.0.5.
785
786 2006-07-25  Werner Koch  <wk@g10code.com>
787
788         Released 1.0.4.
789
790         * src/installer-finish.nsi: Delete Sylpheed manual.
791
792         * patches/gnupg-1.4.4/01-reopen-std.patch: New. 
793         * Makefile.am (EXTRA_DIST): Add new patch and removed old 1.4.2
794         patch.
795
796 2006-07-22  Timo Schulz  <twoaday@g10code.de>
797
798         * Makefile.am: Added new sylpheed patches.
799         
800 2006-07-14  Marcus Brinkmann  <marcus@g10code.de>
801
802         * patches/sylpheed-claws-2.3.1 (08-w32-logo.patch,
803         09-w32-icon.patch, 99-auto.patch): New files.
804
805 2006-07-12  Marcus Brinkmann  <marcus@g10code.de>
806
807         * src/inst-sections.nsi: Install start menu and desktop link for
808         the sylpheed manual.
809         * src/inst-sylpheed-claws.nsi: Install manual.
810         (DESC_Menu_sylpheed_pdf): New translation.
811         * src/uninst-sylpheed-claws.nsi: Uninstall manual.
812
813 2006-06-28  Werner Koch  <wk@g10code.com>
814
815         * Makefile.am (copy-news): New target.
816
817 2006-06-27  Werner Koch  <wk@g10code.com>
818
819         * src/inst-sylpheed-claws.nsi: Renamed strings to Sylpheed-Claws.
820         * src/installer-finish.nsi: Ditto.
821         * src/inst-sections.nsi: Ditto.
822
823 2006-06-26  Werner Koch  <wk@g10code.com>
824
825         Released 1.0.3.
826
827         * Makefile.am (EXTRA_DIST): Added new Sylpheed patches. Removed
828         old sylpheed patches.
829
830 2006-05-30  Werner Koch  <wk@g10code.com>
831
832         Released 1.0.2.
833
834 2006-05-29  Marcus Brinkmann  <marcus@g10code.de>
835
836         * Makefile.am (DIST): Add
837         patches/sylpheed-claws-2.2.0/01-locale-dir.patch,
838         patches/sylpheed-claws-2.2.0/02-fix-plugin-dir.patch,
839         patches/sylpheed-claws-2.2.0/03-std-plugins.patch and
840         patches/sylpheed-claws-2.2.0/04-pgpcore-def.patch.
841         * patches/sylpheed-claws-2.2.0/01-locale-dir.patch,
842         patches/sylpheed-claws-2.2.0/02-fix-plugin-dir.patch,
843         patches/sylpheed-claws-2.2.0/03-std-plugins.patch,
844         patches/sylpheed-claws-2.2.0/04-pgpcore-def.patch: New file.
845
846         * Makefile.am (EXTRA_DIST): Add
847         patches/glib-2.9.2-wk1/03-gspawn-w32-fixup.patch and
848         patches/glib-2.9.2-wk1/04-gspawn-w32-buffering.patch.
849         * patches/glib-2.9.2-wk1/03-gspawn-w32-fixup.patch: New file.
850         * patches/glib-2.9.2-wk1/04-gspawn-w32-buffering.patch: New file.
851
852 2006-04-27  Marcus Brinkmann  <marcus@g10code.de>
853
854         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): New macro to
855         generate man pages.
856         * src/gpg4win.mk.in (stamps/stamp-$(1)-04-install): Invoke post
857         install macro.
858         * src/inst-gnupg.nsi: Install man pages.
859         * src/uninst-gnupg.nsi: Uninstall man pages.
860
861 2006-04-26  Werner Koch  <wk@g10code.com>
862
863         Released 1.0.1.
864
865 2006-04-25  Werner Koch  <wk@g10code.com>
866
867         * src/Makefile.am (clean-local): Also remove the light installer.
868
869         * src/installer.nsi (PrintNonAdminWarning): Use Quit instead of Abort.
870
871         * src/uninst-glib.nsi: Delete console helper.
872
873         * configure.ac: Define manual versions.
874
875         * src/inst-sections.nsi: Do not install the GGPee manual in the QLB.
876
877 2006-04-24  Werner Koch  <wk@g10code.com>
878
879         * src/Makefile.am (NEWS.tmp): New. Use it in the README files
880         so that the comment lines are not visible.
881
882         * packages/packages.current: Updated GPGee, WinPT and GPGol.
883
884 2006-04-22  Marcus Brinkmann  <marcus@g10code.de>
885
886         * src/gpg4win.mk (stamps/stamp-final-$(1)): Depend on
887         stamps/stamp-directories.
888
889         * src/installer.nsi (T_InstOptLabelB): New string.
890         (CustomPageOptions): Install new string.
891         * src/installer-options.ini.in (Field 5): Add new field.
892         (NumFields): Set to 5.
893         * src/inst-sections.nsi: Do not install manuals and other
894         documents in the quick launch bar.  Do not install the README on
895         the desktop.
896
897         * src/Makefile.am (gpg4win_spkgs): Move man_novice_de and
898         man_advanced_de to ...
899         (gpg4win_ipkgs): ... here.
900         * src/gpg4win.mk.in (IPKG_template): New template.
901         Insert it for each internal package.
902
903 2006-04-20  Werner Koch  <wk@g10code.com>
904
905         * src/installer.nsi: Pop up a message before shutting down winpt.
906
907 2006-04-19  Werner Koch  <wk@g10code.com>
908
909         * src/installer.nsi: Abort installation if not run as Admin.
910
911 2006-04-08  Marcus Brinkmann  <marcus@g10code.de>
912
913         * m4/gpg4win.m4 (GPG4WIN_IPKG): New macro for internal packages.
914         * include/config.nsi.in (gpg4win_pkg_man_novice_de,
915         gpg4win_pkg_man_novice_de_version, gpg4win_pkg_man_advanced_de,
916         gpg4win_pkg_man_advanced_de_version): Removed.
917         * src/installer.nsi [GPG4WIN_LIGHT]: Set the output filename for
918         the light installer.
919         * configure.ac: New option --enable-light-installer to control the
920         new automake conditional BUILD_LIGHT_INSTALLER.
921         Make packages man_novide_de and man_advanced_de included packages.
922         * src/Makefile.am (gpg4win-light-$(VERSION).exe): New target.
923         (all_src, all_light): New variables.
924         (all-local): Use all_src and all_light.
925         * src/gpg4win.nsi [GPG4WIN_LIGHT]: Undefine HAVE_PKG_MAN_NOVICE_DE
926         and HAVE_PKG_MAN_ADVANCED_DE.
927
928 2006-04-07  Werner Koch  <wk@g10code.com>
929
930         * configure.ac: Use new method to include the SVN revison.  Now it
931         is the actual global revision number.
932
933 2006-04-06  Werner Koch  <wk@g10code.com>
934
935         Released 1.0.0.
936
937 2006-04-05  Werner Koch  <wk@g10code.com>
938
939         * NEWS: Recoded to latin1.
940
941 2006-04-04  Werner Koch  <wk@g10code.com>
942
943         * NEWS: Reformatted.
944
945 2006-04-03  Werner Koch  <wk@g10code.com>
946
947         * src/inst-gnupg.nsi: Now that 1.4.3 has been released tehr eis no
948         more need trying to install the http keyserver helper.
949
950 2006-04-01  Timo Schulz  <ts@g10code.com>
951
952         * src/inst-sections.nsi: WinPT desktop link now
953         directly starts the key manager.
954         
955 2006-03-29  Werner Koch  <wk@g10code.com>
956
957         Released 1.0.0rc1.
958
959         * src/installer-options.ini: Renamed to ..
960         * src/installer-options.ini.in: .. this.
961         * configure.ac (BUILD_ISODATE): New.
962         * include/config.nsi.in: Ditto.
963         * src/gpg4win.nsi: Display it on the Welcome page
964
965 2006-03-28  Werner Koch  <wk@g10code.com>
966
967         * src/installer.nsi (CustomPageOptions): Write Labels, so that
968         they are translatable.
969         (MUI_FINISHPAGE_LINK_LOCATION): Localized.
970         * src/installer-options.ini: Add label field and removed static
971         texts.
972
973 2006-03-27  Werner Koch  <wk@g10code.com>
974
975         * src/installer-options.ini: Don't create a desktop link by default.
976
977         * src/installer.nsi: Add a logo image. Add leave function.
978         (CheckExistingVersion): New.
979         (TrimNewLines): New.
980         (PrintWinPTSFWarning): New.
981         * src/inst-sections.nsi: Call it.
982         Do not show the splash screen.
983         * src/inst-gpg4win.nsi: Write a version file.
984         * src/uninst-gpg4win.nsi: Delete version file
985
986 2006-03-27  Marcus Brinkmann  <marcus@g10code.de>
987
988         * installer.nsi: Move custom page for installer options before
989         start menu path selection.  Do not allow to disable start menu
990         creation at start meny path selection dialog.  Only display start
991         menu path selection dialog if start menu creation is desired.
992         Rename opt.ini to installer-options.ini.
993         (CheckIfStartMenuWanted): New function.
994         * installer-finish.nsi: Delete desktop and quicklaunch shortcuts.
995         * inst-sections.nsi: Rename opt.ini to installer-options.ini.
996         Install desktop and quick launch bar shortcuts.
997         * Makefile.am (EXTRA_DIST): Rename opt.ini to
998         installer-options.ini.
999         * installer-options.ini: New file.
1000
1001 2006-03-21  Werner Koch  <wk@g10code.com>
1002
1003         * Makefile.am (EXTRA_DIST): No more need tositribute the GPA 0.7.2
1004         patch/
1005
1006         * src/installer.nsi: Add a cutom option page.
1007         (StrStr): New.  Taken from the NSIS reference manual.
1008         * src/opt.ini: New.
1009
1010 2006-03-15  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
1011
1012         * src/inst-gpa.nsi: Fixed a typo.
1013
1014 2006-03-13  Werner Koch  <wk@g10code.com>
1015
1016         * packages/Makefile.am (upload): New target for uploading the
1017         packages file.
1018         * packages/download.sh: Use http://www.gpg4win/org.
1019
1020 2006-03-09  Werner Koch  <wk@g10code.com>
1021
1022         Released 0.8.0.
1023
1024         * src/inst-sylpheed-claws.nsi: Don't select be Default.
1025
1026         * include/config.nsi.in: Disabled Eudora.
1027         * src/inst-sections.nsi: Ditto.
1028         * src/Makefile.am: Ditto
1029
1030 2006-03-08  Werner Koch  <wk@g10code.com>
1031
1032         * src/inst-sections.nsi: Play the tune only for the source installer.
1033         * src/installer.nsi: And don't reserve the tune file.
1034
1035 2006-03-07  Werner Koch  <wk@g10code.com>
1036
1037         * configure.ac: Don't build Eudora due to license problems.
1038
1039 2006-03-03  Marcus Brinkmann  <marcus@g10code.de>
1040
1041         * Makefile.am (EXTRA_DIST): Change
1042         patches/gpa-0.7.2/01-bin-open.patch to
1043         patches/gpa-0.7.2/01-keyserver-list.patch.
1044         * packages/packages.current: Use the right GPA 0.7.2.
1045
1046         * patches/gpa-0.7.2/01-bin-open.patch: Rename to ...
1047         * patches/gpa-0.7.2/01-keyserver-list.patch: ... this.  Remove
1048         binary open patch.
1049
1050         * packages/packages.current: Use GPA 0.7.2.
1051
1052         * packages/packages.current: Use libgpg-error 1.2 and GPGME 1.2.
1053
1054 2006-02-28  Marcus Brinkmann  <marcus@g10code.de>
1055
1056         * src/inst-atk.nsi: Fix outpath of library.
1057
1058 2006-02-23  Marcus Brinkmann  <marcus@g10code.de>
1059
1060         * src/inst-glib.nsi: Add glib20.mo.
1061         * src/uninst-glib.nsi: Remove glib20.mo.
1062         * src/inst-gtk+.nsi: Add gtk20.mo.
1063         * src/uninst-gtk+.nsi: Remove gtk20.mo.
1064         * src/inst-atk.nsi: Add atk10.mo.
1065         * src/uninst-atk.nsi: Remove atk10.mo.
1066
1067 2006-02-15  Werner Koch  <wk@gnupg.org>
1068
1069         Released 0.7.0.
1070
1071         * patches/gpa-0.7.2/01-bin-open.patch: New file.
1072
1073 2006-02-15  Marcus Brinkmann  <marcus@g10code.de>
1074
1075         * patches/gpgme/03-w32-io.patch: New file.
1076         * patches/gpgme-1.1.1-cvs1152/03-w32-io.patch: New file.
1077
1078 2006-02-14  Werner Koch  <wk@gnupg.org>
1079
1080         * README (Instructions): Add a list of required Debian packages.
1081
1082 2006-01-31  Werner Koch  <wk@g10code.com>
1083
1084         * src/installer.nsi (InstallDir): Removed trailing backslashes.
1085
1086 2006-01-26  Werner Koch  <wk@g10code.com>
1087
1088         Released 0.6.0.
1089
1090 2006-01-25  Werner Koch  <wk@g10code.com>
1091
1092         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Kludge to allow
1093         "noinstaller" as an alternative to "bin".
1094
1095 2006-01-23  Werner Koch  <wk@g10code.com>
1096
1097         * src/Makefile.am (README.en.txt, README.de.txt): New.
1098         (gpg4win-$(VERSION).exe): Depend on them.
1099         (CLEANFILES): Clean them up.
1100
1101         * src/installer.nsi (T_LangCode): new.
1102         (MUI_FINISHPAGE_SHOWREADME): Use this intead of running the key
1103         manager.  This makes sense becuase gpg4win needs to be insalled as
1104         Administartor but the Administrator should in general not use
1105         gpg4win.
1106
1107         * src/inst-gpg4win.nsi: Install README.de.txt and README.en.txt.
1108         * src/uninst-gpg4win.nsi: Uninstall them.
1109
1110 2006-01-20  Werner Koch  <wk@g10code.com>
1111
1112         * configure.ac: Create doc/log/Makefile.
1113         * src/inst-sections.nsi: Replaced splash image by new logo.
1114         * src/installer.nsi: Reserve that new file.
1115         (Icon, UninstallIcon): New.
1116         * src/gpg4win-splash.bmp: Removed.
1117
1118 2006-01-19  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
1119
1120         * README.SVN: Extend sample configure call. Without the --host
1121         setting, configure will complain about missing dlltool.
1122
1123 2006-01-13  Werner Koch  <wk@g10code.com>
1124
1125         * patches/glib-2.9.2-wk1/02-gspawn-w32.patch: New.
1126
1127 2006-01-12  Werner Koch  <wk@g10code.com>
1128
1129         * src/inst-glib.nsi: Also install the console spawn helper.
1130
1131 2006-01-10  Werner Koch  <wk@g10code.com>
1132
1133         * configure.ac: New option --disable-source-installer.
1134         * src/Makefile.am: Implement it.
1135
1136         * src/installer.nsi: Insert directory page.
1137
1138 2006-01-09  Werner Koch  <wk@g10code.com>
1139
1140         Released 0.5.1.
1141
1142         * src/inst-gnupg.nsi: Install http and not curl version.
1143
1144         * src/gpg4win.mk.in (stamps/stamp-directories): Touch versioninfo.
1145
1146         * src/inst-gpg4win.nsi, src/uninst-gpg4win.nsi:
1147         * src/Makefile.am (stamps/stamp-dist-selft): Include ourself in the
1148         source installer.
1149
1150 2006-01-06  Werner Koch  <wk@g10code.com>
1151
1152         * src/gpg4win.mk.in (VERSIONINFO_macro): New.  Use it where
1153         appropriate.
1154
1155         * configure.ac: Test for texi2dvi, dvipdf and sha1sum.
1156
1157         * Makefile.am (SUBDIRS): Build doc prior to src.
1158
1159         * src/inst-man_novice_de.nsi: Install einsteiger.pdf.
1160         * src/uninst-man_novice_de.nsi: Likewise.
1161         * src/inst-man_advanced_de.nsi: Install druchblicker.pdf
1162         * src/uninst-man_advanced_de.nsi: Likewise.
1163
1164 2006-01-05  Werner Koch  <wk@g10code.com>
1165
1166         Released 0.5.0.
1167
1168         * src/inst-winpt.nsi: Remove old mo installation hack.
1169
1170         * src/Makefile.am (EXTRA_DIST): Add config.site.
1171         * Makefile.am (EXTRA_DIST): Update patches.
1172
1173         * src/inst-sylpheed-claws.nsi, src/uninst-sylpheed-claws.nsi,
1174         * src/inst-gpa.nsi, src/uninst-gpa.nsi: Install language files.
1175
1176 2006-01-04  Werner Koch  <wk@g10code.com>
1177
1178         * src/uninst-winpt.nsi: Deinstall the mo file.
1179
1180         * src/uninst-gpgee.nsi: Fix Source uninstall.
1181         * src/uninst-glib.nsi, src/inst-glib.nsi, include/config.nsi.in:
1182         Adjusted for source build.
1183
1184         * patches/glib-2.9.2-wk: New.
1185         
1186         * packages/packages.current: Switch to glib 2.9.2-wk1.
1187
1188 2006-01-05  Marcus Brinkmann  <marcus@g10code.de>
1189
1190         * configure.ac: Add libiconv and gettext as dependencies.
1191
1192 2006-01-04  Marcus Brinkmann  <marcus@g10code.de>
1193
1194         * patches/glib/01-giowin32.patch,
1195         patches/glib-2.6.6/01-giowin32.patch,
1196         patches/glib-2.8.4/01-giowin32.patch: Flush write buffer in write
1197         thread before closing FD.
1198
1199         * patches/glib/01-giowin32.patch,
1200         patches/glib-2.6.6/01-giowin32.patch,
1201         patches/glib-2.8.4/01-giowin32.patch: Notify write thread about fd
1202         close.
1203
1204 2006-01-03  Marcus Brinkmann  <marcus@g10code.de>
1205
1206         * patches/glib-2.8.4/01-giowin32.patch: New file.
1207
1208 2005-12-31  Marcus Brinkmann  <marcus@g10code.de>
1209
1210         * glib/02-windres.patch: New file.
1211         * glib-2.6.6/02-windres.patch: New file.
1212
1213         * configure.ac (glib): Make it a source package.
1214         * src/Makefile.am (gpg4win_bpkgs): Move glib to ...
1215         (gpg4win_spkgs): ... here.
1216         * patches/glib/01-giowin32.patch: New file.
1217         * patches/glib-2.6.6/01-giowin32.patch: New file.
1218         * src/config.site: New file.
1219         * src/gpg4win.mk.in (tsdir): New variable.
1220         (SETVARS): Use $(idir), not ${idir}.  Define CONFIG_SITE.
1221
1222 2005-12-18  Marcus Brinkmann  <marcus@g10code.de>
1223
1224         * src/inst-sylpheed-claws.nsi: Install GPG plugins.
1225         * src/uninst-sylpheed-claws.nsi: Uninstall GPG plugins.
1226
1227         * src/uninst-eudoragpg.nsi: Delete file
1228         $INSTDIR\share\eudoragpg\eudoragpg.html.
1229
1230 2005-12-13  Werner Koch  <wk@g10code.com>
1231
1232         * packages/packages.current: Updated GPGee.
1233         * src/inst-gpgee.nsi: Adjusted for new location of packages.
1234         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Allow for -source suffix
1235         and uppercase package names.
1236
1237 2005-12-12  Werner Koch  <wk@g10code.com>
1238
1239         * configure.ac: Test vor zcat.
1240
1241 2005-12-09  Werner Koch  <wk@g10code.com>
1242
1243         * Makefile.am (SUBDIRS): Include doc dir.
1244         * configure.ac: Add new Makefiles.
1245
1246         * doc/ChangeLog: New.  Moved relevant entries to that file.
1247
1248 2005-12-08  Werner Koch  <wk@g10code.com>
1249
1250         * packages/download.sh: Implemented CHK statement.
1251         * packages/packages.current: Add chk lines for all packages.
1252
1253 2005-12-07  Werner Koch  <wk@g10code.com>
1254
1255         Released 0.3.1.
1256
1257 2005-12-06  Werner Koch  <wk@g10code.com>
1258
1259         Released 0.3.0.
1260
1261 2005-12-02  Werner Koch  <wk@g10code.com>
1262
1263         * packages/download.sh: New option --force.  Default to skip
1264         already existing packages.
1265
1266 2005-12-02  Timo Schulz  <ts@g10code.com>
1267
1268         * packages/download.sh: Update WinPT url.
1269         * packages/packages.keys: Add second release key for WinPT.
1270         
1271 2005-11-30  Werner Koch  <wk@g10code.com>
1272
1273         * src/inst-gpgol.nsi: Install German translation.
1274         * src/uninst-gpgol.nsi: Likewise.
1275
1276 2005-11-29  Werner Koch  <wk@g10code.com>
1277
1278         * packages/packages.current: New.  This is more or less a
1279         template; the version on the server may be updated without syncing
1280         it to this version.
1281         * packages/packages.keys: New.
1282         * packages/download.sh: Rewritten.
1283
1284         * src/inst-sections.nsi (.onInstFailed, .onInstSuccess): New.
1285         (RunOnFinish): New function to run a key manager depending on the
1286         installed ones.
1287         * src/installer.nsi: Use a function to run the key manager on finish.
1288
1289 2005-11-28  Werner Koch  <wk@g10code.com>
1290
1291         Released 0.2.1.
1292
1293         * configure.ac: Append the revision number to the version suffix.
1294
1295         * src/Makefile.am: Reduced verbosity level of makensis.
1296
1297         * src/exdll.h: Adapted license to the NSIS one.
1298         (popstring): Add arg MAXLEN.
1299         * src/g4wihelp.c (playsound, stopsound): New.
1300         (splash_wndproc, showsplash): New.
1301         * src/inst-sections.nsi (.onInit): Use our new g4wihelp functions.
1302         (-startmenu): Translate the startmenu entries for the manuals.
1303
1304         * src/installer.nsi (ReserveFile): Removed advsplash.
1305
1306         * src/inst-gpa.nsi: Uppercase section name.
1307
1308         * src/inst-man_novice_de.nsi, src/inst-man_advanced_de.nsi:
1309         Translate section name.
1310
1311         * src/inst-gpgol.nsi: Try to register even on overwrite failure.
1312
1313 2005-11-24  Werner Koch  <wk@g10code.com>
1314
1315         Released 0.2.0.
1316
1317         * src/installer.nsi (PrintCloseOtherApps): New.
1318
1319 2005-11-21  Werner Koch  <wk@g10code.com>
1320
1321         Released 0.1.0.
1322
1323         * src/inst-sections.nsi: Disable uninstaller menu link.
1324
1325 2005-11-18  Werner Koch  <wk@g10code.com>
1326
1327         * src/inst-sections.nsi: Add more dependencies to sylpheed.
1328
1329 2005-11-17  Marcus Brinkmann  <marcus@g10code.de>
1330
1331         * configure.ac: Add glib dependency for GPGME.
1332         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Add
1333         --enable-w32-glib and LDFLAGS.
1334         * src/inst-gpgme.nsi: Install libgpgme-glib-11.dll.
1335         * src/uninst-gpgme.nsi: Uninstall libgpgme-glib-11.dll.
1336
1337 2005-11-17  Werner Koch  <wk@g10code.com>
1338
1339         * src/Makefile.am (EXTRA_DIST): Add loreley.mid as original source
1340         of the splash sound.
1341
1342         Add packages pthreads-w32 and regex.
1343
1344         * src/gpg4win.mk.in (MPKG_template): New.
1345         (pkgmkflags, pkgmkarg): New.
1346         (DEFLATE_macro): Use overwrite option for unzip.
1347
1348 2005-11-16  Werner Koch  <wk@g10code.com>
1349
1350         * src/inst-crypt.nsi, src/uninst-crypt.nsi: New.
1351         * m4/gpg4win.m4 (GPG4WIN_BPKG_GNUWIN32_LIB): New.
1352
1353         * src/uninst-sylpheed-claws.nsi, src/uninst-eudoragpg.nsi
1354         * src/inst-eudoragpg.nsi, src/inst-sylpheed-claws.nsi: New.
1355         * include/config.nsi.in: Add support for Sylpheed and EudorGPG.
1356         * src/Makefile.am (gpg4win_spkgs): Add them.
1357         (gpg4win_pkg_sylpheed_claws_configure): New. 
1358
1359         * src/inst-sections.nsi: Add them.
1360         * configure.ac: Add them.
1361
1362 2005-11-15  Werner Koch  <wk@g10code.com>
1363
1364         * src/Makefile.am (EXTRA_DIST): Add g4wihelp.nsi.
1365         (CLEANFILES): Add g4wihelp.dll.
1366
1367         * src/inst-gpgee.nsi: Use RegDLL and UnRegDLL.  Print warning on
1368         registration failure.  Use move approach for active extension.
1369         * src/inst-gpgol.nsi: Ditto.
1370         * src/uninst-gpgol.nsi: Use UnRegDLL and allow rebooting.
1371         * src/uninst-gpgee.nsi: Ditto.
1372
1373         * src/installer.nsi: Moved inclusion of g4wihelp.nsi after the
1374         language definitions.
1375
1376         * configure.ac (VERSION): Generate extended version information.
1377         * include/config.nsi.in: Define replacements
1378         * src/gpg4win.nsi, src/gpg4win-src.nsi: Use them for PROD_VERSION.
1379
1380         * src/gpg4win-src.nsi: Add our build dir as plugindir.
1381
1382 2005-11-14  Werner Koch  <wk@g10code.com>
1383
1384         * src/inst-sections.nsi (.onInit): Make sure that only one
1385         instance of the installer may run at the same time.
1386         * src/installer.nsi: Include g4wihelp.nsi.
1387         * src/g4wihelp.nsi: New.
1388         * src/g4wihelp.c: New.
1389         * src/exdll.h: New.
1390
1391 2005-11-11  Marcus Brinkmann  <marcus@g10code.de>
1392
1393         * src/gpg4win.mk.in (stamps/stamp-$(1)-00-install): Don't strip.
1394         (stamps/stamp-$(1)-01-install-dev): Likewise.
1395
1396 2005-11-08  Werner Koch  <wk@g10code.com>
1397
1398         * src/gpg4win.mk.in: Also strip DLLs; I am using stripped DLLs for
1399         months now.
1400
1401         Released 0.0.2.
1402
1403         * src/installer.nsi (T_WelcomeTitle): New.
1404         (MUI_WELCOMEPAGE_TITLE): New.
1405         (MUI_FINISHPAGE): Enhanced.
1406
1407         * src/installer-finish.nsi (Uninstall): use a loop to delete the
1408         startmenu.  Fixed Registry cleaning.
1409
1410         * src/inst-sections.nsi (onInit): Make sure that only one
1411         installer is running.
1412
1413 2005-11-07  Werner Koch  <wk@g10code.com>
1414
1415         * src/installer-finish.nsi: Fixed dereferencing of variable.
1416
1417         * src/inst-sections.nsi, src/installer-finish.nsi: Ensure that the
1418         menu gets written for all users.
1419
1420         * packages/download.sh: Add dummy manual pages.
1421
1422         * src/installer.nsi: Move compression type to ...
1423         * src/gpg4win.nsi: .. here and ...
1424         * src/gpg4win-src.nsi: .. here.  Use zlib for sources.
1425         
1426         * src/gpg4win-splash.bmp: New.
1427         * src/gpg4win-splash.wav: New.
1428         * src/installer.nsi: Reserve these files
1429         * src/inst-sections.nsi: Show silly splash screen.
1430         
1431         * include/config.nsi.in: Add dummy packages for the manuals.
1432         * src/uninst-man_advanced_de.nsi, src/uninst-man_novice_de.nsi
1433         * src/inst-man_advanced_de.nsi, src/inst-man_novice_de.nsi: Ditto.
1434         * src/Makefile.am (gpg4win_spkgs): Ditto.
1435         * src/inst-sections.nsi: Ditto.
1436         
1437         * src/installer-finish.nsi: Ditto.
1438
1439         * src/inst-gnupg.nsi: Make section read-only.
1440
1441 2005-11-04  Marcus Brinkmann  <marcus@g10code.de>
1442
1443         Released 0.0.1.
1444
1445         * Makefile.am (EXTRA_DIST): Add missing backslash.
1446         * include/config.nsi.in (top_srcdir): Remove.
1447         * src/Makefile.am (gpg4win-src-$(VERSION).exe): Pass TOP_SRCDIR,
1448         SRCDIR and BUILD_DIR (absolute path) as defined values.  Also, use
1449         $(srcdir) for nsi source file.
1450         (gpg4win-src-$(VERSION).exe): Likewise.
1451         * src/gpg4win.nsi: Change directory to build directory.
1452         Add include dirs ${TOP_SRCDIR} and ${SRCDIR}.
1453         * src/gpg4win-src.nsi: Likewise.
1454         * src/installer.nsi: Use ${TOP_SRCDIR} to access COPYING file.
1455         * src/gpg4win.mk (stamps/stamp-final): Depend on
1456         stamps/stamp-directories.
1457
1458 2005-11-03  Werner Koch  <wk@g10code.com>
1459
1460         * include/config.nsi.in: Adjusted for WinPT being a source package now.
1461
1462         * src/inst-winpt.nsi: Adjusted location of to be installed files.
1463
1464         * src/Makefile.am (gpg4win_spkgs): Add winpt.
1465         (gpg4win_bpkgs): Remove winpt
1466         (gpg4win_pkg_winpt_configure): Added.
1467
1468         * configure.ac (winpt): Made it a source package.
1469
1470         * configure.ac: Bail out if a required tool is missing.
1471
1472 2005-11-02  Werner Koch  <wk@g10code.com>
1473
1474         * README.SVN, autogen.sh: New.
1475
1476         * Makefile.am (AUTOMAKE_OPTIONS): Add dist-bzip2.
1477
1478         * packages/download.sh: Removed inclusion of config.h and defined
1479         WGET directly.  This is required because the download script needs
1480         to be used before configure and thus we can't use configure to
1481         determine the to be used wget; the config.sh script was anyway
1482         missing.
1483
1484 2005-10-26  Werner Koch  <wk@g10code.com>
1485
1486         * README: Add basic instructions on how to add new packages.
1487
1488         * configure.ac: Add detection of GPGee and WinPT.
1489         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): New.
1490
1491         * include/config.nsi.in: Add defines for WinPT and GGee.
1492         * src/inst-winpt.nsi: New.
1493         * src/inst-gpgee.nsi: New.
1494         * src/uninst-winpt.nsi: New.
1495         * src/uninst-gpgee.nsi: New.
1496         * src/Makefile.am (gpg4win_bpkgs): Add WinPT and GPGee.
1497         * src/inst-sections.nsi: Ditto.
1498         * src/installer-finish.nsi: Ditto.
1499         * packages/download.sh (server_winpt): Add WinPT.
1500         (server_gpgee): Add temporary location for gpgee.
1501         (server_g10code): Add temporary location for gpg-error, gpgme,
1502         gpa and gpgol.
1503
1504 2005-10-25  Werner Koch  <wk@g10code.com>
1505
1506         * src/installer.nsi: Don't put the version into the "Name" variable.
1507
1508 2005-10-24  Marcus Brinkmann  <marcus@g10code.de>
1509
1510         * COPYING: New file.
1511
1512 2005-10-23  Marcus Brinkmann  <marcus@g10code.de>
1513
1514         * src/gpg4win.mk.in (pdir): Call post_install with source dir as
1515         current directory.
1516         * configure.ac (VERSION): Check for dlltool.
1517         * src/Makefile.am (gpg4win_pkg_libiconv_post_install,
1518         gpg4win_pkg_gettext_post_install): New macros.
1519         * src/libiconv.def, src/libintl.def: New files.
1520         * src/inst-libgpg-error.nsi: Install mo files.
1521         * src/uninst-libgpg-error.nsi: Uninstall mo files.
1522
1523 2005-10-22  Marcus Brinkmann  <marcus@g10code.de>
1524
1525         * configure.ac: Add libiconv and gettext as dependencies for
1526         libgpg-error and gpa.
1527         * src/Makefile.am (gpg4win_pkg_libgpg_error_configure): New
1528         variable.
1529
1530         * src/Makefile.am (common_nsi): Add uninstaller files.
1531         * src/uninst-atk.nsi, src/uninst-gettext.nsi, src/uninst-glib.nsi,
1532         src/uninst-gnupg.nsi, src/uninst-gpa.nsi, src/uninst-gpgme.nsi,
1533         src/uninst-gpgol.nsi, src/uninst-gtk+.nsi,
1534         src/uninst-libgpg-error.nsi, src/uninst-libiconv.nsi,
1535         src/uninst-libpng.nsi, src/uninst-pango.nsi,
1536         src/uninst-pkgconfig.nsi, src/uninst-zlib.nsi: New file.
1537         * src/inst-sections.nsi: Include the uninstallers in reverse
1538         order.
1539         * src/inst-gpgol.nsi: Register the gpgol DLL at installation, and
1540         (surprise!) unregister it at deinstallation.
1541
1542 2005-10-21  Marcus Brinkmann  <marcus@g10code.de>
1543
1544         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable static
1545         library for gpgol.
1546         (gpg4win_pkg_gpgol_configure): Add gpg-error prefix.
1547
1548         * src/inst-gnupg.nsi: Fix path of deleted files.
1549
1550         * src/gpg4win.mk.in (pdir): Don't strip DLL files.
1551
1552 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
1553
1554         * m4/gpg4win.m4 (GPG4WIN_DEFINE): New function.  Use it to define
1555         feature symbols for NSI.  Use m4_translit instead of m4_bpatsubst.
1556         New option --enable-debug.
1557         * include/config.nsi.in: Catch all this new information.
1558         * src/gpg4win.nsi (DEBUG): Define if [GPG4WIN_DEBUG].
1559         (HAVE_PKG_GPA): Don't define here.
1560         * src/inst-sections.nsi: Guard all package specific commands with
1561         feature macro checks.  Calculate dependencies on .onInit, too.
1562         * src/gpg4win.mk.in (STRIP_macro): Quote $(DEBUG) strictly.
1563
1564         * src/installer-finish.nsi: Add support for Add/Remove Programs.
1565
1566 2005-10-20  Werner Koch  <wk@g10code.com>
1567
1568         * m4/gpg4win.m4 (GPG4WIN_FIND): Quote a file variable.
1569         (GPG4WIN_SPKG): Ditto.
1570
1571 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
1572
1573         * src/gpg4win.nsi: Add start menu support.
1574         * src/inst-sections.nsi: Likewise.
1575         * src/installer.nsi: Likewise.
1576         * src/installer-finish.nsi: Likewise.
1577
1578         * src/gpg4win.mk.in (GETVAR): Don't quote the first $.
1579         (STRIP_macro): New macro.
1580         (SPKG, BPKG): Use it here.
1581
1582         * Makefile.am (EXTRA_DIST): New target.
1583         * include/Makefile.am (EXTRA_DIST): Change config.nsh.in to
1584         config.nsi.in.
1585         * src/Makefile.am (EXTRA_DIST): Remove pkg-config.  Add nsi files.
1586
1587         * src/inst-gpgol.nsi: Change libgpgol-0.9.3.dll to gpgol.dll.
1588
1589         * src/gpg4win.mk.in (stamp/stamp-$(1)-02-configure): Add
1590         -mms-bitfields to CFLAGS.
1591
1592         * src/gpg4win.mk.in (stamps/stamp-final): New target that replaces
1593         phony target final.
1594
1595 2005-10-20  Werner Koch  <wk@g10code.com>
1596
1597         * src/*.nsi: Add a Latin-1 tag to make sure that Emacs uses the
1598         correct encoding.
1599         * doc/nsi-mode.el: Added for convenience.
1600
1601 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
1602
1603         * configure.ac: Check for makensis.  Add gnupg as dependency for
1604         gpgme.  Change config.sh into config.nsi.
1605         * include/config.sh.in: File removed.
1606         * src/gpg4win.sh: File removed.
1607         * include/config.nsi.in: New file.
1608         * include/Makefile.am (EXTRA_DIST): Change config.sh.in into
1609         config.nsi.in.
1610         * src/Makefile.am (gpg4win-$(VERSION).exe): New target.
1611         (gpg4win-src-$(VERSION).exe): New target.
1612         (all-local): Remove dependency on phony target all-gpg4win.
1613         (all-local): Add dependency on gpg4win-$(VERSION).exe and
1614         gpg4win-src-$(VERSION).exe.
1615         (clean-local): New rule for this target.
1616         * src/gpg4win.nsi, src/gpg4win-src.nsi, src/inst-atk.nsi,
1617         src/inst-gettext.nsi, src/inst-glib.nsi, src/inst-gnupg.nsi,
1618         src/inst-gpa.nsi, src/inst-gpgme.nsi, src/inst-gpgol.nsi,
1619         src/inst-gtk+.nsi, src/inst-libgpg-error.nsi,
1620         src/inst-libiconv.nsi, src/inst-libpng.nsi, src/inst-pango.nsi,
1621         src/inst-pkgconfig.nsi, src/inst-sections.nsi, src/inst-zlib.nsi,
1622         src/installer-finish.nsi, src/installer.nsi: New file.
1623
1624 2005-10-18  Marcus Brinkmann  <marcus@g10code.de>
1625
1626         configure.ac: Enable libiconv and gettext dependencies for Gtk+.
1627
1628         * src/Makefile.am: First real implementation.
1629         * src/gpg4win.mk.in: New file.
1630         * configure.ac: Activate libiconv and gettext.
1631         (AC_CONFIG_FILES): Add packages/Makefile and src/gpg4win.mk.
1632         * m4/gpg4win.m4 (GPG4WIN_BPKG_GNU): New macro.
1633         * include/config.sh.in: Add variables for libiconv and gettext.
1634
1635 2005-10-15  Marcus Brinkmann  <marcus@g10code.de>
1636
1637         * m4/gpg4win.m4: New file.
1638         * include/config.sh: Add many package variables.
1639         * configure.ac: Call package detection macros.
1640         * Makefile.am (ACLOCAL_AMFLAGS): New variable.
1641         * src/gpg4win.sh: Use some of the new variables.
1642
1643         * packages/download.sh: Fix downloading of Gtk source packages.
1644
1645
1646  Copyright 2005 g10 Code GmbH
1647
1648  This file is free software; as a special exception the author gives
1649  unlimited permission to copy and/or distribute it, with or without
1650  modifications, as long as this notice is preserved.
1651
1652  This file is distributed in the hope that it will be useful, but
1653  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
1654  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.