Home GnuPG

Remove claws-mail from gpg4win
9678216dc2f4Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

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

Details

Provenance
aheineckeAuthored on Jul 31 2015, 11:02 AM
Parents
rW34f011c2e398: Remove dirmngr shutdown message box
Branches
Unknown
Tags
Unknown