Remove claws-mail from gpg4win
The removal includes: libetpan, libxml2, regex, crypt, enchant, claws-mail, gtkhtml2-viewer and pthreads-win32
- Makefile.am (EXTRA_DIST): Remove claws related patches.
- README: Update build dependencies.
- configure.ac: Update tool checks.
- configure.ac: Remove claws related packages.
- packages/packages.current (libetpan, libxml2, regex, crypt), (enchant, claws-mail, gtkhtml2-viewer, pthreads-win32): Removed.
- src/Makefile.am (EXTRA_DIST): Remove install / uninstall files.
- src/Makefile.am (gpg4win_spkgs): Remove packages.
- src/Makefile.am: Remove configure and build rules.
- src/config.nsi.in, src/gpg4win.nsi: Remove package definitions.
- src/inst-sections.nsi: Remove includes based on definitions.
- src/inst-sections.nsi: Include uninst-claws-mail.nsi for full and light installers.
- src/inst-sections.nsi: Remove selection dependency code.
- src/installer.nsi (BeforeInstallHooks): New. Call multiple functions. (CheckClawsUninstall): Check for claws-mail and prompt uninstall.
- src/mkportable-full.h, src/mkportable-light.h: Update accordingly.
- src/uninst-claws-mail-cmds.nsi: New. Uninstall commands for claws and related packages.
- src/uninst-claws-mail.nsi: Create install and uninstall sections to uninsall claws.
- patches/claws-mail-3.9.1/01-w64-mingw32.patch, patches/claws-mail-3.9.1/02-ldap-opt.patch, patches/claws-mail-3.9.1/03-all-crypto.patch, patches/claws-mail-3.9.1/20-c416e89d.patch, patches/claws-mail-3.9.1/21-66aa06c7.patch, patches/claws-mail-3.9.1/50-configure.patch, patches/claws-mail-3.9.1/51-version-file.patch, patches/claws-mail-3.9.1/80-src-makefile.postcfg-build, patches/gtkhtml2_viewer-0.34/80-src-makefile.postcfg-build, patches/pthreads-w32-2-8-0-release/01-make.patch, patches/pthreads-w32-2-8-0-release/ 02-mingw_w64_timespec_compatibility.patch, src/inst-bsfilter.nsi, src/inst-claws-mail.nsi, src/inst-crypt.nsi, src/inst-enchant.nsi, src/inst-gtkhtml2_viewer.nsi, src/inst-libetpan.nsi, src/inst-libxml2.nsi, src/inst-pthreads-w32.nsi, src/inst-regex.nsi, src/uninst-bsfilter.nsi, src/uninst-crypt.nsi, src/uninst-enchant.nsi, src/uninst-gtkhtml2_viewer.nsi, src/uninst-libetpan.nsi, src/uninst-libxml2.nsi, src/uninst-pthreads-w32.nsi, src/uninst-regex.nsi: Removed.
- po/POTFILES.in: Remove claws-mail
- po/ar.po, po/cz.po, po/es.po, po/fr.po, po/it.po, po/pt.po, po/ru.po: Update automatically.
- po/de.po: Add translation for uninstall msg.
The removal of the unmaintained claws-mail version from gpg4win
has been requested by Andrej Kacain [1] on gpg4win-devel.
A maintained claws-mail Version is available as a standalone installer
from claws-mail.org.
Due to the removal of regex and pthreads-w32 GPG4WIN_PARALLEL
can now also be used properly.
1: http://lists.wald.intevation.org/pipermail/
gpg4win-devel/2015-July/001483.html