[prev in list] [next in list] [prev in thread] [next in thread] 

List:       lyx-cvs
Subject:    [LyX/2.2.x] Win installer: backport recent changes
From:       Uwe Stöhr <uwestoehr () lyx ! org>
Date:       2016-11-27 14:33:55
Message-ID: 20161127143355.A915628044C () lyx ! lyx ! org
[Download RAW message or body]

commit 82b9eb1941b2e9207d555e6c7decf23db3ef0fe6
Author: Uwe Stöhr <uwestoehr@lyx.org>
Date:   Sun Nov 27 15:33:51 2016 +0100

    Win installer: backport recent changes
---
 .../Win32/packaging/installer/ChangeLog.txt        |   24 ++++++++++---------
 development/Win32/packaging/installer/Packages.txt |    3 +-
 .../installer/ThesaurusDictionaryNames.txt         |    2 +
 .../Win32/packaging/installer/setup/uninstall.nsh  |    3 +-
 4 files changed, 19 insertions(+), 13 deletions(-)

diff --git a/development/Win32/packaging/installer/ChangeLog.txt \
b/development/Win32/packaging/installer/ChangeLog.txt index b954c80..ba767b8 100644
--- a/development/Win32/packaging/installer/ChangeLog.txt
+++ b/development/Win32/packaging/installer/ChangeLog.txt
@@ -3,12 +3,14 @@
   (should fix all compilation errors you might have encountered recently
    with your LyX files)
 - new spell checker for Tibetan
-- correct Arabic translation of the installer (was acidentally in Farsi before)
-- automatically install LaTeX package necessary for XeTeX in combintions with
+- correct Arabic translation of the installer (was accidentally in Farsi before)
+- automatically install LaTeX package necessary for XeTeX in combinations with
   document languages like e.g. Georgian
+- fix bug that thesaurus for English (AU) was not installed
+- fix bug when JabRef was uninstalled together with LyX
 - updated Norwegian, Swedish and Ukrainian translation of the installer
 - updated to JabRef 3.7
-- updated to Imagemagick 7.0.3-7
+- updated to ImageMagick 7.0.3-8
 - updated spell checker dictionary for English (GB)
   (To benefit from it you must uninstall an already installed LyX 2.2.x and
    then use this installer.)
@@ -22,7 +24,7 @@ Changelog for LyX-222-2:
 Changelog for LyX-222-1:
 - installs LyX 2.2.2
 - updated to MiKTeX 2.9 build 6069
-- updated to Imagemagick 7.0.3-3
+- updated to ImageMagick 7.0.3-3
 - updated to JabRef 3.6
 - updated to NSIS 3.0
 - updated to Ghostscript 9.20
@@ -43,7 +45,7 @@ Changelog for LyX-221-1:
 - recompiled LyX using MSVC 2015 update 3
 - updated to Qt 5.6.1-1
 - updated to MiKTeX 2.9 build 6022
-- updated to Imagemagick 6.9.5
+- updated to ImageMagick 6.9.5
 - updated to Python 2.7.12
 - updated to JabRef 3.5
 
@@ -52,20 +54,20 @@ Changelog for LyX-220-3:
 - updated to Qt 5.6.1
 - updated to MiKTeX 2.9 build 5997
 - updated to JabRef 3.4
-- updated to Imagemagick 6.9.4-8
+- updated to ImageMagick 6.9.4-8
 
 
 Changelog for LyX-220-2:
 - remove also the user dependent LyX settings from the registry if the user
   preferences should be uninstalled
 - calculate the required installation size correctly
-- updated to Imagemagick 6.9.4-6 (fixes 2 security issues)
+- updated to ImageMagick 6.9.4-6 (fixes 2 security issues)
 
 
 Changelog for LyX.220-1:
 - installs LyX 2.2.0
 - updated to MiKTeX 2.9 build 5987
