commit 48aae9bcb587dc6fd87da22511489a6eb3e143aa
Author: Uwe Stöhr <[email protected]>
Date: Sun Feb 18 15:52:57 2018 +0100
Win installer: convert all files to Unicode
- at the moment some files were in Unicode, some in CP1252 which can make
unnecessary troubles
- remove an obsolete file
- update InstallerStructure.odg
---
development/Makefile.am | 1 -
.../Win32/packaging/installer/gui/LaTeXFolder.nsh | 2 +-
.../Win32/packaging/installer/gui/external.nsh | 2 +-
.../packaging/installer/include/EnvVarUpdate.nsh | 2 +-
.../Win32/packaging/installer/include/LaTeX.nsh | 2 +-
.../Win32/packaging/installer/include/LyXUtils.nsh | 2 +-
.../packaging/installer/include/declarations.nsh | 2 +-
.../packaging/installer/include/detection.nsh | 2 +-
.../packaging/installer/include/dictionaries.nsh | 2 +-
.../Win32/packaging/installer/include/filelist.nsh | 2 +-
.../Win32/packaging/installer/include/gui.nsh | 2 +-
.../Win32/packaging/installer/include/nsis.nsh | 2 +-
.../packaging/installer/include/variables.nsh | 2 +-
.../installer/information/InstallerStructure.odg | Bin 17038 -> 18284 bytes
.../installer/information/InstallerStructure.pdf | Bin 27492 -> 37336 bytes
development/Win32/packaging/installer/lyx.nsi | 55 --------------------
development/Win32/packaging/installer/settings.nsh | 2 +-
.../Win32/packaging/installer/setup/configure.nsh | 2 +-
.../Win32/packaging/installer/setup/install.nsh | 2 +-
.../Win32/packaging/installer/setup/uninstall.nsh | 2 +-
20 files changed, 16 insertions(+), 72 deletions(-)
diff --git a/development/Makefile.am b/development/Makefile.am
index 0a1b3df..ec5a94f 100644
--- a/development/Makefile.am
+++ b/development/Makefile.am
@@ -91,7 +91,6 @@ Win32/packaging/installer/ChangeLog.txt \
Win32/packaging/installer/DictionaryMirrors.txt \
Win32/packaging/installer/HunspellDictionaryNames.txt \
Win32/packaging/installer/license.rtf \
-Win32/packaging/installer/lyx.nsi \
Win32/packaging/installer/lyx-bundle.nsi \
Win32/packaging/installer/lyx-standard.nsi \
Win32/packaging/installer/Packages.txt \
diff --git a/development/Win32/packaging/installer/gui/LaTeXFolder.nsh
b/development/Win32/packaging/installer/gui/LaTeXFolder.nsh
index 0ab0e8c..2041727 100644
--- a/development/Win32/packaging/installer/gui/LaTeXFolder.nsh
+++ b/development/Win32/packaging/installer/gui/LaTeXFolder.nsh
@@ -1,4 +1,4 @@
-Function LatexFolder
+Function LatexFolder
!insertmacro INSTALLOPTIONS_EXTRACT_AS "gui\io_latex.ini" "io_latex.ini"
# generate the installer page
diff --git a/development/Win32/packaging/installer/gui/external.nsh
b/development/Win32/packaging/installer/gui/external.nsh
index 003a582..b2aa949 100644
--- a/development/Win32/packaging/installer/gui/external.nsh
+++ b/development/Win32/packaging/installer/gui/external.nsh
@@ -1,4 +1,4 @@
-/*
+/*
external.nsh
diff --git a/development/Win32/packaging/installer/include/EnvVarUpdate.nsh
b/development/Win32/packaging/installer/include/EnvVarUpdate.nsh
index 974bc67..12de15f 100644
--- a/development/Win32/packaging/installer/include/EnvVarUpdate.nsh
+++ b/development/Win32/packaging/installer/include/EnvVarUpdate.nsh
@@ -1,4 +1,4 @@
-/**
+/**
* EnvVarUpdate.nsh
* : Environmental Variables: append, prepend, and remove entries
*
diff --git a/development/Win32/packaging/installer/include/LaTeX.nsh
b/development/Win32/packaging/installer/include/LaTeX.nsh
index ecb82b4..63de0e1 100644
--- a/development/Win32/packaging/installer/include/LaTeX.nsh
+++ b/development/Win32/packaging/installer/include/LaTeX.nsh
@@ -1,4 +1,4 @@
-/*
+/*
LaTeX.nsh
Handling of LaTeX distributions
diff --git a/development/Win32/packaging/installer/include/LyXUtils.nsh
b/development/Win32/packaging/installer/include/LyXUtils.nsh
index c513b3b..ee3a471 100644
--- a/development/Win32/packaging/installer/include/LyXUtils.nsh
+++ b/development/Win32/packaging/installer/include/LyXUtils.nsh
@@ -1,4 +1,4 @@
-# This script contains the following functions:
+# This script contains the following functions:
#
# - LaTeXCheck (check installed LaTeX-system),
# (only used by Small and Complete installer), uses:
diff --git a/development/Win32/packaging/installer/include/declarations.nsh
b/development/Win32/packaging/installer/include/declarations.nsh
index 82d428c..d3ae07f 100644
--- a/development/Win32/packaging/installer/include/declarations.nsh
+++ b/development/Win32/packaging/installer/include/declarations.nsh
@@ -1,4 +1,4 @@
-/*
+/*
declaration.nsh
diff --git a/development/Win32/packaging/installer/include/detection.nsh
b/development/Win32/packaging/installer/include/detection.nsh
index 5fd7011..493f03f 100644
--- a/development/Win32/packaging/installer/include/detection.nsh
+++ b/development/Win32/packaging/installer/include/detection.nsh
@@ -1,4 +1,4 @@
-/*
+/*
detection.nsh
diff --git a/development/Win32/packaging/installer/include/dictionaries.nsh
b/development/Win32/packaging/installer/include/dictionaries.nsh
index 415b19c..0247177 100644
--- a/development/Win32/packaging/installer/include/dictionaries.nsh
+++ b/development/Win32/packaging/installer/include/dictionaries.nsh
@@ -1,4 +1,4 @@
-/*
+/*
dictionaries.nsh
Handling of hunspell / MyThes dictionaries
diff --git a/development/Win32/packaging/installer/include/filelist.nsh
b/development/Win32/packaging/installer/include/filelist.nsh
index aede99d..c2c7827 100644
--- a/development/Win32/packaging/installer/include/filelist.nsh
+++ b/development/Win32/packaging/installer/include/filelist.nsh
@@ -1,4 +1,4 @@
-/*
+/*
filelist.nsh
diff --git a/development/Win32/packaging/installer/include/gui.nsh
b/development/Win32/packaging/installer/include/gui.nsh
index b077677..04fd530 100644
--- a/development/Win32/packaging/installer/include/gui.nsh
+++ b/development/Win32/packaging/installer/include/gui.nsh
@@ -1,4 +1,4 @@
-/*
+/*
gui.nsh
diff --git a/development/Win32/packaging/installer/include/nsis.nsh
b/development/Win32/packaging/installer/include/nsis.nsh
index 5e6b513..e04d177 100644
--- a/development/Win32/packaging/installer/include/nsis.nsh
+++ b/development/Win32/packaging/installer/include/nsis.nsh
@@ -1,4 +1,4 @@
-/*
+/*
nsis.nsh
diff --git a/development/Win32/packaging/installer/include/variables.nsh
b/development/Win32/packaging/installer/include/variables.nsh
index c2fd83a..85d91ff 100644
--- a/development/Win32/packaging/installer/include/variables.nsh
+++ b/development/Win32/packaging/installer/include/variables.nsh
@@ -1,4 +1,4 @@
-/*
+/*
variables.nsh
diff --git
a/development/Win32/packaging/installer/information/InstallerStructure.odg
b/development/Win32/packaging/installer/information/InstallerStructure.odg
index 301cd76..ea8f381 100644
Binary files
a/development/Win32/packaging/installer/information/InstallerStructure.odg and
b/development/Win32/packaging/installer/information/InstallerStructure.odg
differ
diff --git
a/development/Win32/packaging/installer/information/InstallerStructure.pdf
b/development/Win32/packaging/installer/information/InstallerStructure.pdf
index d604b2d..27c3c32 100644
Binary files
a/development/Win32/packaging/installer/information/InstallerStructure.pdf and
b/development/Win32/packaging/installer/information/InstallerStructure.pdf
differ
diff --git a/development/Win32/packaging/installer/lyx.nsi
b/development/Win32/packaging/installer/lyx.nsi
deleted file mode 100644
index c63bf33..0000000
--- a/development/Win32/packaging/installer/lyx.nsi
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
-
-NSIS Script - LyX 2.1 Installer for Win32
-Authors: Joost Verburg, Angus Leeming, Uwe St�hr
-Compatible with NSIS 2.46
-
-*/
-
-# Do a Cyclic Redundancy Check to make sure the installer
-# was not corrupted by the download.
-CRCCheck force
-#
-# Make the installer as small as possible.
-SetCompressor /SOLID lzma
-
-# installer settings like version numbers
-!include settings.nsh
-
-# declarations of LyX's registry keys and installer variant
-!include include\declarations.nsh
-
-# definitions of global variables
-!include include\variables.nsh
-
-# configuration of standard NSIS header files
-!include include\nsis.nsh
-
-# list of files to be included in the installer
-!include include\filelist.nsh
-
-# detect third-party programs like Inkscape and LaTeX
-!include include\detection.nsh
-
-# set up the installer pages
-!include include\gui.nsh
-
-# sets the install sections and checks the system on starting the un/installer
-!include include\init.nsh
-
-# install LyX and needed third-party programs like Python etc.
-!include setup\install.nsh
-
-# uninstall LyX and all programs that were installed together with LyX
-!include setup\uninstall.nsh
-
-# configure LyX (set start menu and write registry entries)
-!include setup\configure.nsh
-
-# provides downloads of external programs
-#!include gui\external.nsh
-
-#--------------------------------
-# Output file
-
-Outfile "${SETUP_EXE}"
diff --git a/development/Win32/packaging/installer/settings.nsh
b/development/Win32/packaging/installer/settings.nsh
index 0d94fc7..aa7ca16 100644
--- a/development/Win32/packaging/installer/settings.nsh
+++ b/development/Win32/packaging/installer/settings.nsh
@@ -12,7 +12,7 @@ These typically need to be modified for each LyX release
!define APP_VERSION_MAJOR 2
!define APP_VERSION_MINOR 3
!define APP_VERSION_REVISION 0
-!define APP_VERSION_EMERGENCY "RC-2" # use "1" for an emergency release of LyX
otherwise ""
+!define APP_VERSION_EMERGENCY "" # use "1" for an emergency release of LyX
otherwise ""
!define APP_EMERGENCY_DOT "" # use "." for an emergency release of LyX
otherwise ""
!define APP_VERSION_BUILD 1 # Start with 1 for the installer releases of each
version
diff --git a/development/Win32/packaging/installer/setup/configure.nsh
b/development/Win32/packaging/installer/setup/configure.nsh
index 3de31b3..c61fdd3 100644
--- a/development/Win32/packaging/installer/setup/configure.nsh
+++ b/development/Win32/packaging/installer/setup/configure.nsh
@@ -1,4 +1,4 @@
-/*
+/*
configure.nsh
diff --git a/development/Win32/packaging/installer/setup/install.nsh
b/development/Win32/packaging/installer/setup/install.nsh
index bc5b38b..15bc275 100644
--- a/development/Win32/packaging/installer/setup/install.nsh
+++ b/development/Win32/packaging/installer/setup/install.nsh
@@ -1,4 +1,4 @@
-/*
+/*
install.nsh
diff --git a/development/Win32/packaging/installer/setup/uninstall.nsh
b/development/Win32/packaging/installer/setup/uninstall.nsh
index 8767c6e..1d1d383 100644
--- a/development/Win32/packaging/installer/setup/uninstall.nsh
+++ b/development/Win32/packaging/installer/setup/uninstall.nsh
@@ -1,4 +1,4 @@
-/*
+/*
uninstall.nsh