Difference between revisions of "LibreOffice"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(LibreOffice 3.4.x)
m (updated LibreOffice v7.3.5 Help English US (64 bit) uninstall string)
 
(356 intermediate revisions by 63 users not shown)
Line 1: Line 1:
 
LibreOffice is an office suite. It is a fork of [[OpenOffice.org 3.x|OpenOffice]], and a replacement of Novell's [[Go-OpenOffice.org|Go-OO]], managed by the Document Foundation. See [http://www.libreoffice.org/ www.libreoffice.org]
 
LibreOffice is an office suite. It is a fork of [[OpenOffice.org 3.x|OpenOffice]], and a replacement of Novell's [[Go-OpenOffice.org|Go-OO]], managed by the Document Foundation. See [http://www.libreoffice.org/ www.libreoffice.org]
  
 +
This page covers both LibreOffice and LibreOffice Help Packs, both of which are 32-bit programs.
  
=== Get LibreOffice ===
+
== Dependencies ==
Download LibreOffice from [http://www.libreoffice.org/download/ www.libreoffice.org/download/]
+
The [[Java|Java Runtime Environment]] is a software prerequiste for LibreOffice, thus is a <depends> of the package. You want the 32-bit version of Java because of the way the 32-bit LibreOffice integrates with it.
  
You need the program itself:
+
== Dual Installation with OpenOffice ==
* LibO_3.x.x_Win_x86_install_multi.exe
+
LibreOffice does not replace an already installed OpenOffice (though LibreOffice 3.3 beta did), so you may like to remove OpenOffice before installing LibreOffice. Create an empty text file called OpenOfficeUninstall.vbs (or whatever you prefer), enter the following using Notepad:
or
+
* LibO_3.x.x_Win_x86_install_all_lang.exe (for uncommon languages)
+
  
Additionaly you may want to install the help package for your language, for example:
+
<source lang="dos">
* LibO_3.x.x_Win_x86_helppack_en-US.exe 8.6
+
Const HKEY_LOCAL_MACHINE = &H80000002
 +
Const HKEY_USERS = &H80000003
 +
 +
Set Reg = GetObject("winMgMts:StdRegProv")
 +
iRet = Reg.EnumKey(HKEY_USERS, "S-1-5-19", AKeys)
 +
If iRet <> 0 Then
 +
        Dim UAC : Set UAC = CreateObject("Shell.Application")
 +
        UAC.ShellExecute WScript.FullName, Chr(34) & WScript.ScriptFullName & Chr(34), "", "runas", 1
 +
        WScript.Quit
 +
End If
 +
 +
Set WI = CreateObject("WindowsInstaller.Installer")
 +
Dim WshShell : Set WshShell = CreateObject("WScript.Shell")
 +
 +
' https://msdn.microsoft.com/en-us/library/windows/desktop/aa369487(v=vs.85).aspx
 +
Const msiUILevelBasic = 3
 +
Const msiUILevelNone = 2
 +
Const msiUILevelHideCancel = 32
 +
WI.UILevel = msiUILevelBasic
 +
 +
Set Products = WI.Products
 +
For Each Product In Products
 +
        On Error Resume Next
 +
        Name = WI.ProductInfo(Product, "ProductName")
 +
 +
        If Left(Name, Len("OpenOffice.org")) = "OpenOffice.org" Then
 +
                LocalPackage = WI.ProductInfo(Product, "LocalPackage")
 +
                If Not IsEmpty(LocalPackage) Then
 +
                        WI.InstallProduct LocalPackage, "REMOVE=ALL"
 +
                Else
 +
                        WshShell.Run "msiexec /qb! /uninstall " & Product, 0, True
 +
                End If
 +
        End If
 +
Next
 +
</source>
  
=== Dependencies ===
+
Save, exit Notepad and run the script.
The [[Java|Java Runtime Environment]] is a software prerequiste for LibreOffice, thus is a <depends> of the package.
+
  
=== Dual Installation with OpenOffice ===
+
==LibreOffice==
LibreOffice does not replace an already installed OpenOffice (though LibreOffice 3.3 beta did), so you may like to remove OpenOffice before installing LibreOffice.
+
=== LibreOffice 6 PT-BR ===
  
=== Common Installer Options ===
+
My install is done for computer with SSD  so it copies .MSI to local disk and install from it.<br>
 +
It also show basic interface to let user know what's going on. It works even with WPKG-GP on Win10 (I use it this way!)
  
* ALLUSERS (default=1) - performs a per-user installation or per-machine installation depending on the access privileges of the user
+
<source lang="xml">
* CREATEDESKTOPLINK  (default=1) - Create desktop shortcuts
+
<packages>
* INSTALLLOCATION - specify installation directory
+
<package
* ISCHECKFORPRODUCTUPDATE (default=1) - Check for updates
+
id="LibreOffice6"
* REGISTER_ALL_MSO_TYPES - Use LibreOffice as the default application for Microsoft Office file formats
+
name="LibreOffice6"
* REMOVE - remove specified components
+
revision="%version%"
 +
reboot="false"
 +
priority="7">
  
OpenOffice has a [http://wiki.services.openoffice.org/wiki/Documentation/How_Tos/Automatic_Installation_on_Windows#MSI_Properties wiki page with MSI properties], most of which apply to LibreOffice.
+
<variable name="version" value="6.3.5.2" />
 +
      <!-- line below permit keep some computer with older version to update later -->
 +
<variable name="version" hostname="LIRIO|vm.*" value="5.4.5.1" />
  
=== Uninstall Strings ===
+
        <variable name="CPU" value="x86" architecture="x86" />
 +
        <variable name="CPU" value="x64" architecture="x64" />
 +
        <variable name="CPU" value="x64" architecture="AMD64" />
  
Get the uninstall string for your particular language from 'productcode' in setup.ini.
 
  
==== LibreOffice ====
+
<check type="uninstall" condition="versiongreaterorequal" path="LibreOffice %version%" value="%version%" />
  
===== English (US/GB) =====
+
<install cmd='%COMSPEC% /c copy %SOFTWARE%\\LibreOffice6\LibreOffice_%version%_Win_%CPU%.msi %TEMP%' />
* 3.4.4 - D64833F8-860D-4216-8EDC-DD08AD68C0B5
+
<install timeout="1200" cmd='msiexec /qb! /i %TEMP%\LibreOffice_%version%_Win_%CPU%.msi /passive /norestart ALLUSERS=1 CREATEDESKTOPLINK=1 ISCHECKFORPRODUCTUPDATES=0 REGISTER_ALL_MSO_TYPES=1 UI_LANGS=pt_BR'  />
* 3.4.3 - 7821C7B2-7E21-4CF3-925B-58B6A8BC6311      (Also Spanish Code)
+
* 3.4.2 - F1161EC6-7CC1-4D9F-83F6-8839C17019C2
+
* 3.4.1 - 528882DF-7239-436F-811B-F48F4179D017
+
  
==== LibreOffice Help Pack ====
+
<upgrade include="install"/>
  
===== English (GB) =====
+
<remove timeout="600" cmd="msiexec /qb! /uninstall {9FEFBA80-8687-4AC1-83F7-3CD3E9BAF275}" >
 +
            <exit code="1605" />
 +
        </remove>
 +
</package>
 +
</packages>
  
* 3.4.4 - 035196C0-BB99-4ACF-B577-751CF40E53B1
+
</source>
* 3.4.3 - 522C02C1-B575-4E1E-81CF-FBAEA22B6532
+
* 3.4.2 - 31FCEE1C-7E49-4B2F-9376-617151B1BA4D
+
* 3.4.1 - C41B221F-FB0D-4B1E-9048-2A4D40BDB202
+
  
===== English (US) =====
+
=== LibreOffice 5.0.6.3 French - x86 and x64 ===
  
* 3.4.3 - 3759AE04-BB49-4299-B342-2EA611394620
+
Put x86 and x64 msi installer in "%SOFTWARE%/LibreOffice" folder.
  
== LibreOffice 3.4.x ==
+
<source lang="xml">
 +
<!-- Libre Office -->
 +
<?xml version="1.0" encoding="UTF-8"?>
  
Unpack the LibreOffice installer (.exe) and help file installer (.exe) with an archive tool (for example 7-zip, or using the installer itself).
+
<package
 +
id="libreoffice"
 +
name="LibreOffice"
 +
revision="%version%"
 +
reboot="false"
 +
priority="70">
  
Copy the unpacked files to your server.
+
<variable name="version" value="5.0.6.3" />
 +
<variable name="pkg_version" value="5.0.6" />
 +
<variable name="LANG" value="IS1078=0 IS1025=0 IS1101=0 IS1610=0 IS1059=0 IS1026=0 IS2117=0 IS2121=0 IS1150=0 IS1603=0 IS5146=0 IS1027=0 IS32771=0 IS1029=0 IS1106=0 IS1030=0 IS1031=0 IS1604=0 IS2129=0 IS1032=0 IS2057=0 IS7177=0 IS1553=0 IS1061=0 IS1069=0 IS1065=0 IS1035=0 IS1036=0 IS2108=0 IS1084=0 IS1110=0 IS1095=0 IS1037=0 IS1081=0 IS1050=0 IS1038=0 IS1057=0 IS1039=0 IS1040=0 IS1041=0 IS1079=0 IS1087=0 IS1107=0 IS1099=0 IS1042=0 IS1111=0 IS1120=0 IS1574=0 IS1134=0 IS1108=0 IS1063=0 IS1062=0 IS1605=0 IS1071=0 IS1100=0 IS1104=0 IS1112=0 IS1102=0 IS1109=0 IS1044=0 IS1121=0 IS1043=0 IS2068=0 IS1580=0 IS1132=0 IS1154=0 IS2162=0 IS1096=0 IS1094=0 IS1045=0 IS2070=0 IS1046=0 IS1048=0 IS1049=0 IS1569=0 IS1103=0 IS1606=0 IS1113=0 IS2074=0 IS2133=0 IS1051=0 IS1060=0 IS1052=0 IS3098=0 IS1579=0 IS1072=0 IS1053=0 IS1089=0 IS1097=0 IS1098=0 IS1064=0 IS1054=0 IS1074=0 IS1055=0 IS1073=0 IS1092=0 IS1152=0 IS1058=0 IS1091=0 IS1075=0 IS1066=0 IS1076=0 IS2052=0 IS1028=0 IS1077=0 IS1050=0 IS1033=1 IS1034=0" />
 +
<variable name="locale" value="fr" />
 +
 +
<check type="uninstall" condition="versiongreaterorequal" path="LibreOffice %version%" value="%version%" />
  
If required, for example to change installer options or to remove unnecessary languages, modify the MSI file or create a transform (.mst) file using an MSI editor such as Microsoft ORCA or InstEd. The main interesting sections to configure in the MSI are 'Property' and 'Feature'.
+
<install cmd="taskkill /F /IM IPROSetMonitor.exe">
 +
<exit code="0" />
 +
<exit code="1" />
 +
<exit code="128" />
 +
</install>
  
The exact version number is gleaned from setup.ini.
+
<install cmd='msiexec /qb! /i "%SOFTWARE%\LibreOffice\LibreOffice_%pkg_version%_Win_x86.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=0 ISCHECKFORPRODUCTUPDATES=0 %LANG%' >
 +
<condition>
 +
          <check type="host" condition="architecture" value="x86" />
 +
        </condition>
 +
</install>
 +
<install cmd='msiexec /qb! /i "%SOFTWARE%\LibreOffice\LibreOffice_%pkg_version%_Win_x64.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=0 ISCHECKFORPRODUCTUPDATES=0 %LANG%' >
 +
<condition>
 +
          <check type="host" condition="architecture" value="x64" />
 +
        </condition>
 +
</install>
 +
 +
<upgrade include="install" />
 +
 +
<remove cmd="msiexec /qb! /uninstall {900D9036-4EDA-45EC-A095-E8AFB25D807A}">
 +
<condition>
 +
          <check type="host" condition="architecture" value="x86" />
 +
        </condition>
 +
</remove>
 +
<remove cmd="msiexec /qb! /uninstall {D1104306-6F05-44C8-AD00-30B6F57CEA5B}">
 +
<condition>
 +
          <check type="host" condition="architecture" value="x64" />
 +
        </condition>
 +
</remove>
 +
</package>
  
For the <remove> tags, these packages use the English (GB) uninstall string. Either use the uninstall string for your particular language, gleaned from 'productcode' in setup.ini, or leave the .msi file for the particular version on your server and use that (not as straight forward).
+
</source>
  
There appears to be a large penalty for not removing unwanted languagesStart up time, even with quick-starter enabled is very longRemoving languages improves this tremendously.
+
=== LibreOffice 5.0.5.2 Italian - x86 and x64 with log files ===
 +
<source lang="xml">
 +
<!-- Libre Office -->
 +
<package
 +
id="libreoffice"
 +
name="LibreOffice"
 +
revision="%version%"
 +
reboot="false"
 +
priority="70">
 +
   
 +
 +
 +
<variable name="version" value="5.0.5.2" />
 +
<variable name="pkg_version" value="5.0.5" />
 +
<variable name="LANG" value="IS1078=0 IS1025=0 IS1101=0 IS1610=0 IS1059=0 IS1026=0 IS2117=0 IS2121=0 IS1150=0 IS1603=0 IS5146=0 IS1027=0 IS32771=0 IS1029=0 IS1106=0 IS1030=0 IS1031=0 IS1604=0 IS2129=0 IS1032=0 IS2057=0 IS7177=0 IS1553=0 IS1061=0 IS1069=0 IS1065=0 IS1035=0 IS1036=0 IS2108=0 IS1084=0 IS1110=0 IS1095=0 IS1037=0 IS1081=0 IS1050=0 IS1038=0 IS1057=0 IS1039=0 IS1040=1 IS1041=0 IS1079=0 IS1087=0 IS1107=0 IS1099=0 IS1042=0 IS1111=0 IS1120=0 IS1574=0 IS1134=0 IS1108=0 IS1063=0 IS1062=0 IS1605=0 IS1071=0 IS1100=0 IS1104=0 IS1112=0 IS1102=0 IS1109=0 IS1044=0 IS1121=0 IS1043=0 IS2068=0 IS1580=0 IS1132=0 IS1154=0 IS2162=0 IS1096=0 IS1094=0 IS1045=0 IS2070=0 IS1046=0 IS1048=0 IS1049=0 IS1569=0 IS1103=0 IS1606=0 IS1113=0 IS2074=0 IS2133=0 IS1051=0 IS1060=0 IS1052=0 IS3098=0 IS1579=0 IS1072=0 IS1053=0 IS1089=0 IS1097=0 IS1098=0 IS1064=0 IS1054=0 IS1074=0 IS1055=0 IS1073=0 IS1092=0 IS1152=0 IS1058=0 IS1091=0 IS1075=0 IS1066=0 IS1076=0 IS2052=0 IS1028=0 IS1077=0 IS1050=0 IS1033=0 IS1034=0" />
 +
 +
<check type="uninstall" condition="versiongreaterorequal" path="LibreOffice %version%" value="%version%" />
 +
 
 +
<install cmd='msiexec /qn /L*v+ c:\libreofficeinst.log /i "%SOFTWARE%\LibreOffice\LibreOffice_%pkg_version%_Win_x86.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=1 ISCHECKFORPRODUCTUPDATES=0 %LANG%' >
 +
<condition>
 +
          <check type="host" condition="architecture" value="x86" />
 +
        </condition>
 +
</install>
 +
<install cmd='msiexec /qn /L*v+ c:\libreofficeinst.log /i "%SOFTWARE%\LibreOffice\LibreOffice_%pkg_version%_Win_x64.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=1 ISCHECKFORPRODUCTUPDATES=0 %LANG%' >
 +
<condition>
 +
          <check type="host" condition="architecture" value="x64" />
 +
        </condition>
 +
</install>
 +
 +
<upgrade cmd='msiexec /qn /L*v+ c:\libreofficeinst.log /i "%SOFTWARE%\LibreOffice\LibreOffice_%pkg_version%_Win_x86.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=1 ISCHECKFORPRODUCTUPDATES=0 %LANG%' >
 +
<condition>
 +
          <check type="host" condition="architecture" value="x86" />
 +
        </condition>
 +
</upgrade>
 +
 +
<upgrade cmd='msiexec /qn /L*v+ c:\libreofficeinst.log /i "%SOFTWARE%\LibreOffice\LibreOffice_%pkg_version%_Win_x64.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=1 ISCHECKFORPRODUCTUPDATES=0 %LANG%' >
 +
<condition>
 +
          <check type="host" condition="architecture" value="x64" />
 +
        </condition>
 +
</upgrade>
 +
 +
 +
<remove architecture="x86" cmd="msiexec /qn /L*v+ c:\libreofficeuninst.log /uninstall {43D862C3-739D-4FF6-91C0-25612368CC81}" />
 +
<remove architecture="x64" cmd="msiexec /qn /L*v+ c:\libreofficeuninst.log /uninstall {7560B380-C81B-44F8-872D-B225EE47D059}" />
 +
 +
</package>
 +
</source>
 +
 
 +
 
 +
=== LibreOffice 4.4.0.3 German with LibreOffice Help 4.4.0.3 German included - Installation parameters divided into variables ===
 +
<source lang="xml">
 +
<!-- Libre Office -->
 +
<package id="libreoffice" name="LibreOffice" revision="17" reboot="false" priority="4900">
 +
        <!--Bei Installationsproblemen und zur Diagnose die folgende Zeile hinzufügen und %liblog% hinter die install kommandos anfügen-->
 +
        <!--variable name="liblog" value="c:\libo_install_log.txt" /-->
 +
<variable name="libext" value="SELECT_WORD=1 SELECT_EXCEL=1 SELECT_POWERPOINT=1 REGISTER_ALL_MSO_TYPES=1 ADDLOCAL=ALL REBOOTYESNO=No" />
 +
<variable name="libupd" value="ALLUSERS=1 CREATEDESKTOPLINK=0 ISCHECKFORPRODUCTUPDATES=0" />
 +
<variable name="liblng" value="PRODUCTALLLANGUAGES=en-US_de IS1078=0 IS1025=0 IS1101=0 IS1610=0 IS1059=0 IS1026=0 IS2117=0 IS2121=0 IS1150=0 IS1603=0 IS5146=0 IS1027=0 IS32771=0 IS1029=0 IS1106=0 IS1030=0 IS1031=1 IS1604=0 IS2129=0 IS1032=0 IS2057=0 IS7177=0 IS1553=0 IS1034=0 IS1061=0 IS1069=0 IS1065=0 IS1035=0 IS1036=0 IS2108=0 IS1084=0 IS1110=0 IS1095=0 IS1037=0 IS1081=0 IS1038=0 IS1057=0 IS1039=0 IS1040=0 IS1041=0 IS1079=0 IS1087=0 IS1107=0 IS1099=0 IS1042=0 IS1111=0 IS1120=0 IS1574=0 IS1134=0 IS1108=0 IS1063=0 IS1062=0 IS1605=0 IS1071=0 IS1100=0 IS1104=0 IS1112=0 IS1102=0 IS1109=0 IS1044=0 IS1121=0 IS1043=0 IS2068=0 IS1580=0 IS1132=0 IS1154=0 IS2162=0 IS1096=0 IS1094=0 IS1045=0 IS2070=0 IS1046=0 IS1048=0 IS1049=0 IS1569=0 IS1103=0 IS1606=0 IS1113=0 IS2074=0 IS2133=0 IS1051=0 IS1060=0 IS1052=0 IS3098=0 IS1579=0 IS1072=0 IS1053=0 IS1089=0 IS1097=0 IS1098=0 IS1064=0 IS1054=0 IS1074=0 IS1055=0 IS1073=0 IS1092=0 IS1152=0 IS1058=0 IS1091=0 IS1075=0 IS1066=0 IS1076=0 IS2052=0 IS1028=0 IS1077=0 IS1050=0 IS1033=1" />
 +
 +
<check type="logical" condition="and"/>
 +
<check type="uninstall" condition="exists" path="LibreOffice 4.4.0.3" />
 +
<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\LibreOffice 4\program\soffice.exe" value="4.4.0.3" architecture="86"/>
 +
<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES(x86)%\LibreOffice 4\program\soffice.exe" value="4.4.0.3" architecture="x64"/>
 +
 +
<install cmd='msiexec /qn /i "%SOFTWARE%\libreoffice\LibO_4.4.0_Win_x86_install_multi.msi" /l* %libext% %libupd% %liblng%' />
 +
 +
<upgrade cmd='msiexec /qn /i "%SOFTWARE%\libreoffice\LibO_4.4.0_Win_x86_install_multi.msi" /l* %libext% %libupd% %liblng%' />
 +
 +
<remove cmd="msiexec /qn /uninstall {8BEE1CDD-F95D-4759-952D-6B38DF99D1F0}" />
 +
  </package>
 +
 
 +
<!-- Libre Office - Hilfe -->
 +
<package id="libreoffice-hilfe" name="LibreOffice Help Pack" revision="17" reboot="false" priority="4800">
 +
 +
<depends package-id="libreoffice" />
 +
 +
<check type="logical" condition="and"/>
 +
<check type="uninstall" condition="exists" path="LibreOffice 4.4 Help Pack (German)" />
 +
<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\LibreOffice 4\program\soffice.exe" value="4.4.0.3" architecture="86"/>
 +
<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES(x86)%\LibreOffice 4\program\soffice.exe" value="4.4.0.3" architecture="x64"/>
 +
 
 +
 +
<install cmd='msiexec /qn /package "%SOFTWARE%\libreoffice\LibO_4.4.0_Win_x86_helppack_de.msi"' />
 +
 +
<upgrade cmd='msiexec /qn /package "%SOFTWARE%\libreoffice\LibO_4.4.0_Win_x86_helppack_de.msi"' />
 +
 +
<remove cmd="msiexec /qn /uninstall {11F5DD12-0482-471F-B5E4-03D2127C8F3B}" />
 +
</package>
 +
</source>
  
=== LibreOffice ===
+
=== LibreOffice 4.x WPKG Package ===
  
 
<source lang="xml">
 
<source lang="xml">
Line 75: Line 238:
 
id="libreoffice"  
 
id="libreoffice"  
 
name="LibreOffice"  
 
name="LibreOffice"  
revision="4"
+
revision="%version%"
 
reboot="false"  
 
reboot="false"  
priority="3">
+
priority="70">
 +
 
 +
<variable name="version" value="4.4.2.2" />
 +
        <variable name="pkg_version" value="4.4.2" />
 +
<variable name="LANG" value="IS1078=0 IS1025=0 IS1101=0 IS1610=0 IS1059=0 IS1026=0 IS2117=0 IS2121=0 IS1150=0 IS1603=0 IS5146=0 IS1027=0 IS32771=0 IS1029=0 IS1106=0 IS1030=0 IS1031=0 IS1604=0 IS2129=0 IS1032=0 IS2057=0 IS7177=0 IS1553=0 IS1061=0 IS1069=0 IS1065=0 IS1035=0 IS1036=0 IS2108=0 IS1084=0 IS1110=0 IS1095=0 IS1037=0 IS1081=0 IS1050=0 IS1038=0 IS1057=0 IS1039=0 IS1040=0 IS1041=0 IS1079=0 IS1087=0 IS1107=0 IS1099=0 IS1042=0 IS1111=0 IS1120=0 IS1574=0 IS1134=0 IS1108=0 IS1063=0 IS1062=0 IS1605=0 IS1071=0 IS1100=0 IS1104=0 IS1112=0 IS1102=0 IS1109=0 IS1044=0 IS1121=0 IS1043=0 IS2068=0 IS1580=0 IS1132=0 IS1154=0 IS2162=0 IS1096=0 IS1094=0 IS1045=0 IS2070=0 IS1046=0 IS1048=0 IS1049=0 IS1569=0 IS1103=0 IS1606=0 IS1113=0 IS2074=0 IS2133=0 IS1051=0 IS1060=0 IS1052=0 IS3098=0 IS1579=0 IS1072=0 IS1053=0 IS1089=0 IS1097=0 IS1098=0 IS1064=0 IS1054=0 IS1074=0 IS1055=0 IS1073=0 IS1092=0 IS1152=0 IS1058=0 IS1091=0 IS1075=0 IS1066=0 IS1076=0 IS2052=0 IS1028=0 IS1077=0 IS1050=0 IS1033=1 IS1034=0" />
 +
 +
<check type="uninstall" condition="versiongreaterorequal" path="LibreOffice %version%" value="%version%" />
 +
 +
<install cmd='msiexec /qb! /i "%SOFTWARE%\LibreOffice_%pkg_version%_Win_x86.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=1 ISCHECKFORPRODUCTUPDATES=0 %LANG%' />
 +
 +
<upgrade include="install" />
 +
 
 +
<remove cmd="msiexec /qb! /uninstall {99A395EF-A310-40BB-B7A3-E3FF07CC38FC}" />
 +
</package>
 +
</source>
  
<depends
+
=== My fix for 160x install errors ===
package-id="sun-jre" />
+
I'd like to share my fix to 1606 or 1603 errors: copy install file to TEMP:
  
<check
+
So I use:
type="uninstall"
+
condition="versiongreaterorequal"
+
path="LibreOffice .+"
+
value="3.4.3" />
+
  
<install
+
<install cmd='%COMSPEC% /c copy %SOFTWARE%\LibreOffice_%version%_Win_x86.msi %TEMP%' /> 
cmd='msiexec /qb /package "%SOFTWARE%\libreoffice\libreoffice34.msi" ALLUSERS=1 CREATEDESKTOPLINK=0 REGISTER_ALL_MSO_TYPES=1 ISCHECKFORPRODUCTUPDATE=0 INSTALLLOCATION="%PROGRAMFILES%\LibreOffice\"' />
+
<install cmd='msiexec /qb! /i %TEMP%\LibreOffice_%version%_Win_x86.msi ALLUSERS=1 CREATEDESKTOPLINK=1 ISCHECKFORPRODUCTUPDATES=0 REGISTER_ALL_MSO_TYPES=1 %LANG%' />
+
<install cmd='%COMSPEC% /c  del %TEMP%\LibreOffice_%version%_Win_x86.msi' />
<!-- swriter.exe fails to run because no Microsoft Visual C++ 2008 Redistributable, which LibreOffice should install but isn't, so we install it, but you may not see this issue -->
+
<install
+
cmd='"%SOFTWARE%\libreoffice\redist\vcredist_x86.exe" /q' />
+
  
<upgrade
+
This have another benefit: less networking traffic!
cmd='msiexec /qb /package "%SOFTWARE%\libreoffice\libreoffice34.msi" ALLUSERS=1 CREATEDESKTOPLINK=0 REGISTER_ALL_MSO_TYPES=1 ISCHECKFORPRODUCTUPDATE=0 INSTALLLOCATION="%PROGRAMFILES%\LibreOffice\"' />
+
  
<remove
+
=== Common Installer Options ===
cmd="msiexec /qb /uninstall {7821C7B2-7E21-4CF3-925B-58B6A8BC6311}" />
+
 
</package>
+
* ADDLOCAL - ALL: Installs all OpenOffice.org components (ADDLOCAL=ALL). If ALL is not used, the core components have to be specified manually. Defaults to ALL
 +
* ALLUSERS (default=1) - perform a per-user installation or per-machine installation depending on the access privileges of the user
 +
* CREATEDESKTOPLINK (default=1) - create desktop shortcut ('''broken in LibreOffice 4.1.0+''', see [https://bugs.freedesktop.org/show_bug.cgi?id=65102 bug 65102])
 +
* INSTALLLOCATION - specify installation directory
 +
* RebootYesNo (default=Yes) – reboot after the installation
 +
* ISCHECKFORPRODUCTUPDATES (default=1) - check for updates
 +
* REGISTER_ALL_MSO_TYPES (default=0) - use LibreOffice as the default application for Microsoft Office file formats
 +
* REGISTER_NO_MSO_TYPES (default=0) – don't use LibreOffice as default application for any Microsoft Office file formats
 +
* REGISTER_DOC (default=0) - use LibreOffice as the default application for Microsoft Word file format .doc (You can use similar for .xls, .ppt etc.)
 +
* SELECT_WORD - use LibreOffice as the default application for Microsoft Word file formats
 +
* SELECT_EXCEL - use LibreOffice as the default application for Microsoft Excel file formats
 +
* SELECT_POWERPOINT - use LibreOffice as the default application for Microsoft PowerPoint file formats
 +
* VC_REDIST (default=1) - installs Microsoft Visual C++ 2008 Runtime. When you get error code 1935 during installation, try to install LibreOffice with VC_REDIST=0. (Available since LibreOffice 3.5.4)
 +
* QUICKSTART (default=0) - turns on Quickstart, if Quickstart feature is installed. (Available from LibreOffice 3.6.0)
 +
* IS1033 (default=1) – until LibreOffice 3.5.4 all UI languages were installed by default so you had to specify each language that you don't want to install
 +
* UI_LANGS -  UI language selection from  LibreOffice 3.5.5
 +
* REMOVE - remove specified components (comma as separator, no spaces between elements)
 +
 
 +
LibreOffice has a [https://wiki.documentfoundation.org/Deployment_and_Migration Deployment and Migration wiki page with MSI properties].
 +
 
 +
OpenOffice has a [http://wiki.services.openoffice.org/wiki/Documentation/How_Tos/Automatic_Installation_on_Windows#MSI_Properties wiki page with MSI properties], most of which apply to LibreOffice.
 +
 
 +
=== ReleasePlan / Changelog ===
 +
 
 +
https://wiki.documentfoundation.org/ReleasePlan
 +
 
 +
=== Remove LibreOffice and Help Pack ===
 +
 
 +
On a system with LibreOffice already installed, you can uninstall all LibreOffice versions and languages. Create an empty text file called LibreOfficeUninstall.vbs (or whatever you prefer), enter the following using Notepad:
 +
 
 +
<source lang="dos">
 +
Const HKEY_LOCAL_MACHINE = &H80000002
 +
Const HKEY_USERS = &H80000003
 +
 +
Set Reg = GetObject("winMgMts:StdRegProv")
 +
iRet = Reg.EnumKey(HKEY_USERS, "S-1-5-19", AKeys)
 +
If iRet <> 0 Then
 +
        Dim UAC : Set UAC = CreateObject("Shell.Application")
 +
        UAC.ShellExecute WScript.FullName, Chr(34) & WScript.ScriptFullName & Chr(34), "", "runas", 1
 +
        WScript.Quit
 +
End If
 +
 +
Set WI = CreateObject("WindowsInstaller.Installer")
 +
Dim WshShell : Set WshShell = CreateObject("WScript.Shell")
 +
 +
' https://msdn.microsoft.com/en-us/library/windows/desktop/aa369487(v=vs.85).aspx
 +
Const msiUILevelBasic = 3
 +
Const msiUILevelNone = 2
 +
Const msiUILevelHideCancel = 32
 +
WI.UILevel = msiUILevelBasic
 +
 +
Set Products = WI.Products
 +
For Each Product In Products
 +
        On Error Resume Next
 +
        Name = WI.ProductInfo(Product, "ProductName")
 +
 +
        If Left(Name, Len("LibreOffice")) = "LibreOffice" Then
 +
                LocalPackage = WI.ProductInfo(Product, "LocalPackage")
 +
                If Not IsEmpty(LocalPackage) Then
 +
                        WI.InstallProduct LocalPackage, "REMOVE=ALL"
 +
                Else
 +
                        WshShell.Run "msiexec /qb! /uninstall " & Product, 0, True
 +
                End If
 +
        End If
 +
Next
 
</source>
 
</source>
  
 +
Save, exit Notepad and run the script.
  
=== LibreOffice Help Pack ===
+
=== Uninstall Strings For All Languages ===
 +
 
 +
You can find the uninstall string by running "file installation.msi"  on linux. It will show something like:<br>
 +
[root@machine LibreOffice6]# file LibreOffice_6.3.5.2_Win_x64.msi
 +
LibreOffice_6.3.5.2_Win_x64.msi: CDF V2 Document, Little Endian, Os: Windows, Version 6.2, Code page: 0, Title: Installation database, Subject:
 +
LibreOffice 6.3, Author: The Document Foundation, Keywords: Install,MSI, Comments: LibreOffice, Name of Creating Application: Windows Installer,  Security: 0, Template: x64;1033, Last Saved By: x64;1077, Revision Number: '''{9FEFBA80-8687-4AC1-83F7-3CD3E9BAF275}'''6.3.5.2; {9FEFBA80-8687-4AC1-83F7-3CD3E9BAF275}'''6.3.5.2''';{4B17E523-5D91-4E69-BD96-7FD81CFA81BB}, Number of Pages: 200, Number of
 +
Characters: 32
 +
 
 +
Note the '''BOLD''' part: there are exact version ('''6.3.5.2''') and the uninstall string ( '''{9FEFBA80-8687-4AC1-83F7-3CD3E9BAF275}''' ) on that line.<br>
 +
So just download latest version (stable?) from LO site, run a '''file''' command on it and get 2 critical info to update your package!<br>
 +
<br><br>
 +
On a system with LibreOffice already installed, you can get the uninstall string for that particular version, the same one for all languages, on 32-bit systems from:
 +
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
 +
And on 64-bit systems from:
 +
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
 +
 
 +
you can also open the install package with [http://www.instedit.com/ InstEd (free msi editor)] or Orca & inspect Tables > Property > ProductCode & ProductVersion
 +
 
 +
64 bit versions of LibreOffice were available from v5.0.0.1 since June 2015, judging from the Libreoffice old archive https://downloadarchive.documentfoundation.org/libreoffice/old/ URL.
 +
Note that uninstall Strings for 64 bit versions are different from 32 bit versions.
 +
 
 +
=== Uninstall Strings (64 bit version) ===
 +
 
 +
* 7.3.5 - 1154DBA3-B02B-412E-A974-71A5E882C199
 +
* 7.3.4 - C9090ED0-F3EE-4FF2-A3E1-0F2598FC7107
 +
* 7.3.3 - 2C4A93B5-0849-44CC-8302-C73E05930E93
 +
* 7.3.2 - 001D6695-F9B8-4CBD-AA92-FE8A58638060
 +
* 7.3.1 - 2AB46F12-061D-4BB1-BE17-FD65830DE46B
 +
* 7.3.0 - 8113FFA7-4CB7-4855-A319-1DB2A7FB9733
 +
* 7.2.5 - 4EF63F1E-7ADF-4D6E-8F9F-5E1D5CE231D1
 +
* 7.2.4 - BB7C5E72-36E2-4455-96F7-2DC1D9586AF4
 +
* 7.2.2 - 51F1B587-D4A5-41C0-A4E8-A64BBD343F23
 +
* 7.2.1 - 942CC03C-C118-4250-BD81-7BBB53A57FCE
 +
* 7.1.8 - 6F01086C-F49A-4367-901A-62AA5983AA41
 +
* 7.1.7 - 9ED995EA-19B1-40AE-886A-339A3BECA977
 +
* 7.1.6 - E2B2C7FD-9FBD-4661-BFEF-BB3B75D9A76D
 +
* 7.1.5 - 4F0D0C39-A2CD-4908-AA4C-A1CC9BDCD71A
 +
* 7.0.6 - 9F9A9C01-5A65-4C2E-A243-FC88C81BC35F
 +
* 7.0.5 - 726F4143-9BAA-4F54-A918-07C139D9C775
 +
* 7.0.4 - B3171B83-4945-43E0-A101-841638C05506
 +
* 7.0.3 - 3C4801FF-3D7B-4804-877E-3A322C00524C
 +
* 6.4.7 - 19B8BD60-CB65-49E8-8CDC-4596799C4DA7
 +
* 6.4.6 - C91FC8F1-C648-422B-BF7C-ED71E74EC29C
 +
* 6.4.4 - F00C391B-6092-40E7-9ECD-144933865571
 +
* 6.4.3 - E95546E2-BAB2-4E42-97AB-BC7D497D405F
 +
* 6.4.0 - 5DE38E8F-2A6F-44E7-9D24-0C6D056597D6
 +
* 6.3.6 - 6664E413-D143-48B3-823F-50084561A0B6
 +
* 6.3.5 - 9FEFBA80-8687-4AC1-83F7-3CD3E9BAF275
 +
* 6.3.4 - 191F4D69-B671-4163-BB01-901B89A20D04
 +
* 6.2.8 - 27A53987-88CB-4E92-8D62-A5AB458ACD14
 +
* 6.2.7 - 4DEFF29A-B682-4B51-B1DD-F040F1618B26
 +
* 6.2.5 - 207F3229-8AA5-4544-BDB7-7995538A5ED5
 +
* 6.2.0 - AD0844DC-C933-4D00-814A-3B7AAD254098
 +
* 6.1.3 - 70F02214-8FF6-48DF-AF3E-7D1A5F7A6BAC
 +
* 6.0.7 - 54B10C43-7DD3-4C32-B0D1-9F90C9FBB6E3
 +
 
 +
=== Uninstall Strings (32 bit version) ===
 +
 
 +
* 6.3.4 - 03937BAE-ADBD-4FD9-B184-1B7F632876FB
 +
* 6.2.7 - 1C97C24C-6FD6-4795-80A1-4A5142E97821
 +
* 6.2.6 - 1AF0D3BF-CF08-4F75-B8B9-15336ACAC42A
 +
* 6.2.5 - 1F44BC49-45E9-454F-A655-434B3845AA95
 +
* 6.1.6 - 9F8EA3F4-2D2D-4830-BF0B-6EA2A14EA0C0
 +
* 6.1.5 - 82B758D0-3D66-47F0-A6E2-7E26E3C71C96
 +
* 6.1.3 - 5DF17376-7AD9-48A6-812F-D305593C2D12
 +
* 6.0.7 - E892EB01-44D1-4EB6-9C62-A8F6CA9948D4
 +
* 6.0.6 - 31CEDF30-0453-42EB-B6F8-252CB804F03E
 +
* 6.0.3 - 9739EFFE-C402-4A4B-AE2E-092682D1D07B
 +
* 5.4.7 - 7C156242-AC6B-4857-8B0E-2C614B8BABB2
 +
* 5.4.6 - D300BAA6-7FFF-4228-9C5D-F6673339F044
 +
* 5.4.5 - AF7DBD6F-8B79-4846-BE8F-32EF17B640AB
 +
* 5.4.3 - CAE1C579-A42B-4A1E-9765-9D6648EFBD25
 +
* 5.4.2 - B0EAE305-65E3-4CC2-8D15-FC59BCA0BD00
 +
* 5.4.1 - 8E811365-CBFB-49AC-AB25-9197549B309E
 +
* 5.4.0 - A58CEA35-2B5F-4720-B5BE-D0B6A1E645FB
 +
* 5.3.7 - 6F962302-C743-44AF-9E32-2817BF2BB874
 +
* 5.3.6 - A253D1A0-E992-4275-A420-CD1E84437BDF
 +
* 5.3.5 - 58C4EC76-D347-41F0-89D7-30CB01473C37
 +
* 5.3.4 - E8FF8837-CDA1-462A-925B-2DA1FE7E263E
 +
* 5.3.3 - C7C4A0C6-8483-4065-851D-CBE5DC17D046
 +
* 5.3.2 - 8DA98699-6AD4-49CF-A9A0-B5E7B7981BE6
 +
* 5.3.1 - 6E0E33C7-0706-4174-BCF2-8E7343E7F311
 +
* 5.3.0 - BB258465-D7F3-474E-8754-3436A75956D8
 +
* 5.2.7 - C89BB248-1889-4D6B-B310-A744A0545123
 +
* 5.2.6 - 443795BA-BBA0-46CF-A07F-DB5B461785F7
 +
* 5.2.5 - 79CD8EA1-DEB1-4582-9E41-8634223BDCD4
 +
* 5.2.4 - 70E9A143-18EB-4FAB-B020-E3854B12202C
 +
* 5.2.3 - 30605C95-A3A0-4A08-AD58-9AE7ABA47B70
 +
* 5.2.2 - 69751441-D5E0-4668-893F-CB797B082D09
 +
* 5.2.1 - 30566BDB-4658-461F-AF23-09CF7E2BC1D1
 +
* 5.2.0 - 8FA59B7B-1D26-408F-A798-BD11A65A68B9
 +
* 5.1.5 - 03E3A5F6-2B2C-4CF6-9C18-FBB28AFA512B
 +
* 5.1.4 - D5D4AC5C-C757-4EB2-857C-B021DB22482C
 +
* 5.1.3 - 5F7475A1-6240-4753-BE3E-61499621EC42
 +
* 5.1.2 - 09AD7191-4F96-442C-B2F4-1491B144DBEB
 +
* 5.1.1 - 2F9F0129-3D3D-4F77-8580-C910DD649645
 +
* 5.0.6 - for x86 : {900D9036-4EDA-45EC-A095-E8AFB25D807A} and for x64 : {D1104306-6F05-44C8-AD00-30B6F57CEA5B}
 +
* 5.0.3 - D61E7AA0-0380-49B9-8DDD-7685E2306176
 +
* 5.0.2 - 71508AE2-346A-4E56-AE95-DBB8DE692258
 +
* 5.0.1 - 927AE35D-72BC-437D-BAC7-EE47D03DEE54
 +
* 5.0.0 - 48806D1D-C8D3-4235-8893-D5A03BAFC307
 +
* 4.4.5 - 406EECCC-AF98-4F2C-A99F-FED788F7580C
 +
* 4.4.3 - A651A592-2F6C-4D66-AEA8-9BFE4B61BCB3
 +
* 4.4.2 - 99A395EF-A310-40BB-B7A3-E3FF07CC38FC
 +
* 4.4.1 - 4A754DA6-6E12-40AF-BAF0-B7D60C6BE005
 +
* 4.4.0 - 8BEE1CDD-F95D-4759-952D-6B38DF99D1F0
 +
* 4.3.7 - 8ED4A1FC-56CF-414C-A9AB-A37714AA9EA7
 +
* 4.3.6 - 9F410B70-8A45-4F28-985E-F9731219BCBC
 +
* 4.3.5 - 1D4E90DA-C33C-40ED-BA00-75F6E6DF9CB0
 +
* 4.3.4 - 7D983A32-F645-48AB-8E38-4ACD234F40BC
 +
* 4.3.3 - 87C753BB-81E3-403B-BD87-6293F870B20B
 +
* 4.3.2 - 9C13F99C-6E1A-4126-AE91-EAA2DADE08D6
 +
* 4.3.1 - 303C2B0D-03AF-4C25-A443-E62DE8AA36A8
 +
* 4.3.0 - 5C005E2A-AEAE-4DF7-B7CA-1E6DCDD2AEA4
 +
* 4.2.7 - A313C39F-79A7-408B-97EE-8F958407D694
 +
* 4.2.6-secfix - 14DB1822-00B5-4820-86B5-EF893CA46B53
 +
* 4.2.6 - 71B38AFC-E08E-45C0-B00B-64EE3FA26BEB
 +
* 4.2.5 - 8D8F47B2-0E03-4C50-9803-A01120878F96
 +
* 4.2.4 - 6B4977CB-5B9F-4B24-8310-3BA527A8AF22
 +
* 4.2.3.3 - 4117DF3C-6677-4A22-90B7-FF06923417E9
 +
* 4.2.3 - E02E0841-00F1-4778-AED9-F75795D47431
 +
* 4.2.2 - 0ECDB550-79ED-4E9E-851B-19A8B2B4EBFA
 +
* 4.2.1 - C83C3B4C-1AFF-4CEA-8078-74E7A3FE8F03
 +
* 4.2.0 - E043231F-34F2-4AF5-9400-0961CC15AAAE
 +
* 4.1.5 - 587DB54D-A5D6-40D0-ABA5-C9969F8F245E
 +
* 4.1.4 - 94E11973-ED58-47A0-907C-ABF6D95C5DD8
 +
* 4.1.3 - 4F3722AD-197D-4DBB-BDFB-D2F0D6776354
 +
* 4.1.2 - DD3CB916-F91A-41B9-B276-CAC090E91021
 +
* 4.1.1 - F1EE568A-171F-4C06-9BE6-2395BED067A3
 +
* 4.1.0 - F8478020-D98E-49FB-BA14-07A534AED99C
 +
* 4.0.6 - 85595843-720E-4344-8210-F1ACAE87B459
 +
* 4.0.5 - 5B9C9486-4287-4621-8F9D-EC3EE622A82F
 +
* 4.0.4 - FE88323B-9F0E-4596-8F56-37757C6918E9
 +
* 4.0.3 - F77ED0CD-2E5E-4FC7-82E0-BB7D461E739F
 +
* 4.0.2 - 1062AD6C-80F4-4BC6-AB7C-A28892B497B8
 +
* 4.0.1 - 604B2A5C-B1CE-45B2-ADCC-6B7C721AC3AC
 +
* 4.0.0 - 8EA569F1-97AF-4C3E-A0CB-4846C2D35A81
 +
* 3.6.7 - 34C96E53-1228-40FD-AB34-2649D5FBCA3C
 +
* 3.6.6 - 7654C4E3-86E8-4CD4-B1CE-8DBEA82C36E2
 +
* 3.6.5 - 7FDEBC17-F2F8-4B66-BE25-A2DD59B44F61
 +
* 3.6.4 - 60B2F25C-22CB-4CD9-9168-8C63708DC1A1
 +
* 3.6.3 - CBCF6C86-4738-4A84-9C2C-331804DCEB9B
 +
* 3.6.2 - 1E85458A-9B00-443F-A187-2E06DBB15E43
 +
* 3.6.1 - C2F438B6-7010-453B-93EC-B2FC053AA97B
 +
* 3.6.0 - AFD5A54E-E9A1-413D-8AA2-C9EDB6782400
 +
* 3.5.7 - 0DFFF131-8BA6-4236-850C-7279B9C446F1
 +
* 3.5.6 - 457EACB3-A764-4C5A-90F3-9BB504723367
 +
* 3.5.5 - B1F9C834-0594-4563-B344-4ED9599A5945
 +
* 3.5.4 - EF790F1C-CB0C-4B95-8C54-60783F3B6661
 +
* 3.5.3 - 28C70D19-6DE9-43EF-BFA3-342F4A11B727
 +
* 3.5.2 - 09D72100-CAC9-42BF-AD52-47F784C92DB6
 +
* 3.5.1 - 0E8E4718-0702-4D33-B007-5E95849BAB3C
 +
* 3.5.0 - BB21B808-F784-4883-A4D4-B1473384C1C6
 +
* 3.4.6 - C4C8C083-F1F2-4BA5-9863-D52A34B4ED22
 +
* 3.4.5 - 03CEFC42-378E-4467-9909-DCBAFD38CA9F
 +
* 3.4.4 - D64833F8-860D-4216-8EDC-DD08AD68C0B5
 +
* 3.4.3 - 7821C7B2-7E21-4CF3-925B-58B6A8BC6311
 +
* 3.4.2 - F1161EC6-7CC1-4D9F-83F6-8839C17019C2
 +
* 3.4.1 - 528882DF-7239-436F-811B-F48F4179D017
 +
* 3.4.0 - 077DAD92-A287-429D-9200-0581ED9D13CE
 +
* 3.3.4 - CD068533-1A20-47F6-B1A2-196725B1320F
 +
* 3.3.3 - 3D33A4EB-957B-4212-BF0D-7F7FB02F1BE3
 +
* 3.3.2 - CEE2613D-3B53-4447-BA2D-E88C08272581
 +
* 3.3.1 - 1A97CF67-FEBB-436E-BD64-431FFEF72EB8
 +
* 3.3.0 - 8CCA4800-152A-4C51-8569-5803FBD67CC9
 +
 
 +
==LibreOffice Help Pack==
 +
 
 +
=== LibreOffice 4.x WPKG Packages ===
 +
 
 +
==== English (GB) ====
  
 
<source lang="xml">
 
<source lang="xml">
 
<package
 
<package
id="libreoffice-help-pack"
+
id="libreoffice-help-pack-en-gb"
name="LibreOffice Help Pack"  
+
name="LibreOffice Help Pack (British English)"  
revision="4"
+
revision="29"
 
reboot="false"  
 
reboot="false"  
priority="3">
+
priority="20">
 +
 
 +
<variable architecture="x86" name="PROGFILES" value="%PROGRAMFILES%" />
 +
<!-- This is a 32-bit program -->
 +
<variable architecture="x64" name="PROGFILES" value="%PROGRAMFILES(X86)%" />
 +
 
 +
<variable name="series_version" value="4.2" />
 +
<variable name="version" value="4.2.1" />
  
 
<depends
 
<depends
Line 119: Line 530:
 
<check  
 
<check  
 
type="uninstall"  
 
type="uninstall"  
condition="exists"  
+
condition="versiongreaterorequal"  
path="LibreOffice 3.4 Help Pack (English (United Kingdom))" />
+
path="LibreOffice %SERIES_VERSION% Help Pack (English (United Kingdom))"
 +
value="%VERSION%" />
  
 
<install
 
<install
cmd='msiexec /qb /package "%SOFTWARE%\libreoffice-help-pack\libreoffice34.msi" INSTALLLOCATION="%PROGRAMFILES%\LibreOffice\"' />
+
cmd='msiexec /qb /package "%SOFTWARE%\libreoffice-help-pack-en-gb\LibreOffice_%VERSION%_Win_x86_helppack_en-GB.msi" INSTALLLOCATION="%PROGFILES%\LibreOffice\"' />
  
<upgrade
+
<upgrade include="install" />
cmd='msiexec /qb /package "%SOFTWARE%\libreoffice-help-pack\libreoffice34.msi" INSTALLLOCATION="%PROGRAMFILES%\LibreOffice\"' />
+
  
<remove
+
<!-- This uses the ProductCode for version 4.2.1 -->
cmd="msiexec /qb /uninstall {522C02C1-B575-4E1E-81CF-FBAEA22B6532}" />
+
<remove cmd="msiexec /qb /uninstall {2FBE0515-2D4A-4A28-8A3E-F7DF6A555494}" />
 
</package>
 
</package>
 
</source>
 
</source>
  
== LibreOffice 3.3.x ==
 
This is based on the [[OpenOffice.org_3.x#OpenOffice.org_3.2.1|OpenOffice 3.2.1]] package script.
 
 
Unpack the LibreOffice installer (.exe) and help file installer (.exe) with an archive tool (for example 7-zip, or using the installer itself).
 
 
Copy the unpacked files to your server.
 
 
If required, for example to change installer options or to remove unnecessary languages, modify the MSI file or create a transform (.mst) file using an MSI editor such as Microsoft ORCA or InstEd. The main interesting sections to configure in the MSI are 'Property' and 'Feature'.
 
  
 
+
==== German ====
=== LibreOffice ===
+
  
 
<source lang="xml">
 
<source lang="xml">
<package id="libreoffice" name="LibreOffice" revision="3" reboot="false" priority="10">
+
<package
    <variable name="PKG_VERSION" value="3.3.2" />
+
id="libreoffice-help-pack-de"
 +
name="LibreOffice Helppack DE"
 +
revision="%PKG_VERSION_UNINSTALL%"
 +
reboot="false"
 +
priority="1">
  
    <!-- LibreOffice removed main programs from full install -->
+
<variable name="PKG_VERSION_MAIN"      value="4.1" />
    <variable name="REMOVEPROGS" value="gm_p_Base,gm_p_Base_Bin,gm_p_Math,gm_p_Math_Bin" />
+
<variable name="PKG_VERSION"           value="4.1.0" />
    <!-- LibreOffice removed options from full install -->
+
<variable name="PKG_VERSION_UNINSTALL" value="4.1.0.4" />
    <variable name="REMOVEOPTIONS" value="gm_o_Testtool,gm_o_Xsltfiltersamples,gm_o_Pyuno,gm_o_jf_Palm,gm_o_jf_Pocketpc,gm_o_Quickstart,gm_o_Extensions_PRESENTER_SCREEN,gm_o_Extensions_REPORTDESIGN,gm_o_Extensions_MEDIAWIKI" />
+
    <!-- Company Name option -->
+
<variable name="LANG1" value="German" />
    <variable name="CNAME" value="Our Company" />
+
<variable name="LANG2" value="de" />
 +
 +
<variable name="PKG_EXE"           value="LibreOffice_%PKG_VERSION%_Win_x86_helppack_%LANG2%.msi" />
 +
<variable name="PKG_SOURCE"        value="%SOFTWARE%\LibreOffice" />
 +
 +
<check type="uninstall" condition="versionequalto" path="LibreOffice %PKG_VERSION_MAIN% Help Pack (%LANG1%)" value="%PKG_VERSION_UNINSTALL%" />
 +
 +
<install cmd='msiexec /qb! /i "%PKG_SOURCE%\%PKG_EXE%" ALLUSERS=1' />
 +
 +
<upgrade include="install" />
 +
 +
<remove cmd="msiexec /qb! /uninstall {54FD4E2E-EE28-4020-B0FF-3697FDE75CC7}" /> <!-- 4.1.0 -->
 +
</package>
 +
</source>
  
    <!-- Some LibreOffice functionalities depends on Java -->
 
    <depends package-id="java" />
 
  
    <check type="uninstall" condition="versiongreaterorequal" path="LibreOffice .+" value="%PKG_VERSION%" />
+
=== Uninstall Strings For LibreOffice Help In Various Languages ===
  
    <install cmd='msiexec /qn /I "%SOFTWARE%\LibreOffice\LibO_%PKG_VERSION%_Win_x86_install_multi\libreoffice33.msi" COMPANYNAME="%CNAME%" USERNAME="" ISCHECKFORPRODUCTUPDATE=0 CREATEDESKTOPLINK=0 ADDLOCAL=ALL REMOVE=%REMOVEPROGS%,%REMOVEOPTIONS%' />
+
==== English (GB) 32 bit ====
 +
* 4.3.5 - 10440334-8F7A-46B5-B237-1DCFDC767954
 +
* 4.3.4 - CF4587A8-20DF-4436-98FA-C29B45922887
 +
* 4.3.3 - 2CCAF9B4-A0B4-46C3-AE22-2EF40DDECB5C
 +
* 4.3.2 - 81614051-F14B-43FF-8B04-88AA23103BDB
 +
* 4.3.0 - D5542038-01AC-4AF4-9C88-32298F464F47
 +
* 4.2.7 - EA42622D-CB99-4012-AEB1-DCD813F3DDA2
 +
* 4.2.6-secfix - E9B6896B-7409-4C9C-B296-4DFD0FBEDA4F
 +
* 4.2.6 - 1E74AC10-53C6-4119-8BC2-6913ECC58E42
 +
* 4.2.5 - CA8FF1CA-36C8-41BE-81DA-D80CF6716FCC
 +
* 4.2.4 - 146F310B-88E0-42DB-869F-21BCDA976EBF
 +
* 4.2.3 - E9413F63-F01E-4C18-A881-313B5CAC3292
 +
* 4.2.2 - 3C564F10-A046-4225-A11C-F8E7B0B02A2A
 +
* 4.2.1 - 2FBE0515-2D4A-4A28-8A3E-F7DF6A555494
 +
* 4.2.0 - 45E51F4C-C88C-4CB1-BAA9-8637371E496B
 +
* 4.1.5 - 69CCCA9C-8D1B-4A6B-9B6A-D0C6FAED09D0
 +
* 4.1.4 - 5286F9E3-8276-4405-89DA-C73398A3C8D4
 +
* 4.1.3 - 5E31A5FD-EE7F-4E2C-B74F-DF93B6B3AF46
 +
* 4.1.2 - DA265775-BBDD-410B-BD75-5C0C101158E5
 +
* 4.1.0 - 3B680A0B-11B5-4DA3-831D-CD227BB5DA18
 +
* 4.0.6 - C9AB9A27-C650-4DF3-8A51-52870243FB3A
 +
* 4.0.5 - DA265775-BBDD-410B-BD75-5C0C101158E5
 +
* 4.0.4 - 58000901-5D65-49EC-B989-EBEC7E556AF8
 +
* 4.0.3 - A5442F6D-F0AF-4337-AB15-45F6DF09FE66
 +
* 4.0.2 - F3C7F1A5-D9BC-4A06-8831-4BA923A08741
 +
* 4.0.1 - 0780A6C3-7811-4072-9090-54424B95AD2D
 +
* 3.6.3 - 272683E1-8959-42C5-90D2-DED054171507
 +
* 3.6.2 - CEAC6936-6FFB-4DC1-926B-5C8E7CBDE7C9
 +
* 3.5.7 - 76FA7BD5-B16C-4084-850A-D7D386F4B60F
 +
* 3.5.6 - 5BC52C3B-A2D4-40C6-BE99-06CE78604775
 +
* 3.5.5 - 145A79BA-4D50-4AED-B688-398620824DFA
 +
* 3.5.4 - 3EC61BE4-2134-45FA-8DB4-CA1076BB7D44
 +
* 3.5.3 - EEE2CE8A-E0B3-49BE-9C96-55537BD4309B
 +
* 3.5.1 - 7CB88D92-E18F-406B-AB59-389ABCD0D282
 +
* 3.5.0 - ?
 +
* 3.4.5 - CB6A0C73-6D33-46F0-9616-E47645626244
 +
* 3.4.4 - 035196C0-BB99-4ACF-B577-751CF40E53B1
 +
* 3.4.3 - 522C02C1-B575-4E1E-81CF-FBAEA22B6532
 +
* 3.4.2 - 31FCEE1C-7E49-4B2F-9376-617151B1BA4D
 +
* 3.4.1 - C41B221F-FB0D-4B1E-9048-2A4D40BDB202
  
    <upgrade cmd='msiexec /qn /I "%SOFTWARE%\LibreOffice\LibO_%PKG_VERSION%_Win_x86_install_multi\libreoffice33.msi" COMPANYNAME="%CNAME%" USERNAME="" ISCHECKFORPRODUCTUPDATE=0 CREATEDESKTOPLINK=0 ADDLOCAL=ALL REMOVE=%REMOVEPROGS%,%REMOVEOPTIONS%' />
 
   
 
    <remove cmd='msiexec /qn /X "%SOFTWARE%\LibreOffice\LibO_%PKG_VERSION%_Win_x86_install_multi\libreoffice33.msi"' />
 
   
 
</package>
 
</source>
 
  
 +
==== English (US) 64 bit ====
  
=== LibreOffice Help Pack ===
+
* 7.3.5 - BD0BE64D-29F9-4847-BDEE-84231CC49824
 +
* 7.3.4 - 1154DBA3-B02B-412E-A974-71A5E882C199
 +
* 7.3.3 - DEB65815-C9CF-402C-9608-28F5A212B610
 +
* 7.3.2 - 541A60EC-8BF9-41C1-9A89-B0DC48CE92F9
 +
* 7.3.1 - C4D80AB8-3BE0-4ACF-9801-B39735AD3F0F
 +
* 7.3.0 - 17D82E4B-A228-448A-9C58-FFB4CC7EF0B0
 +
* 7.2.5 - 5FF05695-DD37-4FD6-9960-04F5A12927AC
 +
* 7.2.4 - 0E21F7C0-6D48-4C30-875F-CE4D0A0FF51F
 +
* 7.2.2 - 43C499AD-4F57-4ECA-B6F7-B7501534DD22
 +
* 7.2.1 - B864AB79-BF34-4A67-8015-A0E82AE2D223
  
<source lang="xml">
+
* 7.1.8 - B795EF59-C90B-4B8E-8A2E-601EE2E0C36A
 +
* 7.1.7 - 0A7E4D0D-FE21-4FCA-A398-65B3A7A97DA5
 +
* 7.1.6 - 36F4E22B-B2F8-433F-B390-D2364F5AC56C
 +
* 7.1.5 - F8FF0912-7E13-448D-AE15-DD0258F368B8
  
<package id="libreoffice_help" name="LibreOffice Help Pack" revision="2" reboot="false" priority="10">
+
* 7.0.6 - 24C4DE03-4A0C-4E0F-AF41-D8FFAB656183
    <variable name="PKG_VERSION" value="3.3.2" />
+
* 7.0.5 - C053F2E7-159A-4252-8D11-669D698FAA96
    <variable name="INS_VERSION" value="3.3" />
+
* 7.0.4 - 96657D0F-4ECB-455E-98C0-7D3863D8DDF8
    <variable name="SHORT_LANG" value="cs" />
+
* 7.0.3 - 3A5194D1-2AA0-43CC-B335-B2CBAD1F9B91
    <variable name="LANG" value="Czech" />
+
* 6.4.7 - B70CB577-081B-4EC9-9F7B-2361A7CE7F71
 +
* 6.4.6 - B33C6CDA-DCB5-4342-8259-4C9C1D7D9B57
 +
* 6.4.4 - B16C7752-65C0-4FF3-B549-392C7E356F21
 +
* 6.4.3 - 49E1659A-D0B0-441B-A2D7-CA487C611869
 +
* 6.4.0 - D0D40AED-148D-4BAC-9847-CEFE2F7185E0
 +
* 6.3.6 - 20B90922-1548-4BFD-9923-A935F88A11D3
 +
* 6.3.5 - 0CF79EBF-0FB5-4EC8-B15D-BDC7486BC7D2
 +
* 6.3.4 - 707A3AD0-2E02-4E7D-BCC9-1A59FE798E21
 +
* 6.2.8 - 430E3724-D704-4282-8D33-91A2C1297B6C
 +
* 6.0.7 - B46081CE-80FB-4346-97B5-501AC8272B11
  
    <depends package-id="libreoffice" />
+
==== English (US) 32 bit ====
  
    <check type="uninstall" condition="exists" path="LibreOffice %INS_VERSION% Help Pack (%LANG%)" />
+
* 6.2.7 - DB7A4772-880A-45CF-907E-A64D5F689247
 +
* 6.2.6 - 2525C3C3-BCD1-4C5E-B5A9-28F682D1310E
 +
* 6.1.6 - 5C54D74F-11A0-4376-8743-664985A2D30A
 +
* 6.1.5 - 28C9376B-43A4-4A1B-8D79-178F67ACAE39
 +
* 6.0.7 - DADC648F-CAA6-447B-9E28-1A92B5924CCA
 +
* 6.0.6 - 3D1E1CBF-93F0-403D-8D1A-23F5039E6DDA
 +
* 5.4.7 - 630DF42D-7DE1-4377-8D15-24399128468C
 +
* 5.4.6 - E554A92E-31BC-4CD9-9447-766B3DB26F07
 +
* 5.4.5 - 95F2C19C-38D3-49FD-98F3-9CBE27ED1D16
 +
* 5.3.7 - 4D6238E7-83AD-4072-8B5A-60083BA4D4CB
 +
* 5.3.6 - 5B25AEA5-BFCC-4842-A8E3-0EB586469A9B
 +
* 5.3.5 - D1BC0512-F2F8-4688-9D30-4C4DAE69D099
 +
* 5.3.4 - 8ECEE533-41B5-455D-8226-7D247060570C
 +
* 5.2.7 - CB65587B-28CB-49C3-928D-DC39B143A745
 +
* 5.2.6 - 33351FFD-8C86-46BC-93D9-6CA9D1FE96F3
 +
* 5.2.5 - 0E3E3CA9-1C59-4CD5-A2F2-65C52FA515AB
 +
* 5.2.4 - 941EAD84-1F5B-4DE8-B702-720934C1D46D
 +
* 5.2.3 - CC65407F-A4FE-455E-8F61-C0B1CCDC8F4A
 +
* 5.2.2 - 869A3022-8FC9-4F19-92EF-06F0E29F6F7E
 +
* 5.2.1 - BA5EF081-9149-4354-946C-D7B55BD2E4F2
 +
* 5.2.0 - 89EC4E1A-17FD-4B44-AB85-559B48BD3CEF
 +
* 5.1.4 - 798A717F-4949-4178-83D0-DA0A3FE378E9
 +
* 5.1.3 - FC6E1BC9-F229-4A60-889E-3B1E94BF7E86
 +
* 5.1.2 - F2747B50-9C8D-4917-B2C4-8C5E0789043E
 +
* 5.1.1 - A8B65BFE-A83C-4A68-910A-C9C4D592612D
 +
* 5.0.3 - B4DF5984-0AD2-40C1-8380-5E4C6820731C
 +
* 5.0.1 - 7B79BE4A-E834-48B2-8DA9-06F92307E5D9
 +
* 5.0.0 - F23F32C2-0F13-46E0-9675-9358BC0E0258
 +
* 4.4.0 - A2AF8882-984F-49E2-8087-129C4174994B
 +
* 4.3.5 - 6B888EAE-4BA5-4422-A059-542A8D1A24AE
 +
* 4.3.4 - 098DFF9E-5DB7-469F-8E5A-3121EEDBB6E0
 +
* 4.3.3 - 7E09D6AE-5AD5-4A9F-8809-AB42A980D7F7
 +
* 4.3.2 - 89CC96CF-99A3-41B1-8E01-2E0CFC748818
 +
* 4.3.1 - 70C17C7D-1718-47B8-83F5-9574B19ACB24
 +
* 4.3.0 - 8A95909D-A7A3-4B2C-82AA-D3FD56EA7728
 +
* 4.2.5 - 91B2656B-0BDE-42DF-BC93-EFE5BD7E590A
 +
* 4.2.4 - 16A8198E-985A-47BA-A5DE-FB69073FE031
 +
* 4.2.3 - 226BDEF9-0D8D-46E2-AC84-4AE4855A08F6
 +
* 4.2.2 - 9B197B38-038D-47B5-9572-AE07E34F6AD0
 +
* 4.2.1 - 24827577-5DF4-413C-90D8-82E965D772DE
 +
* 4.2.0 - 8C6A5AF9-5A6F-4E24-AEA0-4921D832FE70
 +
* 4.1.4 - 34ED727D-D58A-469F-93B7-7880C50C69A9
 +
* 4.1.3 - 53ECAFB6-CD08-4FD4-8B89-A25F18171C93
 +
* 4.1.2 - 56764D4E-FDC1-4002-8019-4DB0DC975403
 +
* 4.1.1 - 846A2732-D5DB-48BA-AF00-158078C1E034
 +
* 4.1.0 - FB8E8BB7-68E5-4867-8753-4E25EDCF9567
 +
* 4.0.4 - FF6FE3EC-F36E-4061-8B06-2429107BCDB0
 +
* 4.0.3 - 677E28D3-85C1-4305-B73F-C24176DB60F3
 +
* 4.0.2 - F4273C60-F105-49C3-B980-7F4AF3DEA929
 +
* 4.0.1 - 6B80B041-06E7-4EDB-B523-9397D1DF3684
 +
* 4.0.0 - FDF9A4DA-AE9A-4240-BDEC-5CF6E22E57CB
 +
* 3.6.5 - 81B7A738-9677-4EE3-8633-B76BFE45FC6F
 +
* 3.6.4 - 39AF2BD0-A69F-4597-8349-790B9F7A8589
 +
* 3.6.3 - 4236F0C5-21D7-45FB-A3BF-762C0ED8CC28
 +
* 3.6.2 - 60488A52-BBA8-44BB-85AE-EC4E96F4F8D5
 +
* 3.6.1 - 2300A0B6-11F7-4CB9-811F-055919BF5D59
 +
* 3.6.0 - 19D6F37E-BA93-4B73-BC6A-46BBFCEEFC7A
 +
* 3.5.5 - FB78B8E5-8766-4E1E-BE6B-8E8362FA94A8
 +
* 3.5.4 - 3124D64F-F72B-41C6-AF35-4ACCBDDFC54A
 +
* 3.5.3 - 368A06CC-909A-4F55-AF29-6CFCCEA02479
 +
* 3.5.2 - 7604F21E-DAD2-4098-98CB-5552AABA58E9
 +
* 3.5.1 - 90B4BD24-B33F-429B-AE16-06E325195D46
 +
* 3.5.0 - ECF59E8B-3C98-4F89-9D98-3392A4A3B31F
 +
* 3.4.5 - DA80782F-847B-41DC-84C7-466606468066
 +
* 3.4.3 - 3759AE04-BB49-4299-B342-2EA611394620
  
    <install cmd='msiexec /qn /I "%SOFTWARE%\LibreOffice\LibO_%PKG_VERSION%_Win_x86_helppack_%SHORT_LANG%\libreoffice33.msi"' />
+
==== Russian (RU)  ====
 
+
* 6.2.5 (64bit) - 2955D166-5C0A-4356-8175-87209A763ABA
    <upgrade cmd='msiexec /qn /I "%SOFTWARE%\LibreOffice\LibO_%PKG_VERSION%_Win_x86_helppack_%SHORT_LANG%\libreoffice33.msi"' />
+
* 6.2.5 (32bit) - FAB4068A-046F-47A4-9FF5-551D2AF3AFB9
 +
* 3.6.1 - B1451EDD-51F8-4BAC-8A89-D4BD35B0B4BC
 +
* 3.6.0 - EAA707B3-69B3-4CDE-987F-51C1A766549A
  
    <remove cmd='msiexec /qn /X "%SOFTWARE%\LibreOffice\LibO_%PKG_VERSION%_Win_x86_helppack_%SHORT_LANG%\libreoffice33.msi"' />
+
==== Czech (CZ) 64bit ====
 +
* 6.2.7 - 420DD552-B762-4EA3-95EB-6307406F5DD3
 +
* 6.1.3 - E3D6C1DD-1739-450A-BB52-9AD2F11EF088
  
</package>
+
==== Czech (CZ) 32bit ====
</source>
+
  
Note: For the <remove> tag I have used the .msi file itself to get rid of the fact that the uninstall strings in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall are language dependent. But this requires you to keep the .msi file on the server for removing software. You may prefer to use remove strings such as:
+
* 6.2.7 - 5FCB312E-2DAA-4AE9-A2D9-23399C2EE641
 +
* 6.1.3 - B59F764D-155F-488A-A2E6-634E317DD320
 +
* 5.4.0 - 1FBC8155-425E-4EFF-8030-DA01493D1C65
 +
* 5.3.2 - F404C288-B4C3-4131-8803-297B80D1CAC8
 +
* 5.3.0 - 025F43A2-2FC7-4C66-8A3C-2828DEC755D2
 +
* 5.2.4 - 18B28761-DF87-4316-9029-03722770E69B
 +
* 5.2.2 - DBB0B317-62CF-4817-A71C-D5CF28ED09D4
 +
* 5.1.3 - E4FF2AD0-25A0-4ACB-B703-81C2ECC2B091
 +
* 5.1.2 - 432AD0B5-A326-4190-B145-3E905EA8EE44
 +
* 4.4.5 - 16C3FD89-8816-4726-B06E-060DA06E4FC0
 +
* 4.4.3 - 680F9EF4-F1B8-4F1A-8D81-A867677C63C2
 +
* 4.4.2 - 16340575-364C-4F8D-BC0A-B1037E4EA4DC
 +
* 4.4.1 - 9C44FF50-92CE-4862-8039-550D88E438A6
 +
* 4.4.0 - 287D0D9F-A64D-455C-88A8-93B8FC1D9A8A
 +
* 4.3.7 - D171E7D2-787E-4CCD-BC13-1AF10BE366BD
 +
* 4.3.6 - 78D1BE95-586E-4B86-A7EB-B75D5F2572E9
 +
* 4.3.5 - 4535173E-E56D-4863-8AF9-B843373082A3
 +
* 4.3.4 - 5DE72D59-92E6-4A49-8279-6ABB44906046
 +
* 4.3.3 - E76DEC36-FB89-4084-A8A5-0C587F8D39EC
 +
* 4.3.2 - 1FA7A006-6ABA-4670-B5E6-046F89CCB286
 +
* 4.3.1 - 38313EFE-097D-4FF5-A6A3-9EE54CB4ED2C
 +
* 4.3.0 - C0106E0D-04EC-47DC-A4B9-78BA75E71852
 +
* 4.2.5 - 6B759390-9691-4D46-AF0E-EA84E7CFF2F0
 +
* 4.2.1 - 169A0326-8F84-4E21-8D8A-6B4CE5DC24C8
 +
* 4.2.0 - A87D5BF7-D74D-4984-A43F-D2DA77AA1969
 +
* 4.1.1 - AEF71A58-3945-458D-9CA3-4A7975092B4A
 +
* 4.1.0 - C3E0A5E0-51B9-4439-BE5C-7294FA9C5D76
 +
* 4.0.4 - 20971529-B7F7-490B-BE09-CA675CD15C1E
 +
* 4.0.3 - CAC34528-BC72-4AFD-8050-FA5EB7DFF633
 +
* 4.0.2 - 977BE331-BBEB-4D86-88CA-D3DA62AFF919
 +
* 4.0.1 - B32DAF7E-3B10-4739-8524-3FF8D772233C
 +
* 4.0.0 - 0123CD1C-7E97-4721-A5A9-F4D004197F93
 +
* 3.6.6 - 5915DD39-C7B3-41A5-89FC-8183F2302387
 +
* 3.6.2 - 53F982FC-8151-457A-9871-BB8764E7D3A6
  
<source lang="xml">
+
==== Spanish (ES) ====
<!-- language dependent msiexec remove strings (here the czech ones) -->
+
* 4.4.5.2 - EC460376-F2E6-4B98-AACD-7D9983257404
<remove cmd='msiexec /qn /X{CEE2613D-3B53-4447-BA2D-E88C08272581}' />
+
* 4.4.4.3 - FFE03D8C-AF71-437F-AE10-786E06993490
<remove cmd='msiexec /qn /X{04A88043-281E-4E32-B878-343B51F56F2E}' />
+
* 4.4.2.2 - 6B82B922-B0F2-4B1D-82D7-A0B817F6E6D8
</source>
+
* 4.3.0.4 - 5C005E2A-AEAE-4DF7-B7CA-1E6DCDD2AEA4
 +
* 4.3.3.2 - E043231F-34F2-4AF5-9400-0961CC15AAAE
 +
* 4.3.1.2 - 4C9323BA-584A-4097-8DDE-6640934AB1DD
 +
* 4.2.0.4 - D0A096A1-ADC9-44D3-957C-E095D331D01D
 +
* 4.1.3.2 - F428E938-8206-450E-BA4F-B7862C990398
 +
* 4.1.2.3 - 6BE85790-1693-4C0E-B34F-D4980D1AAAA9
 +
* 4.1.0.4 - EA7838FE-4156-4B25-B00B-EF3D0F72422A
 +
* 4.0.2.2 - 8D7916C7-750F-495F-8631-C69A4DE09573
 +
* 4.0.0  - FE115CEB-0D10-4A22-B9B8-59EC6F738BE3
 +
 
 +
==== German (DE) ====
 +
* 6.2.8 - 58E932C9-75C1-495F-936F-A45A6986E0CF
 +
* 6.2.0 - A163FA43-1C78-4F20-BBAC-EC2110CDA86B
 +
* 6.0.3 - CCE7BC9F-C216-4552-B3FF-9870E3F0AFD9
 +
* 5.4.3 - 35641FA3-D06E-4752-8A1B-E5B5657FC123
 +
* 5.4.2 - A059F2CE-1300-46B3-A007-AE2C46C0E719
 +
* 5.3.6 - F300817B-1837-4F56-99F4-7C44D5DCB24A
 +
* 5.3.3 - C4FE4202-6430-4C5A-B4B0-73B35A71C6E4
 +
* 5.3.2 - 257B4FEB-BB5D-40DB-BB9D-1207822E2680
 +
* 5.2.7 - DC08394D-13CD-46DC-83FD-399E9E44D3DE
 +
* 5.2.4 - 0BA67962-1AFF-4907-98D9-66CCF5EE8820
 +
* 5.2.2 - C7DC16A3-8C61-434B-978E-8428AB3D8841
 +
* 5.1.3 - 62487DDA-1C16-4F89-85E4-DA72E58ED2C6
 +
* 5.0.3 - 65C5CEA0-047E-4B41-88EB-5C773ED6396E
 +
* 5.0.1 - EB1D6BC3-4133-4D8D-BB0A-EBD25B270334
 +
* 4.4.5 - DF69D6F3-7BF0-41A1-9968-7B0955A76684
 +
* 4.4.3 - CCC30EC0-253C-4CF3-9A5D-5DE2601CD760
 +
* 4.4.2 - C0A5DE08-2C87-4D29-99BF-9A7D7DE295D0
 +
* 4.4.0 - 11F5DD12-0482-471F-B5E4-03D2127C8F3B
 +
* 4.3.6 - 25104DB0-0C1F-4038-BC99-26082D13602B
 +
* 4.3.5 - F2C505D0-1A4B-43B4-887E-D9E517A362B8
 +
* 4.3.1 - 1560A369-7C63-4D4E-AA09-494C4BD47256
 +
* 4.2.5 - D53395EF-1493-4C7F-B797-836D6D8EBE7E
 +
* 4.2.3 - 4117DF3C-6677-4A22-90B7-FF06923417E9
 +
* 4.2.2 - 7801C501-F2B8-41FF-9792-D48C809A9CFB
 +
* 4.2.1 - 5A421C8D-D1D1-4C34-9F48-16326235CC34
 +
* 4.2.0 - 56232F31-556D-4ABB-A039-58193778A627
 +
* 4.1.4 - 43295475-62CA-4F25-B46C-43C59258780E
 +
* 4.1.3 - 0779889E-1A20-4E21-9150-7F42BD09ED63
 +
* 4.1.1 - D5913A37-BD88-4A15-BCDC-6B12CE211B31
 +
* 4.1.0 - 54FD4E2E-EE28-4020-B0FF-3697FDE75CC7
 +
* 4.0.4 - 33BB6F96-6EE2-4F2C-BCCA-9AEEEBD6C18B
 +
* 4.0.3 - 68943599-F80A-436D-B4BB-DB956C497036
 +
* 4.0.2 - A74C73B1-BED6-4737-B6FF-74158ABDCC4D
  
You will have to use the string relevant to your language. These strings are held in setup.ini, under 'productcode'.
+
==== Italian (IT) ====
 +
* 4.1.0 - 1BEDE8C5-CF01-4299-BAFB-DF8B20E98AD5
 +
* 4.2.0 - B90767C2-5DCA-4F16-BD94-1850470CEEA1
  
 +
==== French (FR) ====
 +
* 4.4.0 - F4B46A45-8A99-476B-BA26-69C8204988E4
 +
* 4.3.6 - 0F7302D4-AD97-4487-85F2-0C49A806420A
 +
* 4.3.5 - A3EFC127-DA5C-40B6-A7C8-DA63F3193376
 +
* 4.3.4 - E7C2D21E-1A40-4C71-A71D-53F8ED46B586
 +
* 4.3.3 - C3AB43AC-0232-41C2-8426-425EC3801412
 +
* 4.3.2 - 4DEBDFE3-0F73-4B3E-A79B-59FD5AE1D78F
 +
* 4.3.1 - C2D23BDA-550A-493E-ABAD-C06A4691C3E0
 +
* 4.3.0 - 226C61DD-87F2-4834-A1F0-A0A76260CCBD
 +
* 4.2.5 - 87C7BF84-F265-4D1E-978A-6AAD97C47A2F
 +
* 4.2.4 - 72B6F51C-BF84-4E29-9C04-8976BA7DD6ED
 +
* 4.2.0 - B9D2DBAD-0C81-4D7E-ADA4-2BE0EDF18203
 +
* 4.1.5 - 587DB54D-A5D6-40D0-ABA5-C9969F8F245E
 +
* 4.1.4 - 45F9FA55-B1DB-42AA-8E3F-7309A2169C4A
 +
* 4.1.3 - F7194FFC-E14A-471A-A770-A475FCF8EC63
 +
* 4.1.2 - 1FDC7954-5FD7-449B-9EDD-E77233EA8F2C
 +
* 4.1.1 - 9196FBFB-ACAA-4A0B-8591-EB94FB311429
 +
* 4.1.0 - 409A5549-5A3F-4EA4-B51C-14A640863AC6
 +
* 4.0.6 - F1041618-3DB6-41D5-A701-C593F0850708
 +
* 4.0.5 - 1B9952B5-C212-4945-AD7A-8CE629A0AEB3
 +
* 4.0.4 - 8A8FFD7E-F670-4B7A-B553-C64A9EDA3CDB
 +
* 4.0.3 - 1BF5547E-70D8-4619-B033-18BAB17E95A7
 +
* 4.0.2 - A4100B6B-E996-40AD-A66C-544BFCC66D31
 +
* 4.0.1 - 7DCFAB20-E9E7-4085-BB1C-1AD1669AF53E
 +
* 4.0.0 - 4208C9CB-A706-4515-8CC9-552F80347237
 +
* 3.6.7 - CD4EFE14-B968-4348-9C82-8EB05F6DD335
 +
* 3.6.6 - B2EE4D5A-9356-4177-A706-E6AE79C777A1
 +
* 3.6.5 - 443014E1-D57B-46C9-9A15-F0B89CC53453
 +
* 3.6.4 - 5DC017BF-641F-4E35-94B8-79C63D1E77D4
 +
* 3.6.3 - FC2CCD99-635A-4157-92CD-C77BBA176220
 +
* 3.6.2 - 202C4A81-7E24-4310-85DA-1C096E444A90
 +
* 3.6.1 - FB38A133-CFB4-4064-969F-3C00559C5250
 +
* 3.6.0 - 04ABD6F9-4D03-4AB9-8F21-6C2EAA99B359
 +
* 3.5.7 - 88FB1F4C-969A-4CE2-8C1C-4DC651489DD7
 +
* 3.5.6 - C30661E0-3AA5-4002-A94D-D6F813B38216
 +
* 3.5.5 - 33BF7153-45FE-4295-AE36-8A75501AF77F
 +
* 3.5.4 - E6BCB14C-BCAF-4B77-B2D3-86D938017AAB
 +
* 3.5.3 - 7B0FBD6F-F03A-4591-BE8A-B7B15C8E2C22
 +
* 3.5.2 - 5E65E74B-9FDE-4D6D-966A-0E59FA2EFA09
 +
* 3.5.1 - C1456B8F-6CB5-4C94-839A-6176B594F921
 +
* 3.5.0 - 9346D0CB-1384-4C12-9EF4-61E8A7812A43
 +
* 3.4.6 - D30A0B70-CEAE-4D75-A424-F6FC6A2854BF
 +
* 3.4.5 - 3624600E-F169-41EC-880E-C20A6132D5CE
 +
* 3.4.4 - B92E41CD-01E4-4743-A4B8-1FA14C7D5551
 +
* 3.4.3 - 18C476AF-6475-49F8-8781-2390FE50EE67
 +
* 3.4.2 - B27EDFC0-BC1B-4654-8E61-CDDCBCC57784
 +
* 3.4.1 - 3CDF77A9-4D6C-4877-9931-22AF1A00FAD1
 +
* 3.4.0 - 0E7D9AF5-EDF0-4BF9-912D-EC2A1EABC573
 +
* 3.3.4 - CB318975-A970-428F-A7D0-B694EE87F079
 +
* 3.3.3 - 25CED414-3D0A-4F07-A282-46BC0F8508D7
 +
* 3.3.2 - C69D5F0D-D4D8-457A-8A40-1366B55AED17
 +
* 3.3.1 - 941FD1A2-1CE2-4225-9267-407659994C31
 +
* 3.3.0 - C848F428-190E-45B1-A4F2-EB0E8340F467
  
 
[[category:Silent Installers]]
 
[[category:Silent Installers]]
 
[[category:OpenOffice]]
 
[[category:OpenOffice]]

Latest revision as of 14:55, 21 July 2022

LibreOffice is an office suite. It is a fork of OpenOffice, and a replacement of Novell's Go-OO, managed by the Document Foundation. See www.libreoffice.org

This page covers both LibreOffice and LibreOffice Help Packs, both of which are 32-bit programs.

Dependencies

The Java Runtime Environment is a software prerequiste for LibreOffice, thus is a <depends> of the package. You want the 32-bit version of Java because of the way the 32-bit LibreOffice integrates with it.

Dual Installation with OpenOffice

LibreOffice does not replace an already installed OpenOffice (though LibreOffice 3.3 beta did), so you may like to remove OpenOffice before installing LibreOffice. Create an empty text file called OpenOfficeUninstall.vbs (or whatever you prefer), enter the following using Notepad:

 Const HKEY_LOCAL_MACHINE = &H80000002
 Const HKEY_USERS = &H80000003
 
 Set Reg = GetObject("winMgMts:StdRegProv")
 iRet = Reg.EnumKey(HKEY_USERS, "S-1-5-19", AKeys)
 If iRet <> 0 Then
        Dim UAC : Set UAC = CreateObject("Shell.Application")
        UAC.ShellExecute WScript.FullName, Chr(34) & WScript.ScriptFullName & Chr(34), "", "runas", 1
        WScript.Quit
 End If
 
 Set WI = CreateObject("WindowsInstaller.Installer")
 Dim WshShell : Set WshShell = CreateObject("WScript.Shell")
 
 ' https://msdn.microsoft.com/en-us/library/windows/desktop/aa369487(v=vs.85).aspx
 Const msiUILevelBasic = 3
 Const msiUILevelNone = 2
 Const msiUILevelHideCancel = 32
 WI.UILevel = msiUILevelBasic
 
 Set Products = WI.Products
 For Each Product In Products
        On Error Resume Next
        Name = WI.ProductInfo(Product, "ProductName")
 
        If Left(Name, Len("OpenOffice.org")) = "OpenOffice.org" Then
                LocalPackage = WI.ProductInfo(Product, "LocalPackage")
                If Not IsEmpty(LocalPackage) Then
                        WI.InstallProduct LocalPackage, "REMOVE=ALL"
                Else
                        WshShell.Run "msiexec /qb! /uninstall " & Product, 0, True
                End If
        End If
 Next

Save, exit Notepad and run the script.

LibreOffice

LibreOffice 6 PT-BR

My install is done for computer with SSD so it copies .MSI to local disk and install from it.
It also show basic interface to let user know what's going on. It works even with WPKG-GP on Win10 (I use it this way!)

<packages>
<package
	id="LibreOffice6"
	name="LibreOffice6"
	revision="%version%"
	reboot="false"
	priority="7">

	<variable name="version" value="6.3.5.2" />
       <!-- line below permit keep some computer with older version to update later -->
	<variable name="version" hostname="LIRIO|vm.*" value="5.4.5.1" />

        <variable name="CPU" value="x86" architecture="x86" />
        <variable name="CPU" value="x64" architecture="x64" />
        <variable name="CPU" value="x64" architecture="AMD64" />


	<check type="uninstall" condition="versiongreaterorequal" path="LibreOffice %version%" value="%version%" />

	<install cmd='%COMSPEC% /c copy %SOFTWARE%\\LibreOffice6\LibreOffice_%version%_Win_%CPU%.msi %TEMP%' />
	<install timeout="1200" cmd='msiexec /qb! /i %TEMP%\LibreOffice_%version%_Win_%CPU%.msi /passive /norestart ALLUSERS=1 CREATEDESKTOPLINK=1 ISCHECKFORPRODUCTUPDATES=0 REGISTER_ALL_MSO_TYPES=1 UI_LANGS=pt_BR'  />

	<upgrade include="install"/>

	<remove timeout="600" cmd="msiexec /qb! /uninstall {9FEFBA80-8687-4AC1-83F7-3CD3E9BAF275}" >
             <exit code="1605" />
        </remove>
</package>
</packages>

LibreOffice 5.0.6.3 French - x86 and x64

Put x86 and x64 msi installer in "%SOFTWARE%/LibreOffice" folder.

<!-- Libre Office -->	
<?xml version="1.0" encoding="UTF-8"?>

<package
	id="libreoffice" 
	name="LibreOffice" 
	revision="%version%"
	reboot="false" 
	priority="70">

	<variable name="version" value="5.0.6.3" />
	<variable name="pkg_version" value="5.0.6" />
	<variable name="LANG" value="IS1078=0 IS1025=0 IS1101=0 IS1610=0 IS1059=0 IS1026=0 IS2117=0 IS2121=0 IS1150=0 IS1603=0 IS5146=0 IS1027=0 IS32771=0 IS1029=0 IS1106=0 IS1030=0 IS1031=0 IS1604=0 IS2129=0 IS1032=0 IS2057=0 IS7177=0 IS1553=0 IS1061=0 IS1069=0 IS1065=0 IS1035=0 IS1036=0 IS2108=0 IS1084=0 IS1110=0 IS1095=0 IS1037=0 IS1081=0 IS1050=0 IS1038=0 IS1057=0 IS1039=0 IS1040=0 IS1041=0 IS1079=0 IS1087=0 IS1107=0 IS1099=0 IS1042=0 IS1111=0 IS1120=0 IS1574=0 IS1134=0 IS1108=0 IS1063=0 IS1062=0 IS1605=0 IS1071=0 IS1100=0 IS1104=0 IS1112=0 IS1102=0 IS1109=0 IS1044=0 IS1121=0 IS1043=0 IS2068=0 IS1580=0 IS1132=0 IS1154=0 IS2162=0 IS1096=0 IS1094=0 IS1045=0 IS2070=0 IS1046=0 IS1048=0 IS1049=0 IS1569=0 IS1103=0 IS1606=0 IS1113=0 IS2074=0 IS2133=0 IS1051=0 IS1060=0 IS1052=0 IS3098=0 IS1579=0 IS1072=0 IS1053=0 IS1089=0 IS1097=0 IS1098=0 IS1064=0 IS1054=0 IS1074=0 IS1055=0 IS1073=0 IS1092=0 IS1152=0 IS1058=0 IS1091=0 IS1075=0 IS1066=0 IS1076=0 IS2052=0 IS1028=0 IS1077=0 IS1050=0 IS1033=1 IS1034=0" />
 	<variable name="locale" value="fr" />
 
	<check type="uninstall" condition="versiongreaterorequal" path="LibreOffice %version%" value="%version%" />

	<install cmd="taskkill /F /IM IPROSetMonitor.exe">
		<exit code="0" />
		<exit code="1" />
		<exit code="128" />
	</install>

	<install cmd='msiexec /qb! /i "%SOFTWARE%\LibreOffice\LibreOffice_%pkg_version%_Win_x86.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=0 ISCHECKFORPRODUCTUPDATES=0 %LANG%' >
		<condition>
           <check type="host" condition="architecture" value="x86" />
        </condition>
	</install>
	<install cmd='msiexec /qb! /i "%SOFTWARE%\LibreOffice\LibreOffice_%pkg_version%_Win_x64.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=0 ISCHECKFORPRODUCTUPDATES=0 %LANG%' >
		<condition>
           <check type="host" condition="architecture" value="x64" />
        </condition>
	</install>
 
	<upgrade include="install" />
 
	<remove cmd="msiexec /qb! /uninstall {900D9036-4EDA-45EC-A095-E8AFB25D807A}"> 
		<condition>
           <check type="host" condition="architecture" value="x86" />
        </condition>
	</remove>
	<remove cmd="msiexec /qb! /uninstall {D1104306-6F05-44C8-AD00-30B6F57CEA5B}">
		<condition>
           <check type="host" condition="architecture" value="x64" />
        </condition>
	</remove>
</package>

LibreOffice 5.0.5.2 Italian - x86 and x64 with log files

<!-- Libre Office -->	
<package
	id="libreoffice" 
	name="LibreOffice" 
	revision="%version%"
	reboot="false" 
	priority="70">
 
	
 
	<variable name="version" value="5.0.5.2" />
	<variable name="pkg_version" value="5.0.5" />
	<variable name="LANG" value="IS1078=0 IS1025=0 IS1101=0 IS1610=0 IS1059=0 IS1026=0 IS2117=0 IS2121=0 IS1150=0 IS1603=0 IS5146=0 IS1027=0 IS32771=0 IS1029=0 IS1106=0 IS1030=0 IS1031=0 IS1604=0 IS2129=0 IS1032=0 IS2057=0 IS7177=0 IS1553=0 IS1061=0 IS1069=0 IS1065=0 IS1035=0 IS1036=0 IS2108=0 IS1084=0 IS1110=0 IS1095=0 IS1037=0 IS1081=0 IS1050=0 IS1038=0 IS1057=0 IS1039=0 IS1040=1 IS1041=0 IS1079=0 IS1087=0 IS1107=0 IS1099=0 IS1042=0 IS1111=0 IS1120=0 IS1574=0 IS1134=0 IS1108=0 IS1063=0 IS1062=0 IS1605=0 IS1071=0 IS1100=0 IS1104=0 IS1112=0 IS1102=0 IS1109=0 IS1044=0 IS1121=0 IS1043=0 IS2068=0 IS1580=0 IS1132=0 IS1154=0 IS2162=0 IS1096=0 IS1094=0 IS1045=0 IS2070=0 IS1046=0 IS1048=0 IS1049=0 IS1569=0 IS1103=0 IS1606=0 IS1113=0 IS2074=0 IS2133=0 IS1051=0 IS1060=0 IS1052=0 IS3098=0 IS1579=0 IS1072=0 IS1053=0 IS1089=0 IS1097=0 IS1098=0 IS1064=0 IS1054=0 IS1074=0 IS1055=0 IS1073=0 IS1092=0 IS1152=0 IS1058=0 IS1091=0 IS1075=0 IS1066=0 IS1076=0 IS2052=0 IS1028=0 IS1077=0 IS1050=0 IS1033=0 IS1034=0" />
 
	<check type="uninstall" condition="versiongreaterorequal" path="LibreOffice %version%" value="%version%" />

<install cmd='msiexec /qn /L*v+ c:\libreofficeinst.log /i "%SOFTWARE%\LibreOffice\LibreOffice_%pkg_version%_Win_x86.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=1 ISCHECKFORPRODUCTUPDATES=0 %LANG%' >
		<condition>
           <check type="host" condition="architecture" value="x86" />
        </condition>
	</install>
	<install cmd='msiexec /qn /L*v+ c:\libreofficeinst.log /i "%SOFTWARE%\LibreOffice\LibreOffice_%pkg_version%_Win_x64.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=1 ISCHECKFORPRODUCTUPDATES=0 %LANG%' >
		<condition>
           <check type="host" condition="architecture" value="x64" />
        </condition>
	</install>
	
	<upgrade cmd='msiexec /qn /L*v+ c:\libreofficeinst.log /i "%SOFTWARE%\LibreOffice\LibreOffice_%pkg_version%_Win_x86.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=1 ISCHECKFORPRODUCTUPDATES=0 %LANG%' >
		<condition>
           <check type="host" condition="architecture" value="x86" />
        </condition>
	</upgrade>
	
	<upgrade cmd='msiexec /qn /L*v+ c:\libreofficeinst.log /i "%SOFTWARE%\LibreOffice\LibreOffice_%pkg_version%_Win_x64.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=1 ISCHECKFORPRODUCTUPDATES=0 %LANG%' >
		<condition>
           <check type="host" condition="architecture" value="x64" />
        </condition>
	</upgrade>
	
 
	<remove architecture="x86" cmd="msiexec /qn /L*v+ c:\libreofficeuninst.log /uninstall {43D862C3-739D-4FF6-91C0-25612368CC81}" />
	<remove architecture="x64" cmd="msiexec /qn /L*v+ c:\libreofficeuninst.log /uninstall {7560B380-C81B-44F8-872D-B225EE47D059}" />
	
</package>


LibreOffice 4.4.0.3 German with LibreOffice Help 4.4.0.3 German included - Installation parameters divided into variables

<!-- Libre Office -->			
<package id="libreoffice" name="LibreOffice" revision="17" reboot="false" priority="4900">
        <!--Bei Installationsproblemen und zur Diagnose die folgende Zeile hinzufügen und %liblog% hinter die install kommandos anfügen-->
        <!--variable name="liblog" value="c:\libo_install_log.txt" /-->
	<variable name="libext" value="SELECT_WORD=1 SELECT_EXCEL=1 SELECT_POWERPOINT=1 REGISTER_ALL_MSO_TYPES=1 ADDLOCAL=ALL REBOOTYESNO=No" />
	<variable name="libupd" value="ALLUSERS=1 CREATEDESKTOPLINK=0 ISCHECKFORPRODUCTUPDATES=0" />
	<variable name="liblng" value="PRODUCTALLLANGUAGES=en-US_de IS1078=0 IS1025=0 IS1101=0 IS1610=0 IS1059=0 IS1026=0 IS2117=0 IS2121=0 IS1150=0 IS1603=0 IS5146=0 IS1027=0 IS32771=0 IS1029=0 IS1106=0 IS1030=0 IS1031=1 IS1604=0 IS2129=0 IS1032=0 IS2057=0 IS7177=0 IS1553=0 IS1034=0 IS1061=0 IS1069=0 IS1065=0 IS1035=0 IS1036=0 IS2108=0 IS1084=0 IS1110=0 IS1095=0 IS1037=0 IS1081=0 IS1038=0 IS1057=0 IS1039=0 IS1040=0 IS1041=0 IS1079=0 IS1087=0 IS1107=0 IS1099=0 IS1042=0 IS1111=0 IS1120=0 IS1574=0 IS1134=0 IS1108=0 IS1063=0 IS1062=0 IS1605=0 IS1071=0 IS1100=0 IS1104=0 IS1112=0 IS1102=0 IS1109=0 IS1044=0 IS1121=0 IS1043=0 IS2068=0 IS1580=0 IS1132=0 IS1154=0 IS2162=0 IS1096=0 IS1094=0 IS1045=0 IS2070=0 IS1046=0 IS1048=0 IS1049=0 IS1569=0 IS1103=0 IS1606=0 IS1113=0 IS2074=0 IS2133=0 IS1051=0 IS1060=0 IS1052=0 IS3098=0 IS1579=0 IS1072=0 IS1053=0 IS1089=0 IS1097=0 IS1098=0 IS1064=0 IS1054=0 IS1074=0 IS1055=0 IS1073=0 IS1092=0 IS1152=0 IS1058=0 IS1091=0 IS1075=0 IS1066=0 IS1076=0 IS2052=0 IS1028=0 IS1077=0 IS1050=0 IS1033=1" />
								
	<check type="logical" condition="and"/>
	<check type="uninstall" condition="exists" path="LibreOffice 4.4.0.3" />
	<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\LibreOffice 4\program\soffice.exe" value="4.4.0.3" architecture="86"/>
	<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES(x86)%\LibreOffice 4\program\soffice.exe" value="4.4.0.3" architecture="x64"/>				
			
	<install cmd='msiexec /qn /i "%SOFTWARE%\libreoffice\LibO_4.4.0_Win_x86_install_multi.msi" /l* %libext% %libupd% %liblng%' />
					 
	<upgrade cmd='msiexec /qn /i "%SOFTWARE%\libreoffice\LibO_4.4.0_Win_x86_install_multi.msi" /l* %libext% %libupd% %liblng%' />
					 
	<remove cmd="msiexec /qn /uninstall {8BEE1CDD-F95D-4759-952D-6B38DF99D1F0}" />
 </package>

<!-- Libre Office - Hilfe -->			 
<package id="libreoffice-hilfe" name="LibreOffice Help Pack" revision="17" reboot="false" priority="4800">
					 
	<depends package-id="libreoffice" />
					 
	<check type="logical" condition="and"/>
	<check type="uninstall"	condition="exists" path="LibreOffice 4.4 Help Pack (German)" />
	<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\LibreOffice 4\program\soffice.exe" value="4.4.0.3" architecture="86"/>
	<check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES(x86)%\LibreOffice 4\program\soffice.exe" value="4.4.0.3" architecture="x64"/>				

				
	<install cmd='msiexec /qn /package "%SOFTWARE%\libreoffice\LibO_4.4.0_Win_x86_helppack_de.msi"' />
					 
	<upgrade cmd='msiexec /qn /package "%SOFTWARE%\libreoffice\LibO_4.4.0_Win_x86_helppack_de.msi"' />
					 
	<remove	cmd="msiexec /qn /uninstall {11F5DD12-0482-471F-B5E4-03D2127C8F3B}" />
</package>

LibreOffice 4.x WPKG Package

<package
	id="libreoffice" 
	name="LibreOffice" 
	revision="%version%"
	reboot="false" 
	priority="70">
  
	<variable name="version" value="4.4.2.2" />
        <variable name="pkg_version" value="4.4.2" />
	<variable name="LANG" value="IS1078=0 IS1025=0 IS1101=0 IS1610=0 IS1059=0 IS1026=0 IS2117=0 IS2121=0 IS1150=0 IS1603=0 IS5146=0 IS1027=0 IS32771=0 IS1029=0 IS1106=0 IS1030=0 IS1031=0 IS1604=0 IS2129=0 IS1032=0 IS2057=0 IS7177=0 IS1553=0 IS1061=0 IS1069=0 IS1065=0 IS1035=0 IS1036=0 IS2108=0 IS1084=0 IS1110=0 IS1095=0 IS1037=0 IS1081=0 IS1050=0 IS1038=0 IS1057=0 IS1039=0 IS1040=0 IS1041=0 IS1079=0 IS1087=0 IS1107=0 IS1099=0 IS1042=0 IS1111=0 IS1120=0 IS1574=0 IS1134=0 IS1108=0 IS1063=0 IS1062=0 IS1605=0 IS1071=0 IS1100=0 IS1104=0 IS1112=0 IS1102=0 IS1109=0 IS1044=0 IS1121=0 IS1043=0 IS2068=0 IS1580=0 IS1132=0 IS1154=0 IS2162=0 IS1096=0 IS1094=0 IS1045=0 IS2070=0 IS1046=0 IS1048=0 IS1049=0 IS1569=0 IS1103=0 IS1606=0 IS1113=0 IS2074=0 IS2133=0 IS1051=0 IS1060=0 IS1052=0 IS3098=0 IS1579=0 IS1072=0 IS1053=0 IS1089=0 IS1097=0 IS1098=0 IS1064=0 IS1054=0 IS1074=0 IS1055=0 IS1073=0 IS1092=0 IS1152=0 IS1058=0 IS1091=0 IS1075=0 IS1066=0 IS1076=0 IS2052=0 IS1028=0 IS1077=0 IS1050=0 IS1033=1 IS1034=0" />
 
	<check type="uninstall" condition="versiongreaterorequal" path="LibreOffice %version%" value="%version%" />
 
	<install cmd='msiexec /qb! /i "%SOFTWARE%\LibreOffice_%pkg_version%_Win_x86.msi" ALLUSERS=1 CREATEDESKTOPLINK=1 REGISTER_ALL_MSO_TYPES=1 ISCHECKFORPRODUCTUPDATES=0 %LANG%' />
 
	<upgrade include="install" />
  
	<remove cmd="msiexec /qb! /uninstall {99A395EF-A310-40BB-B7A3-E3FF07CC38FC}" />
</package>

My fix for 160x install errors

I'd like to share my fix to 1606 or 1603 errors: copy install file to TEMP:

So I use:

<install cmd='%COMSPEC% /c copy %SOFTWARE%\LibreOffice_%version%_Win_x86.msi %TEMP%' />  
<install cmd='msiexec /qb! /i %TEMP%\LibreOffice_%version%_Win_x86.msi ALLUSERS=1 CREATEDESKTOPLINK=1 ISCHECKFORPRODUCTUPDATES=0 REGISTER_ALL_MSO_TYPES=1 %LANG%'  />
<install cmd='%COMSPEC% /c  del %TEMP%\LibreOffice_%version%_Win_x86.msi' />  

This have another benefit: less networking traffic!

Common Installer Options

  • ADDLOCAL - ALL: Installs all OpenOffice.org components (ADDLOCAL=ALL). If ALL is not used, the core components have to be specified manually. Defaults to ALL
  • ALLUSERS (default=1) - perform a per-user installation or per-machine installation depending on the access privileges of the user
  • CREATEDESKTOPLINK (default=1) - create desktop shortcut (broken in LibreOffice 4.1.0+, see bug 65102)
  • INSTALLLOCATION - specify installation directory
  • RebootYesNo (default=Yes) – reboot after the installation
  • ISCHECKFORPRODUCTUPDATES (default=1) - check for updates
  • REGISTER_ALL_MSO_TYPES (default=0) - use LibreOffice as the default application for Microsoft Office file formats
  • REGISTER_NO_MSO_TYPES (default=0) – don't use LibreOffice as default application for any Microsoft Office file formats
  • REGISTER_DOC (default=0) - use LibreOffice as the default application for Microsoft Word file format .doc (You can use similar for .xls, .ppt etc.)
  • SELECT_WORD - use LibreOffice as the default application for Microsoft Word file formats
  • SELECT_EXCEL - use LibreOffice as the default application for Microsoft Excel file formats
  • SELECT_POWERPOINT - use LibreOffice as the default application for Microsoft PowerPoint file formats
  • VC_REDIST (default=1) - installs Microsoft Visual C++ 2008 Runtime. When you get error code 1935 during installation, try to install LibreOffice with VC_REDIST=0. (Available since LibreOffice 3.5.4)
  • QUICKSTART (default=0) - turns on Quickstart, if Quickstart feature is installed. (Available from LibreOffice 3.6.0)
  • IS1033 (default=1) – until LibreOffice 3.5.4 all UI languages were installed by default so you had to specify each language that you don't want to install
  • UI_LANGS - UI language selection from LibreOffice 3.5.5
  • REMOVE - remove specified components (comma as separator, no spaces between elements)

LibreOffice has a Deployment and Migration wiki page with MSI properties.

OpenOffice has a wiki page with MSI properties, most of which apply to LibreOffice.

ReleasePlan / Changelog

https://wiki.documentfoundation.org/ReleasePlan

Remove LibreOffice and Help Pack

On a system with LibreOffice already installed, you can uninstall all LibreOffice versions and languages. Create an empty text file called LibreOfficeUninstall.vbs (or whatever you prefer), enter the following using Notepad:

 Const HKEY_LOCAL_MACHINE = &H80000002
 Const HKEY_USERS = &H80000003
 
 Set Reg = GetObject("winMgMts:StdRegProv")
 iRet = Reg.EnumKey(HKEY_USERS, "S-1-5-19", AKeys)
 If iRet <> 0 Then
        Dim UAC : Set UAC = CreateObject("Shell.Application")
        UAC.ShellExecute WScript.FullName, Chr(34) & WScript.ScriptFullName & Chr(34), "", "runas", 1
        WScript.Quit
 End If
 
 Set WI = CreateObject("WindowsInstaller.Installer")
 Dim WshShell : Set WshShell = CreateObject("WScript.Shell")
 
 ' https://msdn.microsoft.com/en-us/library/windows/desktop/aa369487(v=vs.85).aspx
 Const msiUILevelBasic = 3
 Const msiUILevelNone = 2
 Const msiUILevelHideCancel = 32
 WI.UILevel = msiUILevelBasic
 
 Set Products = WI.Products
 For Each Product In Products
        On Error Resume Next
        Name = WI.ProductInfo(Product, "ProductName")
 
        If Left(Name, Len("LibreOffice")) = "LibreOffice" Then
                LocalPackage = WI.ProductInfo(Product, "LocalPackage")
                If Not IsEmpty(LocalPackage) Then
                        WI.InstallProduct LocalPackage, "REMOVE=ALL"
                Else
                        WshShell.Run "msiexec /qb! /uninstall " & Product, 0, True
                End If
        End If
 Next

Save, exit Notepad and run the script.

Uninstall Strings For All Languages

You can find the uninstall string by running "file installation.msi" on linux. It will show something like:

[root@machine LibreOffice6]# file LibreOffice_6.3.5.2_Win_x64.msi
LibreOffice_6.3.5.2_Win_x64.msi: CDF V2 Document, Little Endian, Os: Windows, Version 6.2, Code page: 0, Title: Installation database, Subject: 
LibreOffice 6.3, Author: The Document Foundation, Keywords: Install,MSI, Comments: LibreOffice, Name of Creating Application: Windows Installer,  Security: 0, Template: x64;1033, Last Saved By: x64;1077, Revision Number: {9FEFBA80-8687-4AC1-83F7-3CD3E9BAF275}6.3.5.2; {9FEFBA80-8687-4AC1-83F7-3CD3E9BAF275}6.3.5.2;{4B17E523-5D91-4E69-BD96-7FD81CFA81BB}, Number of Pages: 200, Number of 
Characters: 32

Note the BOLD part: there are exact version (6.3.5.2) and the uninstall string ( {9FEFBA80-8687-4AC1-83F7-3CD3E9BAF275} ) on that line.
So just download latest version (stable?) from LO site, run a file command on it and get 2 critical info to update your package!


On a system with LibreOffice already installed, you can get the uninstall string for that particular version, the same one for all languages, on 32-bit systems from:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

And on 64-bit systems from:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

you can also open the install package with InstEd (free msi editor) or Orca & inspect Tables > Property > ProductCode & ProductVersion

64 bit versions of LibreOffice were available from v5.0.0.1 since June 2015, judging from the Libreoffice old archive https://downloadarchive.documentfoundation.org/libreoffice/old/ URL. Note that uninstall Strings for 64 bit versions are different from 32 bit versions.

Uninstall Strings (64 bit version)

  • 7.3.5 - 1154DBA3-B02B-412E-A974-71A5E882C199
  • 7.3.4 - C9090ED0-F3EE-4FF2-A3E1-0F2598FC7107
  • 7.3.3 - 2C4A93B5-0849-44CC-8302-C73E05930E93
  • 7.3.2 - 001D6695-F9B8-4CBD-AA92-FE8A58638060
  • 7.3.1 - 2AB46F12-061D-4BB1-BE17-FD65830DE46B
  • 7.3.0 - 8113FFA7-4CB7-4855-A319-1DB2A7FB9733
  • 7.2.5 - 4EF63F1E-7ADF-4D6E-8F9F-5E1D5CE231D1
  • 7.2.4 - BB7C5E72-36E2-4455-96F7-2DC1D9586AF4
  • 7.2.2 - 51F1B587-D4A5-41C0-A4E8-A64BBD343F23
  • 7.2.1 - 942CC03C-C118-4250-BD81-7BBB53A57FCE
  • 7.1.8 - 6F01086C-F49A-4367-901A-62AA5983AA41
  • 7.1.7 - 9ED995EA-19B1-40AE-886A-339A3BECA977
  • 7.1.6 - E2B2C7FD-9FBD-4661-BFEF-BB3B75D9A76D
  • 7.1.5 - 4F0D0C39-A2CD-4908-AA4C-A1CC9BDCD71A
  • 7.0.6 - 9F9A9C01-5A65-4C2E-A243-FC88C81BC35F
  • 7.0.5 - 726F4143-9BAA-4F54-A918-07C139D9C775
  • 7.0.4 - B3171B83-4945-43E0-A101-841638C05506
  • 7.0.3 - 3C4801FF-3D7B-4804-877E-3A322C00524C
  • 6.4.7 - 19B8BD60-CB65-49E8-8CDC-4596799C4DA7
  • 6.4.6 - C91FC8F1-C648-422B-BF7C-ED71E74EC29C
  • 6.4.4 - F00C391B-6092-40E7-9ECD-144933865571
  • 6.4.3 - E95546E2-BAB2-4E42-97AB-BC7D497D405F
  • 6.4.0 - 5DE38E8F-2A6F-44E7-9D24-0C6D056597D6
  • 6.3.6 - 6664E413-D143-48B3-823F-50084561A0B6
  • 6.3.5 - 9FEFBA80-8687-4AC1-83F7-3CD3E9BAF275
  • 6.3.4 - 191F4D69-B671-4163-BB01-901B89A20D04
  • 6.2.8 - 27A53987-88CB-4E92-8D62-A5AB458ACD14
  • 6.2.7 - 4DEFF29A-B682-4B51-B1DD-F040F1618B26
  • 6.2.5 - 207F3229-8AA5-4544-BDB7-7995538A5ED5
  • 6.2.0 - AD0844DC-C933-4D00-814A-3B7AAD254098
  • 6.1.3 - 70F02214-8FF6-48DF-AF3E-7D1A5F7A6BAC
  • 6.0.7 - 54B10C43-7DD3-4C32-B0D1-9F90C9FBB6E3

Uninstall Strings (32 bit version)

  • 6.3.4 - 03937BAE-ADBD-4FD9-B184-1B7F632876FB
  • 6.2.7 - 1C97C24C-6FD6-4795-80A1-4A5142E97821
  • 6.2.6 - 1AF0D3BF-CF08-4F75-B8B9-15336ACAC42A
  • 6.2.5 - 1F44BC49-45E9-454F-A655-434B3845AA95
  • 6.1.6 - 9F8EA3F4-2D2D-4830-BF0B-6EA2A14EA0C0
  • 6.1.5 - 82B758D0-3D66-47F0-A6E2-7E26E3C71C96
  • 6.1.3 - 5DF17376-7AD9-48A6-812F-D305593C2D12
  • 6.0.7 - E892EB01-44D1-4EB6-9C62-A8F6CA9948D4
  • 6.0.6 - 31CEDF30-0453-42EB-B6F8-252CB804F03E
  • 6.0.3 - 9739EFFE-C402-4A4B-AE2E-092682D1D07B
  • 5.4.7 - 7C156242-AC6B-4857-8B0E-2C614B8BABB2
  • 5.4.6 - D300BAA6-7FFF-4228-9C5D-F6673339F044
  • 5.4.5 - AF7DBD6F-8B79-4846-BE8F-32EF17B640AB
  • 5.4.3 - CAE1C579-A42B-4A1E-9765-9D6648EFBD25
  • 5.4.2 - B0EAE305-65E3-4CC2-8D15-FC59BCA0BD00
  • 5.4.1 - 8E811365-CBFB-49AC-AB25-9197549B309E
  • 5.4.0 - A58CEA35-2B5F-4720-B5BE-D0B6A1E645FB
  • 5.3.7 - 6F962302-C743-44AF-9E32-2817BF2BB874
  • 5.3.6 - A253D1A0-E992-4275-A420-CD1E84437BDF
  • 5.3.5 - 58C4EC76-D347-41F0-89D7-30CB01473C37
  • 5.3.4 - E8FF8837-CDA1-462A-925B-2DA1FE7E263E
  • 5.3.3 - C7C4A0C6-8483-4065-851D-CBE5DC17D046
  • 5.3.2 - 8DA98699-6AD4-49CF-A9A0-B5E7B7981BE6
  • 5.3.1 - 6E0E33C7-0706-4174-BCF2-8E7343E7F311
  • 5.3.0 - BB258465-D7F3-474E-8754-3436A75956D8
  • 5.2.7 - C89BB248-1889-4D6B-B310-A744A0545123
  • 5.2.6 - 443795BA-BBA0-46CF-A07F-DB5B461785F7
  • 5.2.5 - 79CD8EA1-DEB1-4582-9E41-8634223BDCD4
  • 5.2.4 - 70E9A143-18EB-4FAB-B020-E3854B12202C
  • 5.2.3 - 30605C95-A3A0-4A08-AD58-9AE7ABA47B70
  • 5.2.2 - 69751441-D5E0-4668-893F-CB797B082D09
  • 5.2.1 - 30566BDB-4658-461F-AF23-09CF7E2BC1D1
  • 5.2.0 - 8FA59B7B-1D26-408F-A798-BD11A65A68B9
  • 5.1.5 - 03E3A5F6-2B2C-4CF6-9C18-FBB28AFA512B
  • 5.1.4 - D5D4AC5C-C757-4EB2-857C-B021DB22482C
  • 5.1.3 - 5F7475A1-6240-4753-BE3E-61499621EC42
  • 5.1.2 - 09AD7191-4F96-442C-B2F4-1491B144DBEB
  • 5.1.1 - 2F9F0129-3D3D-4F77-8580-C910DD649645
  • 5.0.6 - for x86 : {900D9036-4EDA-45EC-A095-E8AFB25D807A} and for x64 : {D1104306-6F05-44C8-AD00-30B6F57CEA5B}
  • 5.0.3 - D61E7AA0-0380-49B9-8DDD-7685E2306176
  • 5.0.2 - 71508AE2-346A-4E56-AE95-DBB8DE692258
  • 5.0.1 - 927AE35D-72BC-437D-BAC7-EE47D03DEE54
  • 5.0.0 - 48806D1D-C8D3-4235-8893-D5A03BAFC307
  • 4.4.5 - 406EECCC-AF98-4F2C-A99F-FED788F7580C
  • 4.4.3 - A651A592-2F6C-4D66-AEA8-9BFE4B61BCB3
  • 4.4.2 - 99A395EF-A310-40BB-B7A3-E3FF07CC38FC
  • 4.4.1 - 4A754DA6-6E12-40AF-BAF0-B7D60C6BE005
  • 4.4.0 - 8BEE1CDD-F95D-4759-952D-6B38DF99D1F0
  • 4.3.7 - 8ED4A1FC-56CF-414C-A9AB-A37714AA9EA7
  • 4.3.6 - 9F410B70-8A45-4F28-985E-F9731219BCBC
  • 4.3.5 - 1D4E90DA-C33C-40ED-BA00-75F6E6DF9CB0
  • 4.3.4 - 7D983A32-F645-48AB-8E38-4ACD234F40BC
  • 4.3.3 - 87C753BB-81E3-403B-BD87-6293F870B20B
  • 4.3.2 - 9C13F99C-6E1A-4126-AE91-EAA2DADE08D6
  • 4.3.1 - 303C2B0D-03AF-4C25-A443-E62DE8AA36A8
  • 4.3.0 - 5C005E2A-AEAE-4DF7-B7CA-1E6DCDD2AEA4
  • 4.2.7 - A313C39F-79A7-408B-97EE-8F958407D694
  • 4.2.6-secfix - 14DB1822-00B5-4820-86B5-EF893CA46B53
  • 4.2.6 - 71B38AFC-E08E-45C0-B00B-64EE3FA26BEB
  • 4.2.5 - 8D8F47B2-0E03-4C50-9803-A01120878F96
  • 4.2.4 - 6B4977CB-5B9F-4B24-8310-3BA527A8AF22
  • 4.2.3.3 - 4117DF3C-6677-4A22-90B7-FF06923417E9
  • 4.2.3 - E02E0841-00F1-4778-AED9-F75795D47431
  • 4.2.2 - 0ECDB550-79ED-4E9E-851B-19A8B2B4EBFA
  • 4.2.1 - C83C3B4C-1AFF-4CEA-8078-74E7A3FE8F03
  • 4.2.0 - E043231F-34F2-4AF5-9400-0961CC15AAAE
  • 4.1.5 - 587DB54D-A5D6-40D0-ABA5-C9969F8F245E
  • 4.1.4 - 94E11973-ED58-47A0-907C-ABF6D95C5DD8
  • 4.1.3 - 4F3722AD-197D-4DBB-BDFB-D2F0D6776354
  • 4.1.2 - DD3CB916-F91A-41B9-B276-CAC090E91021
  • 4.1.1 - F1EE568A-171F-4C06-9BE6-2395BED067A3
  • 4.1.0 - F8478020-D98E-49FB-BA14-07A534AED99C
  • 4.0.6 - 85595843-720E-4344-8210-F1ACAE87B459
  • 4.0.5 - 5B9C9486-4287-4621-8F9D-EC3EE622A82F
  • 4.0.4 - FE88323B-9F0E-4596-8F56-37757C6918E9
  • 4.0.3 - F77ED0CD-2E5E-4FC7-82E0-BB7D461E739F
  • 4.0.2 - 1062AD6C-80F4-4BC6-AB7C-A28892B497B8
  • 4.0.1 - 604B2A5C-B1CE-45B2-ADCC-6B7C721AC3AC
  • 4.0.0 - 8EA569F1-97AF-4C3E-A0CB-4846C2D35A81
  • 3.6.7 - 34C96E53-1228-40FD-AB34-2649D5FBCA3C
  • 3.6.6 - 7654C4E3-86E8-4CD4-B1CE-8DBEA82C36E2
  • 3.6.5 - 7FDEBC17-F2F8-4B66-BE25-A2DD59B44F61
  • 3.6.4 - 60B2F25C-22CB-4CD9-9168-8C63708DC1A1
  • 3.6.3 - CBCF6C86-4738-4A84-9C2C-331804DCEB9B
  • 3.6.2 - 1E85458A-9B00-443F-A187-2E06DBB15E43
  • 3.6.1 - C2F438B6-7010-453B-93EC-B2FC053AA97B
  • 3.6.0 - AFD5A54E-E9A1-413D-8AA2-C9EDB6782400
  • 3.5.7 - 0DFFF131-8BA6-4236-850C-7279B9C446F1
  • 3.5.6 - 457EACB3-A764-4C5A-90F3-9BB504723367
  • 3.5.5 - B1F9C834-0594-4563-B344-4ED9599A5945
  • 3.5.4 - EF790F1C-CB0C-4B95-8C54-60783F3B6661
  • 3.5.3 - 28C70D19-6DE9-43EF-BFA3-342F4A11B727
  • 3.5.2 - 09D72100-CAC9-42BF-AD52-47F784C92DB6
  • 3.5.1 - 0E8E4718-0702-4D33-B007-5E95849BAB3C
  • 3.5.0 - BB21B808-F784-4883-A4D4-B1473384C1C6
  • 3.4.6 - C4C8C083-F1F2-4BA5-9863-D52A34B4ED22
  • 3.4.5 - 03CEFC42-378E-4467-9909-DCBAFD38CA9F
  • 3.4.4 - D64833F8-860D-4216-8EDC-DD08AD68C0B5
  • 3.4.3 - 7821C7B2-7E21-4CF3-925B-58B6A8BC6311
  • 3.4.2 - F1161EC6-7CC1-4D9F-83F6-8839C17019C2
  • 3.4.1 - 528882DF-7239-436F-811B-F48F4179D017
  • 3.4.0 - 077DAD92-A287-429D-9200-0581ED9D13CE
  • 3.3.4 - CD068533-1A20-47F6-B1A2-196725B1320F
  • 3.3.3 - 3D33A4EB-957B-4212-BF0D-7F7FB02F1BE3
  • 3.3.2 - CEE2613D-3B53-4447-BA2D-E88C08272581
  • 3.3.1 - 1A97CF67-FEBB-436E-BD64-431FFEF72EB8
  • 3.3.0 - 8CCA4800-152A-4C51-8569-5803FBD67CC9

LibreOffice Help Pack

LibreOffice 4.x WPKG Packages

English (GB)

<package
	id="libreoffice-help-pack-en-gb"
	name="LibreOffice Help Pack (British English)" 
	revision="29"
	reboot="false" 
	priority="20">

	<variable architecture="x86" name="PROGFILES" value="%PROGRAMFILES%" />
	<!-- This is a 32-bit program -->
	<variable architecture="x64" name="PROGFILES" value="%PROGRAMFILES(X86)%" />

	<variable name="series_version" value="4.2" />
	<variable name="version" value="4.2.1" />

	<depends
		package-id="libreoffice" />

	<check 
		type="uninstall" 
		condition="versiongreaterorequal" 
		path="LibreOffice %SERIES_VERSION% Help Pack (English (United Kingdom))"
		value="%VERSION%" />

	<install
		cmd='msiexec /qb /package "%SOFTWARE%\libreoffice-help-pack-en-gb\LibreOffice_%VERSION%_Win_x86_helppack_en-GB.msi" INSTALLLOCATION="%PROGFILES%\LibreOffice\"' />

	<upgrade include="install" />

	<!-- This uses the ProductCode for version 4.2.1 -->
	<remove cmd="msiexec /qb /uninstall {2FBE0515-2D4A-4A28-8A3E-F7DF6A555494}" />
</package>


German

<package
	id="libreoffice-help-pack-de"
	name="LibreOffice Helppack DE"
	revision="%PKG_VERSION_UNINSTALL%"
	reboot="false"
	priority="1">

	<variable name="PKG_VERSION_MAIN"      value="4.1" />
	<variable name="PKG_VERSION"           value="4.1.0" />
	<variable name="PKG_VERSION_UNINSTALL" value="4.1.0.4" />
		
	<variable name="LANG1" value="German" />
	<variable name="LANG2" value="de" />
 
	<variable name="PKG_EXE"            value="LibreOffice_%PKG_VERSION%_Win_x86_helppack_%LANG2%.msi" />
	<variable name="PKG_SOURCE"         value="%SOFTWARE%\LibreOffice" />
		
	<check type="uninstall" condition="versionequalto" path="LibreOffice %PKG_VERSION_MAIN% Help Pack (%LANG1%)" value="%PKG_VERSION_UNINSTALL%" />
		
	<install cmd='msiexec /qb! /i "%PKG_SOURCE%\%PKG_EXE%" ALLUSERS=1' />
 
	<upgrade include="install" />
 
	<remove cmd="msiexec /qb! /uninstall {54FD4E2E-EE28-4020-B0FF-3697FDE75CC7}" /> <!-- 4.1.0 -->
</package>


Uninstall Strings For LibreOffice Help In Various Languages

English (GB) 32 bit

  • 4.3.5 - 10440334-8F7A-46B5-B237-1DCFDC767954
  • 4.3.4 - CF4587A8-20DF-4436-98FA-C29B45922887
  • 4.3.3 - 2CCAF9B4-A0B4-46C3-AE22-2EF40DDECB5C
  • 4.3.2 - 81614051-F14B-43FF-8B04-88AA23103BDB
  • 4.3.0 - D5542038-01AC-4AF4-9C88-32298F464F47
  • 4.2.7 - EA42622D-CB99-4012-AEB1-DCD813F3DDA2
  • 4.2.6-secfix - E9B6896B-7409-4C9C-B296-4DFD0FBEDA4F
  • 4.2.6 - 1E74AC10-53C6-4119-8BC2-6913ECC58E42
  • 4.2.5 - CA8FF1CA-36C8-41BE-81DA-D80CF6716FCC
  • 4.2.4 - 146F310B-88E0-42DB-869F-21BCDA976EBF
  • 4.2.3 - E9413F63-F01E-4C18-A881-313B5CAC3292
  • 4.2.2 - 3C564F10-A046-4225-A11C-F8E7B0B02A2A
  • 4.2.1 - 2FBE0515-2D4A-4A28-8A3E-F7DF6A555494
  • 4.2.0 - 45E51F4C-C88C-4CB1-BAA9-8637371E496B
  • 4.1.5 - 69CCCA9C-8D1B-4A6B-9B6A-D0C6FAED09D0
  • 4.1.4 - 5286F9E3-8276-4405-89DA-C73398A3C8D4
  • 4.1.3 - 5E31A5FD-EE7F-4E2C-B74F-DF93B6B3AF46
  • 4.1.2 - DA265775-BBDD-410B-BD75-5C0C101158E5
  • 4.1.0 - 3B680A0B-11B5-4DA3-831D-CD227BB5DA18
  • 4.0.6 - C9AB9A27-C650-4DF3-8A51-52870243FB3A
  • 4.0.5 - DA265775-BBDD-410B-BD75-5C0C101158E5
  • 4.0.4 - 58000901-5D65-49EC-B989-EBEC7E556AF8
  • 4.0.3 - A5442F6D-F0AF-4337-AB15-45F6DF09FE66
  • 4.0.2 - F3C7F1A5-D9BC-4A06-8831-4BA923A08741
  • 4.0.1 - 0780A6C3-7811-4072-9090-54424B95AD2D
  • 3.6.3 - 272683E1-8959-42C5-90D2-DED054171507
  • 3.6.2 - CEAC6936-6FFB-4DC1-926B-5C8E7CBDE7C9
  • 3.5.7 - 76FA7BD5-B16C-4084-850A-D7D386F4B60F
  • 3.5.6 - 5BC52C3B-A2D4-40C6-BE99-06CE78604775
  • 3.5.5 - 145A79BA-4D50-4AED-B688-398620824DFA
  • 3.5.4 - 3EC61BE4-2134-45FA-8DB4-CA1076BB7D44
  • 3.5.3 - EEE2CE8A-E0B3-49BE-9C96-55537BD4309B
  • 3.5.1 - 7CB88D92-E18F-406B-AB59-389ABCD0D282
  • 3.5.0 - ?
  • 3.4.5 - CB6A0C73-6D33-46F0-9616-E47645626244
  • 3.4.4 - 035196C0-BB99-4ACF-B577-751CF40E53B1
  • 3.4.3 - 522C02C1-B575-4E1E-81CF-FBAEA22B6532
  • 3.4.2 - 31FCEE1C-7E49-4B2F-9376-617151B1BA4D
  • 3.4.1 - C41B221F-FB0D-4B1E-9048-2A4D40BDB202


English (US) 64 bit

  • 7.3.5 - BD0BE64D-29F9-4847-BDEE-84231CC49824
  • 7.3.4 - 1154DBA3-B02B-412E-A974-71A5E882C199
  • 7.3.3 - DEB65815-C9CF-402C-9608-28F5A212B610
  • 7.3.2 - 541A60EC-8BF9-41C1-9A89-B0DC48CE92F9
  • 7.3.1 - C4D80AB8-3BE0-4ACF-9801-B39735AD3F0F
  • 7.3.0 - 17D82E4B-A228-448A-9C58-FFB4CC7EF0B0
  • 7.2.5 - 5FF05695-DD37-4FD6-9960-04F5A12927AC
  • 7.2.4 - 0E21F7C0-6D48-4C30-875F-CE4D0A0FF51F
  • 7.2.2 - 43C499AD-4F57-4ECA-B6F7-B7501534DD22
  • 7.2.1 - B864AB79-BF34-4A67-8015-A0E82AE2D223
  • 7.1.8 - B795EF59-C90B-4B8E-8A2E-601EE2E0C36A
  • 7.1.7 - 0A7E4D0D-FE21-4FCA-A398-65B3A7A97DA5
  • 7.1.6 - 36F4E22B-B2F8-433F-B390-D2364F5AC56C
  • 7.1.5 - F8FF0912-7E13-448D-AE15-DD0258F368B8
  • 7.0.6 - 24C4DE03-4A0C-4E0F-AF41-D8FFAB656183
  • 7.0.5 - C053F2E7-159A-4252-8D11-669D698FAA96
  • 7.0.4 - 96657D0F-4ECB-455E-98C0-7D3863D8DDF8
  • 7.0.3 - 3A5194D1-2AA0-43CC-B335-B2CBAD1F9B91
  • 6.4.7 - B70CB577-081B-4EC9-9F7B-2361A7CE7F71
  • 6.4.6 - B33C6CDA-DCB5-4342-8259-4C9C1D7D9B57
  • 6.4.4 - B16C7752-65C0-4FF3-B549-392C7E356F21
  • 6.4.3 - 49E1659A-D0B0-441B-A2D7-CA487C611869
  • 6.4.0 - D0D40AED-148D-4BAC-9847-CEFE2F7185E0
  • 6.3.6 - 20B90922-1548-4BFD-9923-A935F88A11D3
  • 6.3.5 - 0CF79EBF-0FB5-4EC8-B15D-BDC7486BC7D2
  • 6.3.4 - 707A3AD0-2E02-4E7D-BCC9-1A59FE798E21
  • 6.2.8 - 430E3724-D704-4282-8D33-91A2C1297B6C
  • 6.0.7 - B46081CE-80FB-4346-97B5-501AC8272B11

English (US) 32 bit

  • 6.2.7 - DB7A4772-880A-45CF-907E-A64D5F689247
  • 6.2.6 - 2525C3C3-BCD1-4C5E-B5A9-28F682D1310E
  • 6.1.6 - 5C54D74F-11A0-4376-8743-664985A2D30A
  • 6.1.5 - 28C9376B-43A4-4A1B-8D79-178F67ACAE39
  • 6.0.7 - DADC648F-CAA6-447B-9E28-1A92B5924CCA
  • 6.0.6 - 3D1E1CBF-93F0-403D-8D1A-23F5039E6DDA
  • 5.4.7 - 630DF42D-7DE1-4377-8D15-24399128468C
  • 5.4.6 - E554A92E-31BC-4CD9-9447-766B3DB26F07
  • 5.4.5 - 95F2C19C-38D3-49FD-98F3-9CBE27ED1D16
  • 5.3.7 - 4D6238E7-83AD-4072-8B5A-60083BA4D4CB
  • 5.3.6 - 5B25AEA5-BFCC-4842-A8E3-0EB586469A9B
  • 5.3.5 - D1BC0512-F2F8-4688-9D30-4C4DAE69D099
  • 5.3.4 - 8ECEE533-41B5-455D-8226-7D247060570C
  • 5.2.7 - CB65587B-28CB-49C3-928D-DC39B143A745
  • 5.2.6 - 33351FFD-8C86-46BC-93D9-6CA9D1FE96F3
  • 5.2.5 - 0E3E3CA9-1C59-4CD5-A2F2-65C52FA515AB
  • 5.2.4 - 941EAD84-1F5B-4DE8-B702-720934C1D46D
  • 5.2.3 - CC65407F-A4FE-455E-8F61-C0B1CCDC8F4A
  • 5.2.2 - 869A3022-8FC9-4F19-92EF-06F0E29F6F7E
  • 5.2.1 - BA5EF081-9149-4354-946C-D7B55BD2E4F2
  • 5.2.0 - 89EC4E1A-17FD-4B44-AB85-559B48BD3CEF
  • 5.1.4 - 798A717F-4949-4178-83D0-DA0A3FE378E9
  • 5.1.3 - FC6E1BC9-F229-4A60-889E-3B1E94BF7E86
  • 5.1.2 - F2747B50-9C8D-4917-B2C4-8C5E0789043E
  • 5.1.1 - A8B65BFE-A83C-4A68-910A-C9C4D592612D
  • 5.0.3 - B4DF5984-0AD2-40C1-8380-5E4C6820731C
  • 5.0.1 - 7B79BE4A-E834-48B2-8DA9-06F92307E5D9
  • 5.0.0 - F23F32C2-0F13-46E0-9675-9358BC0E0258
  • 4.4.0 - A2AF8882-984F-49E2-8087-129C4174994B
  • 4.3.5 - 6B888EAE-4BA5-4422-A059-542A8D1A24AE
  • 4.3.4 - 098DFF9E-5DB7-469F-8E5A-3121EEDBB6E0
  • 4.3.3 - 7E09D6AE-5AD5-4A9F-8809-AB42A980D7F7
  • 4.3.2 - 89CC96CF-99A3-41B1-8E01-2E0CFC748818
  • 4.3.1 - 70C17C7D-1718-47B8-83F5-9574B19ACB24
  • 4.3.0 - 8A95909D-A7A3-4B2C-82AA-D3FD56EA7728
  • 4.2.5 - 91B2656B-0BDE-42DF-BC93-EFE5BD7E590A
  • 4.2.4 - 16A8198E-985A-47BA-A5DE-FB69073FE031
  • 4.2.3 - 226BDEF9-0D8D-46E2-AC84-4AE4855A08F6
  • 4.2.2 - 9B197B38-038D-47B5-9572-AE07E34F6AD0
  • 4.2.1 - 24827577-5DF4-413C-90D8-82E965D772DE
  • 4.2.0 - 8C6A5AF9-5A6F-4E24-AEA0-4921D832FE70
  • 4.1.4 - 34ED727D-D58A-469F-93B7-7880C50C69A9
  • 4.1.3 - 53ECAFB6-CD08-4FD4-8B89-A25F18171C93
  • 4.1.2 - 56764D4E-FDC1-4002-8019-4DB0DC975403
  • 4.1.1 - 846A2732-D5DB-48BA-AF00-158078C1E034
  • 4.1.0 - FB8E8BB7-68E5-4867-8753-4E25EDCF9567
  • 4.0.4 - FF6FE3EC-F36E-4061-8B06-2429107BCDB0
  • 4.0.3 - 677E28D3-85C1-4305-B73F-C24176DB60F3
  • 4.0.2 - F4273C60-F105-49C3-B980-7F4AF3DEA929
  • 4.0.1 - 6B80B041-06E7-4EDB-B523-9397D1DF3684
  • 4.0.0 - FDF9A4DA-AE9A-4240-BDEC-5CF6E22E57CB
  • 3.6.5 - 81B7A738-9677-4EE3-8633-B76BFE45FC6F
  • 3.6.4 - 39AF2BD0-A69F-4597-8349-790B9F7A8589
  • 3.6.3 - 4236F0C5-21D7-45FB-A3BF-762C0ED8CC28
  • 3.6.2 - 60488A52-BBA8-44BB-85AE-EC4E96F4F8D5
  • 3.6.1 - 2300A0B6-11F7-4CB9-811F-055919BF5D59
  • 3.6.0 - 19D6F37E-BA93-4B73-BC6A-46BBFCEEFC7A
  • 3.5.5 - FB78B8E5-8766-4E1E-BE6B-8E8362FA94A8
  • 3.5.4 - 3124D64F-F72B-41C6-AF35-4ACCBDDFC54A
  • 3.5.3 - 368A06CC-909A-4F55-AF29-6CFCCEA02479
  • 3.5.2 - 7604F21E-DAD2-4098-98CB-5552AABA58E9
  • 3.5.1 - 90B4BD24-B33F-429B-AE16-06E325195D46
  • 3.5.0 - ECF59E8B-3C98-4F89-9D98-3392A4A3B31F
  • 3.4.5 - DA80782F-847B-41DC-84C7-466606468066
  • 3.4.3 - 3759AE04-BB49-4299-B342-2EA611394620

Russian (RU)

  • 6.2.5 (64bit) - 2955D166-5C0A-4356-8175-87209A763ABA
  • 6.2.5 (32bit) - FAB4068A-046F-47A4-9FF5-551D2AF3AFB9
  • 3.6.1 - B1451EDD-51F8-4BAC-8A89-D4BD35B0B4BC
  • 3.6.0 - EAA707B3-69B3-4CDE-987F-51C1A766549A

Czech (CZ) 64bit

  • 6.2.7 - 420DD552-B762-4EA3-95EB-6307406F5DD3
  • 6.1.3 - E3D6C1DD-1739-450A-BB52-9AD2F11EF088

Czech (CZ) 32bit

  • 6.2.7 - 5FCB312E-2DAA-4AE9-A2D9-23399C2EE641
  • 6.1.3 - B59F764D-155F-488A-A2E6-634E317DD320
  • 5.4.0 - 1FBC8155-425E-4EFF-8030-DA01493D1C65
  • 5.3.2 - F404C288-B4C3-4131-8803-297B80D1CAC8
  • 5.3.0 - 025F43A2-2FC7-4C66-8A3C-2828DEC755D2
  • 5.2.4 - 18B28761-DF87-4316-9029-03722770E69B
  • 5.2.2 - DBB0B317-62CF-4817-A71C-D5CF28ED09D4
  • 5.1.3 - E4FF2AD0-25A0-4ACB-B703-81C2ECC2B091
  • 5.1.2 - 432AD0B5-A326-4190-B145-3E905EA8EE44
  • 4.4.5 - 16C3FD89-8816-4726-B06E-060DA06E4FC0
  • 4.4.3 - 680F9EF4-F1B8-4F1A-8D81-A867677C63C2
  • 4.4.2 - 16340575-364C-4F8D-BC0A-B1037E4EA4DC
  • 4.4.1 - 9C44FF50-92CE-4862-8039-550D88E438A6
  • 4.4.0 - 287D0D9F-A64D-455C-88A8-93B8FC1D9A8A
  • 4.3.7 - D171E7D2-787E-4CCD-BC13-1AF10BE366BD
  • 4.3.6 - 78D1BE95-586E-4B86-A7EB-B75D5F2572E9
  • 4.3.5 - 4535173E-E56D-4863-8AF9-B843373082A3
  • 4.3.4 - 5DE72D59-92E6-4A49-8279-6ABB44906046
  • 4.3.3 - E76DEC36-FB89-4084-A8A5-0C587F8D39EC
  • 4.3.2 - 1FA7A006-6ABA-4670-B5E6-046F89CCB286
  • 4.3.1 - 38313EFE-097D-4FF5-A6A3-9EE54CB4ED2C
  • 4.3.0 - C0106E0D-04EC-47DC-A4B9-78BA75E71852
  • 4.2.5 - 6B759390-9691-4D46-AF0E-EA84E7CFF2F0
  • 4.2.1 - 169A0326-8F84-4E21-8D8A-6B4CE5DC24C8
  • 4.2.0 - A87D5BF7-D74D-4984-A43F-D2DA77AA1969
  • 4.1.1 - AEF71A58-3945-458D-9CA3-4A7975092B4A
  • 4.1.0 - C3E0A5E0-51B9-4439-BE5C-7294FA9C5D76
  • 4.0.4 - 20971529-B7F7-490B-BE09-CA675CD15C1E
  • 4.0.3 - CAC34528-BC72-4AFD-8050-FA5EB7DFF633
  • 4.0.2 - 977BE331-BBEB-4D86-88CA-D3DA62AFF919
  • 4.0.1 - B32DAF7E-3B10-4739-8524-3FF8D772233C
  • 4.0.0 - 0123CD1C-7E97-4721-A5A9-F4D004197F93
  • 3.6.6 - 5915DD39-C7B3-41A5-89FC-8183F2302387
  • 3.6.2 - 53F982FC-8151-457A-9871-BB8764E7D3A6

Spanish (ES)

  • 4.4.5.2 - EC460376-F2E6-4B98-AACD-7D9983257404
  • 4.4.4.3 - FFE03D8C-AF71-437F-AE10-786E06993490
  • 4.4.2.2 - 6B82B922-B0F2-4B1D-82D7-A0B817F6E6D8
  • 4.3.0.4 - 5C005E2A-AEAE-4DF7-B7CA-1E6DCDD2AEA4
  • 4.3.3.2 - E043231F-34F2-4AF5-9400-0961CC15AAAE
  • 4.3.1.2 - 4C9323BA-584A-4097-8DDE-6640934AB1DD
  • 4.2.0.4 - D0A096A1-ADC9-44D3-957C-E095D331D01D
  • 4.1.3.2 - F428E938-8206-450E-BA4F-B7862C990398
  • 4.1.2.3 - 6BE85790-1693-4C0E-B34F-D4980D1AAAA9
  • 4.1.0.4 - EA7838FE-4156-4B25-B00B-EF3D0F72422A
  • 4.0.2.2 - 8D7916C7-750F-495F-8631-C69A4DE09573
  • 4.0.0 - FE115CEB-0D10-4A22-B9B8-59EC6F738BE3

German (DE)

  • 6.2.8 - 58E932C9-75C1-495F-936F-A45A6986E0CF
  • 6.2.0 - A163FA43-1C78-4F20-BBAC-EC2110CDA86B
  • 6.0.3 - CCE7BC9F-C216-4552-B3FF-9870E3F0AFD9
  • 5.4.3 - 35641FA3-D06E-4752-8A1B-E5B5657FC123
  • 5.4.2 - A059F2CE-1300-46B3-A007-AE2C46C0E719
  • 5.3.6 - F300817B-1837-4F56-99F4-7C44D5DCB24A
  • 5.3.3 - C4FE4202-6430-4C5A-B4B0-73B35A71C6E4
  • 5.3.2 - 257B4FEB-BB5D-40DB-BB9D-1207822E2680
  • 5.2.7 - DC08394D-13CD-46DC-83FD-399E9E44D3DE
  • 5.2.4 - 0BA67962-1AFF-4907-98D9-66CCF5EE8820
  • 5.2.2 - C7DC16A3-8C61-434B-978E-8428AB3D8841
  • 5.1.3 - 62487DDA-1C16-4F89-85E4-DA72E58ED2C6
  • 5.0.3 - 65C5CEA0-047E-4B41-88EB-5C773ED6396E
  • 5.0.1 - EB1D6BC3-4133-4D8D-BB0A-EBD25B270334
  • 4.4.5 - DF69D6F3-7BF0-41A1-9968-7B0955A76684
  • 4.4.3 - CCC30EC0-253C-4CF3-9A5D-5DE2601CD760
  • 4.4.2 - C0A5DE08-2C87-4D29-99BF-9A7D7DE295D0
  • 4.4.0 - 11F5DD12-0482-471F-B5E4-03D2127C8F3B
  • 4.3.6 - 25104DB0-0C1F-4038-BC99-26082D13602B
  • 4.3.5 - F2C505D0-1A4B-43B4-887E-D9E517A362B8
  • 4.3.1 - 1560A369-7C63-4D4E-AA09-494C4BD47256
  • 4.2.5 - D53395EF-1493-4C7F-B797-836D6D8EBE7E
  • 4.2.3 - 4117DF3C-6677-4A22-90B7-FF06923417E9
  • 4.2.2 - 7801C501-F2B8-41FF-9792-D48C809A9CFB
  • 4.2.1 - 5A421C8D-D1D1-4C34-9F48-16326235CC34
  • 4.2.0 - 56232F31-556D-4ABB-A039-58193778A627
  • 4.1.4 - 43295475-62CA-4F25-B46C-43C59258780E
  • 4.1.3 - 0779889E-1A20-4E21-9150-7F42BD09ED63
  • 4.1.1 - D5913A37-BD88-4A15-BCDC-6B12CE211B31
  • 4.1.0 - 54FD4E2E-EE28-4020-B0FF-3697FDE75CC7
  • 4.0.4 - 33BB6F96-6EE2-4F2C-BCCA-9AEEEBD6C18B
  • 4.0.3 - 68943599-F80A-436D-B4BB-DB956C497036
  • 4.0.2 - A74C73B1-BED6-4737-B6FF-74158ABDCC4D

Italian (IT)

  • 4.1.0 - 1BEDE8C5-CF01-4299-BAFB-DF8B20E98AD5
  • 4.2.0 - B90767C2-5DCA-4F16-BD94-1850470CEEA1

French (FR)

  • 4.4.0 - F4B46A45-8A99-476B-BA26-69C8204988E4
  • 4.3.6 - 0F7302D4-AD97-4487-85F2-0C49A806420A
  • 4.3.5 - A3EFC127-DA5C-40B6-A7C8-DA63F3193376
  • 4.3.4 - E7C2D21E-1A40-4C71-A71D-53F8ED46B586
  • 4.3.3 - C3AB43AC-0232-41C2-8426-425EC3801412
  • 4.3.2 - 4DEBDFE3-0F73-4B3E-A79B-59FD5AE1D78F
  • 4.3.1 - C2D23BDA-550A-493E-ABAD-C06A4691C3E0
  • 4.3.0 - 226C61DD-87F2-4834-A1F0-A0A76260CCBD
  • 4.2.5 - 87C7BF84-F265-4D1E-978A-6AAD97C47A2F
  • 4.2.4 - 72B6F51C-BF84-4E29-9C04-8976BA7DD6ED
  • 4.2.0 - B9D2DBAD-0C81-4D7E-ADA4-2BE0EDF18203
  • 4.1.5 - 587DB54D-A5D6-40D0-ABA5-C9969F8F245E
  • 4.1.4 - 45F9FA55-B1DB-42AA-8E3F-7309A2169C4A
  • 4.1.3 - F7194FFC-E14A-471A-A770-A475FCF8EC63
  • 4.1.2 - 1FDC7954-5FD7-449B-9EDD-E77233EA8F2C
  • 4.1.1 - 9196FBFB-ACAA-4A0B-8591-EB94FB311429
  • 4.1.0 - 409A5549-5A3F-4EA4-B51C-14A640863AC6
  • 4.0.6 - F1041618-3DB6-41D5-A701-C593F0850708
  • 4.0.5 - 1B9952B5-C212-4945-AD7A-8CE629A0AEB3
  • 4.0.4 - 8A8FFD7E-F670-4B7A-B553-C64A9EDA3CDB
  • 4.0.3 - 1BF5547E-70D8-4619-B033-18BAB17E95A7
  • 4.0.2 - A4100B6B-E996-40AD-A66C-544BFCC66D31
  • 4.0.1 - 7DCFAB20-E9E7-4085-BB1C-1AD1669AF53E
  • 4.0.0 - 4208C9CB-A706-4515-8CC9-552F80347237
  • 3.6.7 - CD4EFE14-B968-4348-9C82-8EB05F6DD335
  • 3.6.6 - B2EE4D5A-9356-4177-A706-E6AE79C777A1
  • 3.6.5 - 443014E1-D57B-46C9-9A15-F0B89CC53453
  • 3.6.4 - 5DC017BF-641F-4E35-94B8-79C63D1E77D4
  • 3.6.3 - FC2CCD99-635A-4157-92CD-C77BBA176220
  • 3.6.2 - 202C4A81-7E24-4310-85DA-1C096E444A90
  • 3.6.1 - FB38A133-CFB4-4064-969F-3C00559C5250
  • 3.6.0 - 04ABD6F9-4D03-4AB9-8F21-6C2EAA99B359
  • 3.5.7 - 88FB1F4C-969A-4CE2-8C1C-4DC651489DD7
  • 3.5.6 - C30661E0-3AA5-4002-A94D-D6F813B38216
  • 3.5.5 - 33BF7153-45FE-4295-AE36-8A75501AF77F
  • 3.5.4 - E6BCB14C-BCAF-4B77-B2D3-86D938017AAB
  • 3.5.3 - 7B0FBD6F-F03A-4591-BE8A-B7B15C8E2C22
  • 3.5.2 - 5E65E74B-9FDE-4D6D-966A-0E59FA2EFA09
  • 3.5.1 - C1456B8F-6CB5-4C94-839A-6176B594F921
  • 3.5.0 - 9346D0CB-1384-4C12-9EF4-61E8A7812A43
  • 3.4.6 - D30A0B70-CEAE-4D75-A424-F6FC6A2854BF
  • 3.4.5 - 3624600E-F169-41EC-880E-C20A6132D5CE
  • 3.4.4 - B92E41CD-01E4-4743-A4B8-1FA14C7D5551
  • 3.4.3 - 18C476AF-6475-49F8-8781-2390FE50EE67
  • 3.4.2 - B27EDFC0-BC1B-4654-8E61-CDDCBCC57784
  • 3.4.1 - 3CDF77A9-4D6C-4877-9931-22AF1A00FAD1
  • 3.4.0 - 0E7D9AF5-EDF0-4BF9-912D-EC2A1EABC573
  • 3.3.4 - CB318975-A970-428F-A7D0-B694EE87F079
  • 3.3.3 - 25CED414-3D0A-4F07-A282-46BC0F8508D7
  • 3.3.2 - C69D5F0D-D4D8-457A-8A40-1366B55AED17
  • 3.3.1 - 941FD1A2-1CE2-4225-9267-407659994C31
  • 3.3.0 - C848F428-190E-45B1-A4F2-EB0E8340F467