Win installer: MiKTeX has a new maintenance program

- therefore the command line parameters changed
- all babel packages must be required
- use another default mirror that is hopefully not down 2 hours every day
This commit is contained in:
Uwe Stöhr 2018-02-18 06:13:16 +01:00
parent 21586c196a
commit 7879fadfc0
4 changed files with 17 additions and 5 deletions

View File

@ -2,9 +2,15 @@
- installs LyX 2.2.4 - installs LyX 2.2.4
- new Russian translation of the installer messages - new Russian translation of the installer messages
- fix installation of Arabic spell checker - fix installation of Arabic spell checker
- LyX will work under Windows Vista but is no longer supported
- updated to MiKTeX 2.9 build 6615
- updated to ImageMagick 7.0.7-22
- updated to Qt 5.9.4
- new thesaurus for Arabic - new thesaurus for Arabic
- updated thesaurus for Ukrainian - updated thesaurus for Ukrainian
- updated spell checker dictionaries for Arabic, Breton and Ukrainian - updated spell checker dictionaries for Arabic, Breton and Ukrainian
(To benefit from them you must uninstall an already installed LyX 2.2.x and
then use this installer.)
Changelog for LyX-223-2: Changelog for LyX-223-2:

View File

@ -3,6 +3,7 @@ l3packages
l3experimental l3experimental
ctablestack ctablestack
babel-albanian babel-albanian
babel-azerbaijani
babel-basque babel-basque
babel-belarusian babel-belarusian
babel-bosnian babel-bosnian
@ -13,12 +14,15 @@ babel-croatian
babel-czech babel-czech
babel-danish babel-danish
babel-dutch babel-dutch
babel-english
babel-esperanto babel-esperanto
babel-estonian babel-estonian
babel-finnish babel-finnish
babel-french
babel-friulan babel-friulan
babel-galician babel-galician
babel-georgian babel-georgian
babel-german
babel-greek babel-greek
babel-hebrew babel-hebrew
babel-hungarian babel-hungarian
@ -32,6 +36,7 @@ babel-kurmanji
babel-latin babel-latin
babel-latvian babel-latvian
babel-macedonian babel-macedonian
babel-malay
babel-norsk babel-norsk
babel-piedmontese babel-piedmontese
babel-polish babel-polish
@ -46,6 +51,7 @@ babel-serbianc
babel-slovak babel-slovak
babel-slovenian babel-slovenian
babel-sorbian babel-sorbian
babel-spanish
babel-swedish babel-swedish
babel-thai babel-thai
babel-turkish babel-turkish

View File

@ -45,12 +45,12 @@ These typically need to be modified for each LyX release
#-------------------------------- #--------------------------------
# MiKTeX and JabRef # MiKTeX and JabRef
!define MiKTeXRepo "ftp://ftp.fernuni-hagen.de/pub/mirrors/www.ctan.org/systems/win32/miktex/tm/packages/" !define MiKTeXRepo "ftp://ftp.tu-chemnitz.de/pub/tex/systems/win32/miktex/tm/packages/"
!define MiKTeXDeliveredVersion "2.9" !define MiKTeXDeliveredVersion "2.9"
!define ImageMagickVersion "7.0.7" !define ImageMagickVersion "7.0.7"
# definitions for the Complete installer # definitions for the Complete installer
!if ${SETUPTYPE} == BUNDLE !if ${SETUPTYPE} == BUNDLE
!define MiKTeXInstall "$INSTDIR\external\basic-miktex-2.9.6520.exe" !define MiKTeXInstall "$INSTDIR\external\basic-miktex-2.9.6615.exe"
!endif !endif

View File

@ -247,14 +247,14 @@ Section -ConfigureScript
# call the non-admin version # call the non-admin version
# at first we need to synchronize the package database # at first we need to synchronize the package database
nsExec::ExecToLog '"$PathLaTeX\mpm.exe" "--verbose" "--update-db"' nsExec::ExecToLog '"$PathLaTeX\mpm.exe" "--verbose" "--update-db"'
nsExec::ExecToLog '"$PathLaTeX\mpm.exe" "--verbose" "--install-some=$INSTDIR\Resources\Packages.txt"' nsExec::ExecToLog '"$PathLaTeX\mpm.exe" "--verbose" "--require=@$INSTDIR\Resources\Packages.txt"'
${else} ${else}
${if} $MiKTeXUser != "HKCU" # call the admin version ${if} $MiKTeXUser != "HKCU" # call the admin version
nsExec::ExecToLog '"$PathLaTeX\mpm.exe" "--admin" "--verbose" "--update-db"' nsExec::ExecToLog '"$PathLaTeX\mpm.exe" "--admin" "--verbose" "--update-db"'
nsExec::ExecToLog '"$PathLaTeX\mpm.exe" "--admin" "--verbose" "--install-some=$INSTDIR\Resources\Packages.txt"' nsExec::ExecToLog '"$PathLaTeX\mpm.exe" "--admin" "--verbose" "--require=@$INSTDIR\Resources\Packages.txt"'
${else} ${else}
nsExec::ExecToLog '"$PathLaTeX\mpm.exe" "--verbose" "--update-db"' nsExec::ExecToLog '"$PathLaTeX\mpm.exe" "--verbose" "--update-db"'
nsExec::ExecToLog '"$PathLaTeX\mpm.exe" "--verbose" "--install-some=$INSTDIR\Resources\Packages.txt"' nsExec::ExecToLog '"$PathLaTeX\mpm.exe" "--verbose" "--require=@$INSTDIR\Resources\Packages.txt"'
${endif} ${endif}
${endif} ${endif}
${endif} ${endif}