1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-11-09 21:28:51 +01:00
gnupg/build-aux/speedo/w32
Andre Heinecke 3caf26f324
speedo,w32: Fix InstallDir usage and x64 install
* build-aux/speedo/w32/inst.nsi (InstallDir): Move to the
MUI definitions for clarity.
(MULTIUSER_INSTALLMODE_INSTDIR): Use pretty name.
(-gnupginst): Handle regviews and upgrades

--
As MultiUser.nsh sets the INSTDIR variable we have
to define MULTIUSER_USE_PROGRAMFILES64.

The resulting installer created by makensis itself
is still a 32bit binary we have to use SetRegView to
use the correct registry hive for 64 bit software.

To better handle the path switch from ProgramFiles (x86)
to ProgramFiles on update we now call the uninstaller
of the previous version before installing the new
version. This additionally ensures that there
are no leftover files and a dirty install directory
after some upgrades.
2024-07-14 11:08:08 +02:00
..
exdll.c speedo: Update NSIS helper DLL from Gpg4win 2023-04-26 09:10:39 +02:00
exdll.h speedo: Update NSIS helper DLL from Gpg4win 2023-04-26 09:10:39 +02:00
g4wihelp.c indent: Fix spelling 2024-05-31 12:28:32 +02:00
gdk-pixbuf-loaders.cache speedo: Improve building of the w32 installer. 2014-06-11 15:45:29 +02:00
gnupg-logo-150x57.bmp speedo: Add simple logos to the installer. 2014-11-21 12:58:50 +01:00
gnupg-logo-164x314.bmp speedo: Add simple logos to the installer. 2014-11-21 12:58:50 +01:00
inst-options.ini speedo: Revamped speedo and include a w32 installer. 2014-06-10 21:34:39 +02:00
inst.nsi speedo,w32: Fix InstallDir usage and x64 install 2024-07-14 11:08:08 +02:00
pango.modules speedo: Revamped speedo and include a w32 installer. 2014-06-10 21:34:39 +02:00
pkg-copyright.txt speedo: Include software versions in the W32 README 2017-11-07 09:29:04 +01:00
README.txt indent: Fix spelling 2024-05-31 12:28:32 +02:00
wixlib.wxs w32, msi: Fix directory of gpg-card, add keyboxd 2024-01-30 10:20:43 +01:00

;; README.txt -- coding: latin-1; -- ;; This is the README installed for Windows. Lines with a ;; semicolon in the first column are considered a comment and not ;; included in the actually installed version. Certain keywords are ;; replaced by the Makefile; those words are enclosed by exclamation ;; marks.

                GNU Privacy Guard for Windows
               ===============================

This is GnuPG for Windows, version !VERSION!.

Content:

 1. Important notes
 2. Changes
 3. GnuPG README file
 4. Package versions
 5. Legal notices
  1. Important Notes ==================

This is the core part of the GnuPG system as used by several other frontend programs. This installer does not provide any graphical frontend and thus almost everything needs to be done on the command line. However, a small native Windows GUI tool is included which is used by GnuPG to ask for passphrases. It provides only the basic functionality and is installed under the name "pinentry-basic.exe". Other software using this core component may install a different version of such a tool under the name "pinentry.exe" or configure the gpg-agent to use that version.

See https://gnupg.org for latest news. HowTo documents and manuals can be found there but some have also been installed on your machine.

Development and maintenance of GnuPG is mostly financed by donations; please see https://gnupg.org/donate/ for details.

  1. Record of Changes ====================

This is a list of changes to the GnuPG core for this and the previous release.

!NEWSFILE!

  1. GnuPG README File ====================

Below is the README file as distributed with the GnuPG source.

!GNUPGREADME!

  1. Software Versions of the Included Packages =============================================

GnuPG for Windows depends on several independent developed packages which are part of the installation. These packages along with their version numbers and the SHA-1 checksums of their compressed tarballs are listed here:

!PKG-VERSIONS!

  1. Legal Notices Pertaining to the Individual Packages ======================================================

GnuPG for Windows consist of several independent developed packages, available under different license conditions. Most of these packages are however available under the GNU General Public License (GNU GPL). Common to all is that they are free to use without restrictions, may be modified and that modifications may be distributed. If the source file (i.e. gnupg-w32-VERSION_DATE.tar.xz) is distributed along with the installer and the use of the GNU GPL has been pointed out, distribution is in all cases possible.

What follows is a list of copyright statements.

!PKG-COPYRIGHT!

***end of file ***