Change English T_AboutGpg4win text.
[gpg4win.git] / src / gpg4win.nsi
1 # gpg4win.nsi - Installer for GnuPG 4 Windows.        -*- coding: latin-1; -*-
2 # Copyright (C) 2005, 2007, 2008 g10 Code GmbH
3
4 # This file is part of GPG4Win.
5
6 # GPG4Win is free software; you can redistribute it and/or modify
7 # it under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 2 of the License, or
9 # (at your option) any later version.
10
11 # GPG4Win is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14 # GNU General Public License for more details.
15
16 # You should have received a copy of the GNU General Public License
17 # along with this program; if not, write to the Free Software
18 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
19
20 !cd "${BUILD_DIR}"
21 !addincludedir "${TOP_SRCDIR}"
22 !addincludedir "${TOP_SRCDIR}/po"
23 !addincludedir "${SRCDIR}"
24 !addplugindir "${BUILD_DIR}"
25 !include "../include/config.nsi"
26
27 # For the "light" version of the package, we explicitely disable some
28 # of the packages right after including config.nsi.
29 !ifdef GPG4WIN_LIGHT
30 !ifdef HAVE_PKG_COMPENDIUM_DE
31 !undef HAVE_PKG_COMPENDIUM_DE
32 !endif
33 !ifdef HAVE_PKG_MAN_NOVICE_EN
34 !undef HAVE_PKG_MAN_NOVICE_EN
35 !endif
36 !ifdef HAVE_PKG_KLEOPATRA
37 !undef HAVE_PKG_KLEOPATRA
38 !endif
39 !ifdef HAVE_PKG_KDELIBS
40 !undef HAVE_PKG_KDELIBS
41 !endif
42 !ifdef HAVE_PKG_OXYGEN_ICONS
43 !undef HAVE_PKG_OXYGEN_ICONS
44 !endif
45 !ifdef HAVE_PKG_QT
46 !undef HAVE_PKG_QT
47 !endif
48 !endif
49
50
51 # The package name and version.  PRETTY_PACKAGE is a user visible name
52 # only while PACKAGE is useful for filenames etc.  PROD_VERSION is the
53 # product version and needs to be in the format "MAJ.MIN.MIC.BUILDNR".
54 # NOTE: Please keep the capitalization of PRETTY_PACKAGE_SHORT as it is
55 # used as registry key.
56 !define PACKAGE "${_PACKAGE}"
57 !define PRETTY_PACKAGE "Gpg4win"
58 !define PRETTY_PACKAGE_SHORT "GPG4Win"
59 !define VERSION "${_VERSION}"
60 !define PROD_VERSION "${_BUILD_FILEVERSION}"
61 !define COMPANY "g10 Code GmbH"
62 !define COPYRIGHT "Copyright (C) 2008 g10 Code GmbH"
63 !define DESCRIPTION "Gpg4win: The GNU Privacy Guard and Tools for Windows"
64
65 !define INSTALL_DIR "GnuPG"
66
67 !define WELCOME_TITLE_STR "$(T_WelcomeTitleGpg4win)"
68
69 !define ABOUT_STR "$(T_AboutGpg4win) \
70         \r\n\r\n$_CLICK \r\n\r\n\r\n\r\n\r\n \
71         $(T_AboutGpg4winVersion) \r\n \
72         $(T_AboutGpg4winFileVersion) \r\n\r\n \
73         $(T_AboutGpg4winReleaseDate)"
74
75 # The copyright license of the package.  Define only one of these.
76 !define LICENSE_GPL
77 # !define LICENSE_LGPL
78
79
80 # Define this if we require an NSIS running on Windows.  This is
81 # necessary if you want to handle DLLs properly.
82 # !define REQUIRE_W32_NSIS
83
84
85 # Define if in debug mode.
86 !ifdef GPG4WIN_DEBUG
87 !define DEBUG
88 !endif
89
90
91 # The installation directory.
92 !define ipdir "playground/install/pkgs"
93 !define bpdir "playground/build"
94
95 # Select the best compression algorithm available.  The dictionary
96 # size is the default (8 MB). 
97 !ifndef DISABLE_LZMA
98 !ifndef SOURCES
99 SetCompressor lzma
100 # SetCompressorDictSize 8
101 !endif
102 !endif
103
104 # Now include the generic parts.
105 !define HAVE_STARTMENU
106 !include "installer.nsi"
107
108
109 # Now include the sections.
110 !define BINARIES
111 !include "inst-sections.nsi"
112
113
114 # The WelcomeTitle is displayed on the first page.
115 LangString T_WelcomeTitleGpg4win ${LANG_ENGLISH} \
116   "Welcome to the installation of Gpg4win"
117
118 # The About string as displayed on the first page.
119 LangString T_AboutGpg4win ${LANG_ENGLISH} \
120  "Gpg4win is a installer package for Windows for EMail and \
121   file encryption using the core componenent GnuPG for Windows. \
122   Both relevant cryptography standards are supported, OpenPGP \
123   and S/MIME. Gpg4win and the software included with Gpg4win \
124   are Free Software."
125
126 LangString T_AboutGpg4winVersion ${LANG_ENGLISH} \
127  "This is Gpg4win version ${VERSION}"
128
129 LangString T_AboutGpg4winFileVersion ${LANG_ENGLISH} \
130  "file version ${PROD_VERSION}"
131
132 LangString T_AboutGpg4winReleaseDate ${LANG_ENGLISH} \
133  "release date ${_BUILD_ISODATE}"
134
135 # At long last, include all the translations.
136 !include "../po/catalogs.nsi"
137
138 # Now include the generic parts to end the installation.
139 !include "installer-finish.nsi"