-- updated to Imagemagick 6.9.4-4
+- updated to ImageMagick 6.9.4-4
 - updated to JabRef 3.3
 - new thesaurus for Norwegian (Nynorsk)
 - updated thesaurus for English (US) and Norwegian (Bokmal)
@@ -77,7 +79,7 @@ Changelog for LyX.220-1:
 Changelog for LyX.220-RC1-1:
 - installs LyX 2.2.0 RC1
 - updated to Ghostscript 9.19
-- updated to Imagemagick 6.9.3-8
+- updated to ImageMagick 6.9.3-8
 - updated to Perl 5.22.1.3
 - updated to Python 2.7.11
 - updated to Qt 5.6.0
@@ -104,7 +106,7 @@ Changelog for LyX-214-5:
 - enable the usage of 'texindy' as index generation program in LyX
 - updated to JabRef 2.11
 - updated to Perl 5.22
-- updated to Imagemagick 6.9.2-6
+- updated to ImageMagick 6.9.2-6
 
 
 Changelog for LyX-214-4:
@@ -115,7 +117,7 @@ Changelog for LyX-214-4:
 
 Changelog for LyX-214-3:
 - updated to MiKTeX 2.9 build 5721
-- updated to Imagemagick 6.9.2-3
+- updated to ImageMagick 6.9.2-3
 - updated spell-checker dictionaries for English (GB and US)
   (To benefit from them you must uninstall an already installed LyX 2.1.x and
    then use this installer.)
diff --git a/development/Win32/packaging/installer/Packages.txt \
b/development/Win32/packaging/installer/Packages.txt index b1088c8..c6af660 100644
--- a/development/Win32/packaging/installer/Packages.txt
+++ b/development/Win32/packaging/installer/Packages.txt
@@ -258,4 +258,5 @@ elocalloc
 datetime2
 datetime2-german
 tracklang
-acrotex
\ No newline at end of file
+acrotex
+zhmetrics
\ No newline at end of file
diff --git a/development/Win32/packaging/installer/ThesaurusDictionaryNames.txt \
b/development/Win32/packaging/installer/ThesaurusDictionaryNames.txt index \
                1ee0090..6d19dfa 100644
--- a/development/Win32/packaging/installer/ThesaurusDictionaryNames.txt
+++ b/development/Win32/packaging/installer/ThesaurusDictionaryNames.txt
@@ -12,6 +12,8 @@ th_de_DE_v2.dat
 th_de_DE_v2.idx
 th_el_GR_v2.dat
 th_el_GR_v2.idx
+th_en_AU_v2.dat
+th_en_AU_v2.idx
 th_en_GB_v2.dat
 th_en_GB_v2.idx
 th_en_US_v2.dat
diff --git a/development/Win32/packaging/installer/setup/uninstall.nsh \
b/development/Win32/packaging/installer/setup/uninstall.nsh index 3a4777f..1c34a55 \
                100644
--- a/development/Win32/packaging/installer/setup/uninstall.nsh
+++ b/development/Win32/packaging/installer/setup/uninstall.nsh
@@ -94,6 +94,7 @@ Section "un.LyX" un.SecUnProgramFiles
   
   # delete info that programs were installed together with LyX
   DeleteRegValue SHCTX "SOFTWARE\MiKTeX.org\MiKTeX" "OnlyWithLyX"
+  DeleteRegValue SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\JabRef" \
"OnlyWithLyX"  
   # for texindy the path to the perl.exe must unfortunately be in Windows' PATH \
variable  # so we have to remove it now
@@ -121,7 +122,7 @@ SectionEnd
 
 #---------------------------------
 # MiKTeX
-Section /o "un.MiKTeX" un.SecUnMiKTeX
+Section "un.MiKTeX" un.SecUnMiKTeX
 
  ${if} $LaTeXInstalled == "MiKTeX" # only uninstall MiKTeX when it was installed \
together with LyX   ReadRegStr $1 SHCTX \
"Software\Microsoft\Windows\CurrentVersion\Uninstall\MiKTeX \
${MiKTeXDeliveredVersion}" "UninstallString"


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic