2cf668340334e5d843946ae1c848bc29c156dac3
[gpg4win.git] / ChangeLog
1 2007-07-09  Marcus Brinkmann  <marcus@g10code.de>
2
3         * packages/download.sh: Implement a new function "ren" for
4         renaming.
5         * packages/packages.current: Rename gnupg 2.
6
7         * packages/packages.current: Update to GPGME 1.1.5.
8
9         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable gpgsm.
10
11 2007-07-05  Marcus Brinkmann  <marcus@g10code.de>
12
13         * packages/packages.current: Update to Gtk+ 2.10.13.
14
15         * patches/claws-mail-2.10.0/03-w32-port.patch: Fix cut&paste bug.
16         * patches/claws-mail-2.9.2/03-w32-port.patch: Likewise.
17         Spotted by Colin Leroy.
18
19 2007-07-04  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
20
21         * README: Added just another dependency that sometimes happen to miss.
22
23 2007-07-03  Marcus Brinkmann  <marcus@g10code.de>
24
25         * packages/packages.current: Update sylpheed entry to claws-mail.
26
27         * configure.ac: Add dirmngr.
28         * include/config.nsi.in: Add dirmngr.
29         * src/Makefile.am (gpg4win_spkgs): Add dirmngr.
30         (gpg4win_pkg_dirmngr_configure): New variable.
31         * src/inst-dirmngr.nsi, src/uninst-dirmngr.nsi: New files.
32         * src/inst-sections.nsi [HAVE_PKG_DIRMNGR]: Include installer
33         and uninstaller snippet for dirmngr.
34
35         * Makefile.am (EXTRA_DIST): Add
36         patches/claws-mail-2.10.0/01-w32-logo.patch,
37         patches/claws-mail-2.10.0/02-w32-icon.patch,
38         patches/claws-mail-2.10.0/03-w32-port.patch,
39         patches/claws-mail-2.10.0/04-smime-plugin.patch and
40         patches/claws-mail-2.10.0/99-auto.patch.
41         * patches/claws-mail-2.10.0/01-w32-logo.patch,
42         patches/claws-mail-2.10.0/02-w32-icon.patch,
43         patches/claws-mail-2.10.0/03-w32-port.patch,
44         patches/claws-mail-2.10.0/04-smime-plugin.patch,
45         patches/claws-mail-2.10.0/99-auto.patch: New files.
46
47 2007-07-02  Marcus Brinkmann  <marcus@g10code.de>
48
49         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Fix config
50         dir.
51
52         * Makefile.am (EXTRA_DIST): Add
53         patches/claws-mail-2.9.2/01-w32-logo.patch,
54         patches/claws-mail-2.9.2/02-w32-icon.patch,
55         patches/claws-mail-2.9.2/03-w32-port.patch,
56         patches/claws-mail-2.9.2/04-smime-plugin.patch and
57         patches/claws-mail-2.9.2/99-auto.patch.
58         * patches/claws-mail-2.9.2/01-w32-logo.patch,
59         patches/claws-mail-2.9.2/02-w32-icon.patch,
60         patches/claws-mail-2.9.2/03-w32-port.patch,
61         patches/claws-mail-2.9.2/04-smime-plugin.patch,
62         patches/claws-mail-2.9.2/99-auto.patch: New files.
63
64         * configure.ac: Add claws-mail.
65         * include/config.nsi.in: Add claws-mail.
66         * src/Makefile.am (gpg4win_spkgs): Add claws-mail.
67         (gpg4win_pkg_claws_mail_configure): New variable.
68         * src/inst-claws-mail.nsi, src/uninst-claws-mail.nsi: New files.
69         * src/inst-sections.nsi [HAVE_PKG_CLAWS_MAIL]: Include installer
70         and uninstaller snippet for claws-mail, handle claws-mail
71         dependencies and add a menu item for it.
72
73 2007-06-22  Werner Koch  <wk@g10code.com>
74
75         * src/inst-gnupg2.nsi: Install more files.
76         * src/uninst-gnupg2.nsi: and uninstall them.
77
78         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Remove
79         underlined markup.  Reported by Dirk Traulsen.
80
81 2007-06-20  Werner Koch  <wk@g10code.com>
82
83         * src/inst-sections.nsi, src/Makefile.am, src/uninst-pinentry.nsi
84         * src/inst-pinentry.nsi, include/config.nsi.in: Add new package
85         pinentry.
86         * src/Makefile.am (gpg4win_pkg_pinentry_configure): New.
87         
88         * src/Makefile.am (gpg4win-$(VERSION).exe): Add versioninfo.txt as
89         dependency.
90         (gpg4win-light-$(VERSION).exe): Ditto.
91
92 2007-06-20  Marcus Brinkmann  <marcus@g10code.de>
93
94         * po: New directory.
95         * m4/po.m4: New file, from gettext-0.16.1.
96         * m4/progtest.m4: New file, from gettext-0.16.1.
97         * m4/nls.m4: New file, from gettext-0.16.1.
98         * Makefile.am (SUBDIRS): Add po.
99         * configure.ac: Invoke AM_PO_SUBDIRS.
100         (AC_CONFIG_FILES): Add po/Makefile.in.
101
102         * src/installer.nsi: Do not insert MUI_LANGUAGE "German".
103         * src/gpg4win.nsi, src/gpg4win-src.nsi: Add include dir
104         ${TOP_SRCDIR}/po.  Include "../po/catalogs.nsi".
105         * src/inst-gnupg.nsi: Move translation string DESC_Menu_gnupg_faq
106         from here ...   
107         * src/inst-gpg4win.nsi: ... to here.
108
109         * src/g4wihelp.nsi, src/installer.nsi, src/inst-eudoragpg.nsi,
110         src/inst-gnupg.nsi, src/inst-gpa.nsi, src/inst-gpg4win.nsi,
111         src/inst-gpgee.nsi, src/inst-gpgol.nsi,
112         src/inst-man_advanced_de.nsi, src/inst-man_advanced_en.nsi,
113         src/inst-man_novice_de.nsi, src/inst-man_novice_en.nsi,
114         src/inst-sylpheed-claws.nsi, src/inst-winpt.nsi: Remove German
115         translation.
116         
117 2007-06-18  Marcus Brinkmann  <marcus@g10code.de>
118
119         * src/inst-w32pth.nsi: Install shared library.
120         * src/uninst-w32pth.nsi: Uninstall shared library.
121
122         * src/inst-gnupg2.nsi: Install gpgconf.exe.
123         * src/uninst-gnupg2.nsi: Uninstall gpgconf.exe.
124
125         * src/inst-sections.nsi: Add dependency management for GnuPG2.
126
127 2007-06-15  Werner Koch  <wk@g10code.com>
128
129         * src/gpg4win.mk.in: Add cruel hack to support gnupg2.
130
131         * src/Makefile.am: Use --silent with most configure runs.
132         (gpg4win_pkg_gnupg2_post_install): New.
133
134         * src/uninst-gnupg2.nsi, src/inst-libgnupg2.nsi: New.
135         * src/uninst-libassun.nsi, src/inst-libassuan.nsi: New.
136         * src/inst-libksba.nsi, src/uninst-libksba.nsi: New.
137         * src/inst-libgcrypt.nsi, src/uninst-libgcrypt.nsi: New.
138         * src/inst-sections.nsi: Include new installation scripts.a
139         * include/config.nsi.in: Add definitions for new packages.
140
141         * src/uninst-gnupg.nsi: Fix removal of gpgkeys helper.
142
143 2007-06-12  Marcus Brinkmann  <marcus@g10code.de>
144
145         * src/gpgwrap.c (main): Call _spawnv, not execv.
146
147 2007-05-25  Marcus Brinkmann  <marcus@g10code.de>
148
149         * src/uninst-gnupg.nsi: Fix path of gpgkeys helper programs.
150         Remove pub directory.
151         * src/uninst-gtk+.nsi: Fix path of directory to be removed.
152
153 2007-05-24  Werner Koch  <wk@g10code.com>
154
155         Released 1.1.0.
156
157         * configure.ac (PREVIEWHOST): New. 
158         (MANUALVERSION_NOVICES): Set to 1.0.0.
159
160 2007-05-20  Marcus Brinkmann  <marcus@g10code.de>
161
162         * patches/glib-2.12.12/01-giowin32.patch,
163         patches/glib-2.12.12/02-gspawn-w32.patch,
164         patches/glib-2.12.12/03-gspawn-w32-fixup.patch: New files.
165         * Makefile.am (EXTRA_DIST): Add these new files.
166
167         * src/gpgwrap.c (build_commandline): New function.
168         (main): Quote argument vector.
169
170         * configure.ac: Comment advanced manual here as well.
171
172 2007-05-19  Marcus Brinkmann  <marcus@g10code.de>
173
174         * autogen.sh: Fix test.
175         * src/Makefile.am: Replace := by =.a 
176
177         * packages/download.sh: Require bash due to brace expansion.
178
179 2007-05-18  Werner Koch  <wk@g10code.com>
180
181         * src/gpgwrap.c (main): Delimit the real path from the version
182         using a semicolon.
183
184 2007-05-17  Werner Koch  <wk@g10code.com>
185
186         * src/installer.nsi (AddToPath,RemoveFromPath): New.
187         * src/inst-gpa.nsi: Install gpgwrap for gpa.
188         * src/inst-gnupg.nsi: Install gpgwrap for gpg, gpgv and gpgsplit.
189         
190         * src/gpgwrap.c: New.
191
192         * configure.ac: Check for strip.
193         (AC_CONFIG_HEADER): New.
194         * src/Makefile.am (g4wihelp.dll): Strip.
195         (gpgwrap.exe): Build.
196
197 2007-05-16  Werner Koch  <wk@g10code.com>
198
199         * src/inst-gtk+.nsi: Install new themes and the engines.  Update
200         to gtk 2.10.
201         * src/uninst-gtk+.nsi: Likewise.
202
203         * src/inst-pango.nsi: Adjust for Pango 1.16.
204
205         * configure.ac: New package Cairo as reguired by the current Gtk+.
206         * src/uninst-cairo.nsi, src/inst-cairo.nsi: New.
207         * src/inst-sections.nsi: Install Cairo.
208         * include/config.nsi.in: Ditto.
209
210         * src/uninst-gnupg.nsi: Delete gnupg.nls directory.
211
212 2007-03-09  Werner Koch  <wk@g10code.com>
213
214         Released 1.0.9.
215
216         * src/Makefile.am: Fixed syntax error in gnupg post install.
217         (EXTRA_DIST): Add english manual installation files.
218
219         * packages/packages.current: Replaced sourceforge download site
220         by the g10code mirror.  Updated WinPT, GPA and GnupG.
221
222 2007-02-26  Werner Koch  <wk@g10code.com>
223
224         * configure.ac: Require msgfmt.
225         * src/inst-gnupg.nsi: Install the German translation.
226         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Create mo files.
227
228 2006-12-06  Werner Koch  <wk@g10code.com>
229
230         Released 1.0.8.
231
232         * autogen.sh: Add option --force.
233
234         * src/Makefile.am: GnuPG man pages are now below share.
235         * src/inst-gnupg.nsi: Ditto
236
237 2006-12-04  Werner Koch  <wk@g10code.com>
238
239         * src/Makefile.am (gpg4win_ipkgs): Add english manuals.
240
241         * autogen.sh <build-w32>: Disable the english manuals for now.
242
243 2006-11-30  Werner Koch  <wk@g10code.com>
244
245         * include/config.nsi.in: Add definitions for the english manuals.
246         * configure.ac: Adjusted name of manual directory.
247         * src/inst-man_novice_de.nsi: Ditto.
248         * src/inst-man_advanced_de.nsi: Ditto.
249         * src/inst-man_advanced_en.nsi: New.
250         * src/inst-man_novice_en.nsi: New.
251         * src/uninst-man_novice_en.nsi: New.
252         * src/uninst-man_advanced_en.nsi: New.
253         * src/inst-sections.nsi: Include the new installers sections.
254
255 2006-10-13  Werner Koch  <wk@g10code.com>
256
257         Released 1.0.7.
258
259         * patches/gnupg-1.4.5/01-uncompress.patch: New.
260
261 2006-08-28  Werner Koch  <wk@g10code.com>
262
263         Released 1.0.6.
264         
265         * Makefile.am (EXTRA_DIST): Added missing patches for Claws.
266
267         * packages/download.sh: Rewrote option parser.  New option
268         --no-sig-check.
269
270 2006-08-04  Marcus Brinkmann  <marcus@g10code.de>
271
272         * packages/packages.current: Replace sylpheed-claws 2.3.1 with
273         2.4.0.
274         * Makefile.am (EXTRA_DIST): Add
275         patches/sylpheed-claws-2.4.0/01-w32-logo.patch,
276         patches/sylpheed-claws-2.4.0/02-w32-icon.patch,
277         patches/sylpheed-claws-2.4.0/03-plugins-symbols.patch,
278         patches/sylpheed-claws-2.4.0/04-font-prefs.patch,
279         patches/sylpheed-claws-2.4.0/05-textviewer.patch,
280         patches/sylpheed-claws-2.4.0/99-auto.patch.
281
282 2006-08-03  Marcus Brinkmann  <marcus@g10code.de>
283
284         * configure.ac: Add libiconv as a dependency for gnupg.
285         * src/inst-sections.nsi: Likewise here.
286
287 2006-08-02  Marcus Brinkmann  <marcus@g10code.de>
288
289         * packages/packages.current: Add jpeg packages.
290         * src/inst-sections.nsi: Add jpeg support.
291         * src/Makefile.am (gpg4win_bpkgs): Add jpeg.
292         * src/inst-jpeg.nsi, src/uninst-jpeg.nsi: New file.
293         * include/config.nsi.in: Add defines for jpeg.
294         * configure.ac: Add new GnuWin32 package jpeg.  Add it as a
295         dependency to sylpheed-claws.
296
297 2006-08-02  Werner Koch  <wk@g10code.com>
298
299         Released 1.0.5.
300
301 2006-07-25  Werner Koch  <wk@g10code.com>
302
303         Released 1.0.4.
304
305         * src/installer-finish.nsi: Delete Sylpheed manual.
306
307         * patches/gnupg-1.4.4/01-reopen-std.patch: New. 
308         * Makefile.am (EXTRA_DIST): Add new patch and removed old 1.4.2
309         patch.
310
311 2006-07-22  Timo Schulz  <twoaday@g10code.de>
312
313         * Makefile.am: Added new sylpheed patches.
314         
315 2006-07-14  Marcus Brinkmann  <marcus@g10code.de>
316
317         * patches/sylpheed-claws-2.3.1 (08-w32-logo.patch,
318         09-w32-icon.patch, 99-auto.patch): New files.
319
320 2006-07-12  Marcus Brinkmann  <marcus@g10code.de>
321
322         * src/inst-sections.nsi: Install start menu and desktop link for
323         the sylpheed manual.
324         * src/inst-sylpheed-claws.nsi: Install manual.
325         (DESC_Menu_sylpheed_pdf): New translation.
326         * src/uninst-sylpheed-claws.nsi: Uninstall manual.
327
328 2006-06-28  Werner Koch  <wk@g10code.com>
329
330         * Makefile.am (copy-news): New target.
331
332 2006-06-27  Werner Koch  <wk@g10code.com>
333
334         * src/inst-sylpheed-claws.nsi: Renamed strings to Sylpheed-Claws.
335         * src/installer-finish.nsi: Ditto.
336         * src/inst-sections.nsi: Ditto.
337
338 2006-06-26  Werner Koch  <wk@g10code.com>
339
340         Released 1.0.3.
341
342         * Makefile.am (EXTRA_DIST): Added new Sylpheed patches. Removed
343         old sylpheed patches.
344
345 2006-05-30  Werner Koch  <wk@g10code.com>
346
347         Released 1.0.2.
348
349 2006-05-29  Marcus Brinkmann  <marcus@g10code.de>
350
351         * Makefile.am (DIST): Add
352         patches/sylpheed-claws-2.2.0/01-locale-dir.patch,
353         patches/sylpheed-claws-2.2.0/02-fix-plugin-dir.patch,
354         patches/sylpheed-claws-2.2.0/03-std-plugins.patch and
355         patches/sylpheed-claws-2.2.0/04-pgpcore-def.patch.
356         * patches/sylpheed-claws-2.2.0/01-locale-dir.patch,
357         patches/sylpheed-claws-2.2.0/02-fix-plugin-dir.patch,
358         patches/sylpheed-claws-2.2.0/03-std-plugins.patch,
359         patches/sylpheed-claws-2.2.0/04-pgpcore-def.patch: New file.
360
361         * Makefile.am (EXTRA_DIST): Add
362         patches/glib-2.9.2-wk1/03-gspawn-w32-fixup.patch and
363         patches/glib-2.9.2-wk1/04-gspawn-w32-buffering.patch.
364         * patches/glib-2.9.2-wk1/03-gspawn-w32-fixup.patch: New file.
365         * patches/glib-2.9.2-wk1/04-gspawn-w32-buffering.patch: New file.
366
367 2006-04-27  Marcus Brinkmann  <marcus@g10code.de>
368
369         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): New macro to
370         generate man pages.
371         * src/gpg4win.mk.in (stamps/stamp-$(1)-04-install): Invoke post
372         install macro.
373         * src/inst-gnupg.nsi: Install man pages.
374         * src/uninst-gnupg.nsi: Uninstall man pages.
375
376 2006-04-26  Werner Koch  <wk@g10code.com>
377
378         Released 1.0.1.
379
380 2006-04-25  Werner Koch  <wk@g10code.com>
381
382         * src/Makefile.am (clean-local): Also remove the light installer.
383
384         * src/installer.nsi (PrintNonAdminWarning): Use Quit instead of Abort.
385
386         * src/uninst-glib.nsi: Delete console helper.
387
388         * configure.ac: Define manual versions.
389
390         * src/inst-sections.nsi: Do not install the GGPee manual in the QLB.
391
392 2006-04-24  Werner Koch  <wk@g10code.com>
393
394         * src/Makefile.am (NEWS.tmp): New. Use it in the README files
395         so that the comment lines are not visible.
396
397         * packages/packages.current: Updated GPGee, WinPT and GPGol.
398
399 2006-04-22  Marcus Brinkmann  <marcus@g10code.de>
400
401         * src/gpg4win.mk (stamps/stamp-final-$(1)): Depend on
402         stamps/stamp-directories.
403
404         * src/installer.nsi (T_InstOptLabelB): New string.
405         (CustomPageOptions): Install new string.
406         * src/installer-options.ini.in (Field 5): Add new field.
407         (NumFields): Set to 5.
408         * src/inst-sections.nsi: Do not install manuals and other
409         documents in the quick launch bar.  Do not install the README on
410         the desktop.
411
412         * src/Makefile.am (gpg4win_spkgs): Move man_novice_de and
413         man_advanced_de to ...
414         (gpg4win_ipkgs): ... here.
415         * src/gpg4win.mk.in (IPKG_template): New template.
416         Insert it for each internal package.
417
418 2006-04-20  Werner Koch  <wk@g10code.com>
419
420         * src/installer.nsi: Pop up a message before shutting down winpt.
421
422 2006-04-19  Werner Koch  <wk@g10code.com>
423
424         * src/installer.nsi: Abort installation if not run as Admin.
425
426 2006-04-08  Marcus Brinkmann  <marcus@g10code.de>
427
428         * m4/gpg4win.m4 (GPG4WIN_IPKG): New macro for internal packages.
429         * include/config.nsi.in (gpg4win_pkg_man_novice_de,
430         gpg4win_pkg_man_novice_de_version, gpg4win_pkg_man_advanced_de,
431         gpg4win_pkg_man_advanced_de_version): Removed.
432         * src/installer.nsi [GPG4WIN_LIGHT]: Set the output filename for
433         the light installer.
434         * configure.ac: New option --enable-light-installer to control the
435         new automake conditional BUILD_LIGHT_INSTALLER.
436         Make packages man_novide_de and man_advanced_de included packages.
437         * src/Makefile.am (gpg4win-light-$(VERSION).exe): New target.
438         (all_src, all_light): New variables.
439         (all-local): Use all_src and all_light.
440         * src/gpg4win.nsi [GPG4WIN_LIGHT]: Undefine HAVE_PKG_MAN_NOVICE_DE
441         and HAVE_PKG_MAN_ADVANCED_DE.
442
443 2006-04-07  Werner Koch  <wk@g10code.com>
444
445         * configure.ac: Use new method to include the SVN revison.  Now it
446         is the actual global revision number.
447
448 2006-04-06  Werner Koch  <wk@g10code.com>
449
450         Released 1.0.0.
451
452 2006-04-05  Werner Koch  <wk@g10code.com>
453
454         * NEWS: Recoded to latin1.
455
456 2006-04-04  Werner Koch  <wk@g10code.com>
457
458         * NEWS: Reformatted.
459
460 2006-04-03  Werner Koch  <wk@g10code.com>
461
462         * src/inst-gnupg.nsi: Now that 1.4.3 has been released tehr eis no
463         more need trying to install the http keyserver helper.
464
465 2006-04-01  Timo Schulz  <ts@g10code.com>
466
467         * src/inst-sections.nsi: WinPT desktop link now
468         directly starts the key manager.
469         
470 2006-03-29  Werner Koch  <wk@g10code.com>
471
472         Released 1.0.0rc1.
473
474         * src/installer-options.ini: Renamed to ..
475         * src/installer-options.ini.in: .. this.
476         * configure.ac (BUILD_ISODATE): New.
477         * include/config.nsi.in: Ditto.
478         * src/gpg4win.nsi: Display it on the Welcome page
479
480 2006-03-28  Werner Koch  <wk@g10code.com>
481
482         * src/installer.nsi (CustomPageOptions): Write Labels, so that
483         they are translatable.
484         (MUI_FINISHPAGE_LINK_LOCATION): Localized.
485         * src/installer-options.ini: Add label field and removed static
486         texts.
487
488 2006-03-27  Werner Koch  <wk@g10code.com>
489
490         * src/installer-options.ini: Don't create a desktop link by default.
491
492         * src/installer.nsi: Add a logo image. Add leave function.
493         (CheckExistingVersion): New.
494         (TrimNewLines): New.
495         (PrintWinPTSFWarning): New.
496         * src/inst-sections.nsi: Call it.
497         Do not show the splash screen.
498         * src/inst-gpg4win.nsi: Write a version file.
499         * src/uninst-gpg4win.nsi: Delete version file
500
501 2006-03-27  Marcus Brinkmann  <marcus@g10code.de>
502
503         * installer.nsi: Move custom page for installer options before
504         start menu path selection.  Do not allow to disable start menu
505         creation at start meny path selection dialog.  Only display start
506         menu path selection dialog if start menu creation is desired.
507         Rename opt.ini to installer-options.ini.
508         (CheckIfStartMenuWanted): New function.
509         * installer-finish.nsi: Delete desktop and quicklaunch shortcuts.
510         * inst-sections.nsi: Rename opt.ini to installer-options.ini.
511         Install desktop and quick launch bar shortcuts.
512         * Makefile.am (EXTRA_DIST): Rename opt.ini to
513         installer-options.ini.
514         * installer-options.ini: New file.
515
516 2006-03-21  Werner Koch  <wk@g10code.com>
517
518         * Makefile.am (EXTRA_DIST): No more need tositribute the GPA 0.7.2
519         patch/
520
521         * src/installer.nsi: Add a cutom option page.
522         (StrStr): New.  Taken from the NSIS reference manual.
523         * src/opt.ini: New.
524
525 2006-03-15  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
526
527         * src/inst-gpa.nsi: Fixed a typo.
528
529 2006-03-13  Werner Koch  <wk@g10code.com>
530
531         * packages/Makefile.am (upload): New target for uploading the
532         packages file.
533         * packages/download.sh: Use http://www.gpg4win/org.
534
535 2006-03-09  Werner Koch  <wk@g10code.com>
536
537         Released 0.8.0.
538
539         * src/inst-sylpheed-claws.nsi: Don't select be Default.
540
541         * include/config.nsi.in: Disabled Eudora.
542         * src/inst-sections.nsi: Ditto.
543         * src/Makefile.am: Ditto
544
545 2006-03-08  Werner Koch  <wk@g10code.com>
546
547         * src/inst-sections.nsi: Play the tune only for the source installer.
548         * src/installer.nsi: And don't reserve the tune file.
549
550 2006-03-07  Werner Koch  <wk@g10code.com>
551
552         * configure.ac: Don't build Eudora due to license problems.
553
554 2006-03-03  Marcus Brinkmann  <marcus@g10code.de>
555
556         * Makefile.am (EXTRA_DIST): Change
557         patches/gpa-0.7.2/01-bin-open.patch to
558         patches/gpa-0.7.2/01-keyserver-list.patch.
559         * packages/packages.current: Use the right GPA 0.7.2.
560
561         * patches/gpa-0.7.2/01-bin-open.patch: Rename to ...
562         * patches/gpa-0.7.2/01-keyserver-list.patch: ... this.  Remove
563         binary open patch.
564
565         * packages/packages.current: Use GPA 0.7.2.
566
567         * packages/packages.current: Use libgpg-error 1.2 and GPGME 1.2.
568
569 2006-02-28  Marcus Brinkmann  <marcus@g10code.de>
570
571         * src/inst-atk.nsi: Fix outpath of library.
572
573 2006-02-23  Marcus Brinkmann  <marcus@g10code.de>
574
575         * src/inst-glib.nsi: Add glib20.mo.
576         * src/uninst-glib.nsi: Remove glib20.mo.
577         * src/inst-gtk+.nsi: Add gtk20.mo.
578         * src/uninst-gtk+.nsi: Remove gtk20.mo.
579         * src/inst-atk.nsi: Add atk10.mo.
580         * src/uninst-atk.nsi: Remove atk10.mo.
581
582 2006-02-15  Werner Koch  <wk@gnupg.org>
583
584         Released 0.7.0.
585
586         * patches/gpa-0.7.2/01-bin-open.patch: New file.
587
588 2006-02-15  Marcus Brinkmann  <marcus@g10code.de>
589
590         * patches/gpgme/03-w32-io.patch: New file.
591         * patches/gpgme-1.1.1-cvs1152/03-w32-io.patch: New file.
592
593 2006-02-14  Werner Koch  <wk@gnupg.org>
594
595         * README (Instructions): Add a list of required Debian packages.
596
597 2006-01-31  Werner Koch  <wk@g10code.com>
598
599         * src/installer.nsi (InstallDir): Removed trailing backslashes.
600
601 2006-01-26  Werner Koch  <wk@g10code.com>
602
603         Released 0.6.0.
604
605 2006-01-25  Werner Koch  <wk@g10code.com>
606
607         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Kludge to allow
608         "noinstaller" as an alternative to "bin".
609
610 2006-01-23  Werner Koch  <wk@g10code.com>
611
612         * src/Makefile.am (README.en.txt, README.de.txt): New.
613         (gpg4win-$(VERSION).exe): Depend on them.
614         (CLEANFILES): Clean them up.
615
616         * src/installer.nsi (T_LangCode): new.
617         (MUI_FINISHPAGE_SHOWREADME): Use this intead of running the key
618         manager.  This makes sense becuase gpg4win needs to be insalled as
619         Administartor but the Administrator should in general not use
620         gpg4win.
621
622         * src/inst-gpg4win.nsi: Install README.de.txt and README.en.txt.
623         * src/uninst-gpg4win.nsi: Uninstall them.
624
625 2006-01-20  Werner Koch  <wk@g10code.com>
626
627         * configure.ac: Create doc/log/Makefile.
628         * src/inst-sections.nsi: Replaced splash image by new logo.
629         * src/installer.nsi: Reserve that new file.
630         (Icon, UninstallIcon): New.
631         * src/gpg4win-splash.bmp: Removed.
632
633 2006-01-19  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
634
635         * README.SVN: Extend sample configure call. Without the --host
636         setting, configure will complain about missing dlltool.
637
638 2006-01-13  Werner Koch  <wk@g10code.com>
639
640         * patches/glib-2.9.2-wk1/02-gspawn-w32.patch: New.
641
642 2006-01-12  Werner Koch  <wk@g10code.com>
643
644         * src/inst-glib.nsi: Also install the console spawn helper.
645
646 2006-01-10  Werner Koch  <wk@g10code.com>
647
648         * configure.ac: New option --disable-source-installer.
649         * src/Makefile.am: Implement it.
650
651         * src/installer.nsi: Insert directory page.
652
653 2006-01-09  Werner Koch  <wk@g10code.com>
654
655         Released 0.5.1.
656
657         * src/inst-gnupg.nsi: Install http and not curl version.
658
659         * src/gpg4win.mk.in (stamps/stamp-directories): Touch versioninfo.
660
661         * src/inst-gpg4win.nsi, src/uninst-gpg4win.nsi:
662         * src/Makefile.am (stamps/stamp-dist-selft): Include ourself in the
663         source installer.
664
665 2006-01-06  Werner Koch  <wk@g10code.com>
666
667         * src/gpg4win.mk.in (VERSIONINFO_macro): New.  Use it where
668         appropriate.
669
670         * configure.ac: Test for texi2dvi, dvipdf and sha1sum.
671
672         * Makefile.am (SUBDIRS): Build doc prior to src.
673
674         * src/inst-man_novice_de.nsi: Install einsteiger.pdf.
675         * src/uninst-man_novice_de.nsi: Likewise.
676         * src/inst-man_advanced_de.nsi: Install druchblicker.pdf
677         * src/uninst-man_advanced_de.nsi: Likewise.
678
679 2006-01-05  Werner Koch  <wk@g10code.com>
680
681         Released 0.5.0.
682
683         * src/inst-winpt.nsi: Remove old mo installation hack.
684
685         * src/Makefile.am (EXTRA_DIST): Add config.site.
686         * Makefile.am (EXTRA_DIST): Update patches.
687
688         * src/inst-sylpheed-claws.nsi, src/uninst-sylpheed-claws.nsi,
689         * src/inst-gpa.nsi, src/uninst-gpa.nsi: Install language files.
690
691 2006-01-04  Werner Koch  <wk@g10code.com>
692
693         * src/uninst-winpt.nsi: Deinstall the mo file.
694
695         * src/uninst-gpgee.nsi: Fix Source uninstall.
696         * src/uninst-glib.nsi, src/inst-glib.nsi, include/config.nsi.in:
697         Adjusted for source build.
698
699         * patches/glib-2.9.2-wk: New.
700         
701         * packages/packages.current: Switch to glib 2.9.2-wk1.
702
703 2006-01-05  Marcus Brinkmann  <marcus@g10code.de>
704
705         * configure.ac: Add libiconv and gettext as dependencies.
706
707 2006-01-04  Marcus Brinkmann  <marcus@g10code.de>
708
709         * patches/glib/01-giowin32.patch,
710         patches/glib-2.6.6/01-giowin32.patch,
711         patches/glib-2.8.4/01-giowin32.patch: Flush write buffer in write
712         thread before closing FD.
713
714         * patches/glib/01-giowin32.patch,
715         patches/glib-2.6.6/01-giowin32.patch,
716         patches/glib-2.8.4/01-giowin32.patch: Notify write thread about fd
717         close.
718
719 2006-01-03  Marcus Brinkmann  <marcus@g10code.de>
720
721         * patches/glib-2.8.4/01-giowin32.patch: New file.
722
723 2005-12-31  Marcus Brinkmann  <marcus@g10code.de>
724
725         * glib/02-windres.patch: New file.
726         * glib-2.6.6/02-windres.patch: New file.
727
728         * configure.ac (glib): Make it a source package.
729         * src/Makefile.am (gpg4win_bpkgs): Move glib to ...
730         (gpg4win_spkgs): ... here.
731         * patches/glib/01-giowin32.patch: New file.
732         * patches/glib-2.6.6/01-giowin32.patch: New file.
733         * src/config.site: New file.
734         * src/gpg4win.mk.in (tsdir): New variable.
735         (SETVARS): Use $(idir), not ${idir}.  Define CONFIG_SITE.
736
737 2005-12-18  Marcus Brinkmann  <marcus@g10code.de>
738
739         * src/inst-sylpheed-claws.nsi: Install GPG plugins.
740         * src/uninst-sylpheed-claws.nsi: Uninstall GPG plugins.
741
742         * src/uninst-eudoragpg.nsi: Delete file
743         $INSTDIR\share\eudoragpg\eudoragpg.html.
744
745 2005-12-13  Werner Koch  <wk@g10code.com>
746
747         * packages/packages.current: Updated GPGee.
748         * src/inst-gpgee.nsi: Adjusted for new location of packages.
749         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Allow for -source suffix
750         and uppercase package names.
751
752 2005-12-12  Werner Koch  <wk@g10code.com>
753
754         * configure.ac: Test vor zcat.
755
756 2005-12-09  Werner Koch  <wk@g10code.com>
757
758         * Makefile.am (SUBDIRS): Include doc dir.
759         * configure.ac: Add new Makefiles.
760
761         * doc/ChangeLog: New.  Moved relevant entries to that file.
762
763 2005-12-08  Werner Koch  <wk@g10code.com>
764
765         * packages/download.sh: Implemented CHK statement.
766         * packages/packages.current: Add chk lines for all packages.
767
768 2005-12-07  Werner Koch  <wk@g10code.com>
769
770         Released 0.3.1.
771
772 2005-12-06  Werner Koch  <wk@g10code.com>
773
774         Released 0.3.0.
775
776 2005-12-02  Werner Koch  <wk@g10code.com>
777
778         * packages/download.sh: New option --force.  Default to skip
779         already existing packages.
780
781 2005-12-02  Timo Schulz  <ts@g10code.com>
782
783         * packages/download.sh: Update WinPT url.
784         * packages/packages.keys: Add second release key for WinPT.
785         
786 2005-11-30  Werner Koch  <wk@g10code.com>
787
788         * src/inst-gpgol.nsi: Install German translation.
789         * src/uninst-gpgol.nsi: Likewise.
790
791 2005-11-29  Werner Koch  <wk@g10code.com>
792
793         * packages/packages.current: New.  This is more or less a
794         template; the version on the server may be updated without syncing
795         it to this version.
796         * packages/packages.keys: New.
797         * packages/download.sh: Rewritten.
798
799         * src/inst-sections.nsi (.onInstFailed, .onInstSuccess): New.
800         (RunOnFinish): New function to run a key manager depending on the
801         installed ones.
802         * src/installer.nsi: Use a function to run the key manager on finish.
803
804 2005-11-28  Werner Koch  <wk@g10code.com>
805
806         Released 0.2.1.
807
808         * configure.ac: Append the revision number to the version suffix.
809
810         * src/Makefile.am: Reduced verbosity level of makensis.
811
812         * src/exdll.h: Adapted license to the NSIS one.
813         (popstring): Add arg MAXLEN.
814         * src/g4wihelp.c (playsound, stopsound): New.
815         (splash_wndproc, showsplash): New.
816         * src/inst-sections.nsi (.onInit): Use our new g4wihelp functions.
817         (-startmenu): Translate the startmenu entries for the manuals.
818
819         * src/installer.nsi (ReserveFile): Removed advsplash.
820
821         * src/inst-gpa.nsi: Uppercase section name.
822
823         * src/inst-man_novice_de.nsi, src/inst-man_advanced_de.nsi:
824         Translate section name.
825
826         * src/inst-gpgol.nsi: Try to register even on overwrite failure.
827
828 2005-11-24  Werner Koch  <wk@g10code.com>
829
830         Released 0.2.0.
831
832         * src/installer.nsi (PrintCloseOtherApps): New.
833
834 2005-11-21  Werner Koch  <wk@g10code.com>
835
836         Released 0.1.0.
837
838         * src/inst-sections.nsi: Disable uninstaller menu link.
839
840 2005-11-18  Werner Koch  <wk@g10code.com>
841
842         * src/inst-sections.nsi: Add more dependencies to sylpheed.
843
844 2005-11-17  Marcus Brinkmann  <marcus@g10code.de>
845
846         * configure.ac: Add glib dependency for GPGME.
847         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Add
848         --enable-w32-glib and LDFLAGS.
849         * src/inst-gpgme.nsi: Install libgpgme-glib-11.dll.
850         * src/uninst-gpgme.nsi: Uninstall libgpgme-glib-11.dll.
851
852 2005-11-17  Werner Koch  <wk@g10code.com>
853
854         * src/Makefile.am (EXTRA_DIST): Add loreley.mid as original source
855         of the splash sound.
856
857         Add packages pthreads-w32 and regex.
858
859         * src/gpg4win.mk.in (MPKG_template): New.
860         (pkgmkflags, pkgmkarg): New.
861         (DEFLATE_macro): Use overwrite option for unzip.
862
863 2005-11-16  Werner Koch  <wk@g10code.com>
864
865         * src/inst-crypt.nsi, src/uninst-crypt.nsi: New.
866         * m4/gpg4win.m4 (GPG4WIN_BPKG_GNUWIN32_LIB): New.
867
868         * src/uninst-sylpheed-claws.nsi, src/uninst-eudoragpg.nsi
869         * src/inst-eudoragpg.nsi, src/inst-sylpheed-claws.nsi: New.
870         * include/config.nsi.in: Add support for Sylpheed and EudorGPG.
871         * src/Makefile.am (gpg4win_spkgs): Add them.
872         (gpg4win_pkg_sylpheed_claws_configure): New. 
873
874         * src/inst-sections.nsi: Add them.
875         * configure.ac: Add them.
876
877 2005-11-15  Werner Koch  <wk@g10code.com>
878
879         * src/Makefile.am (EXTRA_DIST): Add g4wihelp.nsi.
880         (CLEANFILES): Add g4wihelp.dll.
881
882         * src/inst-gpgee.nsi: Use RegDLL and UnRegDLL.  Print warning on
883         registration failure.  Use move approach for active extension.
884         * src/inst-gpgol.nsi: Ditto.
885         * src/uninst-gpgol.nsi: Use UnRegDLL and allow rebooting.
886         * src/uninst-gpgee.nsi: Ditto.
887
888         * src/installer.nsi: Moved inclusion of g4wihelp.nsi after the
889         language definitions.
890
891         * configure.ac (VERSION): Generate extended version information.
892         * include/config.nsi.in: Define replacements
893         * src/gpg4win.nsi, src/gpg4win-src.nsi: Use them for PROD_VERSION.
894
895         * src/gpg4win-src.nsi: Add our build dir as plugindir.
896
897 2005-11-14  Werner Koch  <wk@g10code.com>
898
899         * src/inst-sections.nsi (.onInit): Make sure that only one
900         instance of the installer may run at the same time.
901         * src/installer.nsi: Include g4wihelp.nsi.
902         * src/g4wihelp.nsi: New.
903         * src/g4wihelp.c: New.
904         * src/exdll.h: New.
905
906 2005-11-11  Marcus Brinkmann  <marcus@g10code.de>
907
908         * src/gpg4win.mk.in (stamps/stamp-$(1)-00-install): Don't strip.
909         (stamps/stamp-$(1)-01-install-dev): Likewise.
910
911 2005-11-08  Werner Koch  <wk@g10code.com>
912
913         * src/gpg4win.mk.in: Also strip DLLs; I am using stripped DLLs for
914         months now.
915
916         Released 0.0.2.
917
918         * src/installer.nsi (T_WelcomeTitle): New.
919         (MUI_WELCOMEPAGE_TITLE): New.
920         (MUI_FINISHPAGE): Enhanced.
921
922         * src/installer-finish.nsi (Uninstall): use a loop to delete the
923         startmenu.  Fixed Registry cleaning.
924
925         * src/inst-sections.nsi (onInit): Make sure that only one
926         installer is running.
927
928 2005-11-07  Werner Koch  <wk@g10code.com>
929
930         * src/installer-finish.nsi: Fixed dereferencing of variable.
931
932         * src/inst-sections.nsi, src/installer-finish.nsi: Ensure that the
933         menu gets written for all users.
934
935         * packages/download.sh: Add dummy manual pages.
936
937         * src/installer.nsi: Move compression type to ...
938         * src/gpg4win.nsi: .. here and ...
939         * src/gpg4win-src.nsi: .. here.  Use zlib for sources.
940         
941         * src/gpg4win-splash.bmp: New.
942         * src/gpg4win-splash.wav: New.
943         * src/installer.nsi: Reserve these files
944         * src/inst-sections.nsi: Show silly splash screen.
945         
946         * include/config.nsi.in: Add dummy packages for the manuals.
947         * src/uninst-man_advanced_de.nsi, src/uninst-man_novice_de.nsi
948         * src/inst-man_advanced_de.nsi, src/inst-man_novice_de.nsi: Ditto.
949         * src/Makefile.am (gpg4win_spkgs): Ditto.
950         * src/inst-sections.nsi: Ditto.
951         
952         * src/installer-finish.nsi: Ditto.
953
954         * src/inst-gnupg.nsi: Make section read-only.
955
956 2005-11-04  Marcus Brinkmann  <marcus@g10code.de>
957
958         Released 0.0.1.
959
960         * Makefile.am (EXTRA_DIST): Add missing backslash.
961         * include/config.nsi.in (top_srcdir): Remove.
962         * src/Makefile.am (gpg4win-src-$(VERSION).exe): Pass TOP_SRCDIR,
963         SRCDIR and BUILD_DIR (absolute path) as defined values.  Also, use
964         $(srcdir) for nsi source file.
965         (gpg4win-src-$(VERSION).exe): Likewise.
966         * src/gpg4win.nsi: Change directory to build directory.
967         Add include dirs ${TOP_SRCDIR} and ${SRCDIR}.
968         * src/gpg4win-src.nsi: Likewise.
969         * src/installer.nsi: Use ${TOP_SRCDIR} to access COPYING file.
970         * src/gpg4win.mk (stamps/stamp-final): Depend on
971         stamps/stamp-directories.
972
973 2005-11-03  Werner Koch  <wk@g10code.com>
974
975         * include/config.nsi.in: Adjusted for WinPT being a source package now.
976
977         * src/inst-winpt.nsi: Adjusted location of to be installed files.
978
979         * src/Makefile.am (gpg4win_spkgs): Add winpt.
980         (gpg4win_bpkgs): Remove winpt
981         (gpg4win_pkg_winpt_configure): Added.
982
983         * configure.ac (winpt): Made it a source package.
984
985         * configure.ac: Bail out if a required tool is missing.
986
987 2005-11-02  Werner Koch  <wk@g10code.com>
988
989         * README.SVN, autogen.sh: New.
990
991         * Makefile.am (AUTOMAKE_OPTIONS): Add dist-bzip2.
992
993         * packages/download.sh: Removed inclusion of config.h and defined
994         WGET directly.  This is required because the download script needs
995         to be used before configure and thus we can't use configure to
996         determine the to be used wget; the config.sh script was anyway
997         missing.
998
999 2005-10-26  Werner Koch  <wk@g10code.com>
1000
1001         * README: Add basic instructions on how to add new packages.
1002
1003         * configure.ac: Add detection of GPGee and WinPT.
1004         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): New.
1005
1006         * include/config.nsi.in: Add defines for WinPT and GGee.
1007         * src/inst-winpt.nsi: New.
1008         * src/inst-gpgee.nsi: New.
1009         * src/uninst-winpt.nsi: New.
1010         * src/uninst-gpgee.nsi: New.
1011         * src/Makefile.am (gpg4win_bpkgs): Add WinPT and GPGee.
1012         * src/inst-sections.nsi: Ditto.
1013         * src/installer-finish.nsi: Ditto.
1014         * packages/download.sh (server_winpt): Add WinPT.
1015         (server_gpgee): Add temporary location for gpgee.
1016         (server_g10code): Add temporary location for gpg-error, gpgme,
1017         gpa and gpgol.
1018
1019 2005-10-25  Werner Koch  <wk@g10code.com>
1020
1021         * src/installer.nsi: Don't put the version into the "Name" variable.
1022
1023 2005-10-24  Marcus Brinkmann  <marcus@g10code.de>
1024
1025         * COPYING: New file.
1026
1027 2005-10-23  Marcus Brinkmann  <marcus@g10code.de>
1028
1029         * src/gpg4win.mk.in (pdir): Call post_install with source dir as
1030         current directory.
1031         * configure.ac (VERSION): Check for dlltool.
1032         * src/Makefile.am (gpg4win_pkg_libiconv_post_install,
1033         gpg4win_pkg_gettext_post_install): New macros.
1034         * src/libiconv.def, src/libintl.def: New files.
1035         * src/inst-libgpg-error.nsi: Install mo files.
1036         * src/uninst-libgpg-error.nsi: Uninstall mo files.
1037
1038 2005-10-22  Marcus Brinkmann  <marcus@g10code.de>
1039
1040         * configure.ac: Add libiconv and gettext as dependencies for
1041         libgpg-error and gpa.
1042         * src/Makefile.am (gpg4win_pkg_libgpg_error_configure): New
1043         variable.
1044
1045         * src/Makefile.am (common_nsi): Add uninstaller files.
1046         * src/uninst-atk.nsi, src/uninst-gettext.nsi, src/uninst-glib.nsi,
1047         src/uninst-gnupg.nsi, src/uninst-gpa.nsi, src/uninst-gpgme.nsi,
1048         src/uninst-gpgol.nsi, src/uninst-gtk+.nsi,
1049         src/uninst-libgpg-error.nsi, src/uninst-libiconv.nsi,
1050         src/uninst-libpng.nsi, src/uninst-pango.nsi,
1051         src/uninst-pkgconfig.nsi, src/uninst-zlib.nsi: New file.
1052         * src/inst-sections.nsi: Include the uninstallers in reverse
1053         order.
1054         * src/inst-gpgol.nsi: Register the gpgol DLL at installation, and
1055         (surprise!) unregister it at deinstallation.
1056
1057 2005-10-21  Marcus Brinkmann  <marcus@g10code.de>
1058
1059         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable static
1060         library for gpgol.
1061         (gpg4win_pkg_gpgol_configure): Add gpg-error prefix.
1062
1063         * src/inst-gnupg.nsi: Fix path of deleted files.
1064
1065         * src/gpg4win.mk.in (pdir): Don't strip DLL files.
1066
1067 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
1068
1069         * m4/gpg4win.m4 (GPG4WIN_DEFINE): New function.  Use it to define
1070         feature symbols for NSI.  Use m4_translit instead of m4_bpatsubst.
1071         New option --enable-debug.
1072         * include/config.nsi.in: Catch all this new information.
1073         * src/gpg4win.nsi (DEBUG): Define if [GPG4WIN_DEBUG].
1074         (HAVE_PKG_GPA): Don't define here.
1075         * src/inst-sections.nsi: Guard all package specific commands with
1076         feature macro checks.  Calculate dependencies on .onInit, too.
1077         * src/gpg4win.mk.in (STRIP_macro): Quote $(DEBUG) strictly.
1078
1079         * src/installer-finish.nsi: Add support for Add/Remove Programs.
1080
1081 2005-10-20  Werner Koch  <wk@g10code.com>
1082
1083         * m4/gpg4win.m4 (GPG4WIN_FIND): Quote a file variable.
1084         (GPG4WIN_SPKG): Ditto.
1085
1086 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
1087
1088         * src/gpg4win.nsi: Add start menu support.
1089         * src/inst-sections.nsi: Likewise.
1090         * src/installer.nsi: Likewise.
1091         * src/installer-finish.nsi: Likewise.
1092
1093         * src/gpg4win.mk.in (GETVAR): Don't quote the first $.
1094         (STRIP_macro): New macro.
1095         (SPKG, BPKG): Use it here.
1096
1097         * Makefile.am (EXTRA_DIST): New target.
1098         * include/Makefile.am (EXTRA_DIST): Change config.nsh.in to
1099         config.nsi.in.
1100         * src/Makefile.am (EXTRA_DIST): Remove pkg-config.  Add nsi files.
1101
1102         * src/inst-gpgol.nsi: Change libgpgol-0.9.3.dll to gpgol.dll.
1103
1104         * src/gpg4win.mk.in (stamp/stamp-$(1)-02-configure): Add
1105         -mms-bitfields to CFLAGS.
1106
1107         * src/gpg4win.mk.in (stamps/stamp-final): New target that replaces
1108         phony target final.
1109
1110 2005-10-20  Werner Koch  <wk@g10code.com>
1111
1112         * src/*.nsi: Add a Latin-1 tag to make sure that Emacs uses the
1113         correct encoding.
1114         * doc/nsi-mode.el: Added for convenience.
1115
1116 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
1117
1118         * configure.ac: Check for makensis.  Add gnupg as dependency for
1119         gpgme.  Change config.sh into config.nsi.
1120         * include/config.sh.in: File removed.
1121         * src/gpg4win.sh: File removed.
1122         * include/config.nsi.in: New file.
1123         * include/Makefile.am (EXTRA_DIST): Change config.sh.in into
1124         config.nsi.in.
1125         * src/Makefile.am (gpg4win-$(VERSION).exe): New target.
1126         (gpg4win-src-$(VERSION).exe): New target.
1127         (all-local): Remove dependency on phony target all-gpg4win.
1128         (all-local): Add dependency on gpg4win-$(VERSION).exe and
1129         gpg4win-src-$(VERSION).exe.
1130         (clean-local): New rule for this target.
1131         * src/gpg4win.nsi, src/gpg4win-src.nsi, src/inst-atk.nsi,
1132         src/inst-gettext.nsi, src/inst-glib.nsi, src/inst-gnupg.nsi,
1133         src/inst-gpa.nsi, src/inst-gpgme.nsi, src/inst-gpgol.nsi,
1134         src/inst-gtk+.nsi, src/inst-libgpg-error.nsi,
1135         src/inst-libiconv.nsi, src/inst-libpng.nsi, src/inst-pango.nsi,
1136         src/inst-pkgconfig.nsi, src/inst-sections.nsi, src/inst-zlib.nsi,
1137         src/installer-finish.nsi, src/installer.nsi: New file.
1138
1139 2005-10-18  Marcus Brinkmann  <marcus@g10code.de>
1140
1141         configure.ac: Enable libiconv and gettext dependencies for Gtk+.
1142
1143         * src/Makefile.am: First real implementation.
1144         * src/gpg4win.mk.in: New file.
1145         * configure.ac: Activate libiconv and gettext.
1146         (AC_CONFIG_FILES): Add packages/Makefile and src/gpg4win.mk.
1147         * m4/gpg4win.m4 (GPG4WIN_BPKG_GNU): New macro.
1148         * include/config.sh.in: Add variables for libiconv and gettext.
1149
1150 2005-10-15  Marcus Brinkmann  <marcus@g10code.de>
1151
1152         * m4/gpg4win.m4: New file.
1153         * include/config.sh: Add many package variables.
1154         * configure.ac: Call package detection macros.
1155         * Makefile.am (ACLOCAL_AMFLAGS): New variable.
1156         * src/gpg4win.sh: Use some of the new variables.
1157
1158         * packages/download.sh: Fix downloading of Gtk source packages.
1159
1160
1161  Copyright 2005 g10 Code GmbH
1162
1163  This file is free software; as a special exception the author gives
1164  unlimited permission to copy and/or distribute it, with or without
1165  modifications, as long as this notice is preserved.
1166
1167  This file is distributed in the hope that it will be useful, but
1168  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
1169  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.