11
edits
Changes
version 3.2.0
This is a silent installer and uninstaller for OpenOffice.org 3 (from OpenOffice.org/Sun Microsystems).
== OpenOffice.org 3.12.1 0 == Download the installer http://download.openoffice.org/, unpack files to a local directory, customize with Microsoft ORCA tool if needed, and upload to your software source repository the following files:
The product code for an English OpenOffice.org installation set is different to the product code for a German or Italian installation set. OpenOffice.org saves this ProductCode into the setup.ini that is located in the program directory of OpenOffice.org.
<source lang="xml">
<package id="openoffice32" name="OpenOffice.org 3.2.0" revision="320" reboot="false" priority="0">
<!-- http://download.openoffice.org/other.html -->
<check type="uninstall" condition="exists" path="OpenOffice.org 3.2" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\OpenOffice.org 3\program\soffice.exe" msiexec /qn /x {97B3824E-B2D2-4C49-A860-BCA56F10B040}' /> <!-- product code -->
<install cmd='msiexec /qn /i "%SOFTWARE%\bureautique\openoffice.org.3.2.0\openofficeorg32.msi" ALLUSERS=1 ADDLOCAL=ALL REMOVE=gm_o_Quickstart,gm_o_Onlineupdate' /><!---->
<upgrade cmd='msiexec /qn /x {7C35B9AB-2CE3-4C18-BE7C-5B97EA089EB3}' /> <!-- upgrade code -->
<upgrade cmd='msiexec /qn /i "%SOFTWARE%\bureautique\openoffice.org.3.2.0\openofficeorg32.msi" ALLUSERS=1 ADDLOCAL=ALL REMOVE=gm_o_Quickstart,gm_o_Onlineupdate' />
<remove cmd='msiexec /qn /x {97B3824E-B2D2-4C49-A860-BCA56F10B040}' /> <!-- Product code found in %PROGRAMFILES%\Openoffice3.2\setup.ini } -->
</package>
</source>
== OpenOffice.org 3.1.1 ==
The product code for an English OpenOffice.org installation set is different to the product code for a German or Italian installation set. OpenOffice.org saves this ProductCode into the setup.ini that is located in the program directory of OpenOffice.org.
Problem: OO 3.1.0 and 3.1.1 both announces themself as OO 3.1. While the original Installer (.exe) upgrades an OO 3.1.0 to OO 3.1.1 well, the extracted 3.1.1 MSI-Installer (as described below for OO 3.1.0) does not work. The described check on path "OpenOffice.org 3.1" does not work either. So here is my new package config for OO.