Changes

Firefox

1,546 bytes added, 08:17, 13 July 2016
Installation
The section below called [[firefox#Adding_the_settings_to_your_package_definition]] contains the extra lines you'll need to supply Firefox with a specific configuration.
 
=== Firefox ESR 45.2.0 x86 and x64 version ===
 
This package is for the Extended Support Release (ESR) version of Firefox x86 and x64.
 
Put the x86 and x64 install in two sub folder named x86 and x64 in %SOFTWARE%/Firefox.
 
<source lang="xml">
 
<package
id="firefox"
name="Mozilla Firefox"
revision="%version%"
reboot="false"
priority="20">
<variable name="version" value="45.2.0" />
<variable name="locale" value="fr" />
<variable architecture="x86" name="repertoire" value="x86" />
<variable architecture="x64" name="repertoire" value="x64" />
<check type="uninstall" condition="exists" path="Mozilla Firefox %version% ESR (%repertoire% %locale%)" />
<check
type="file"
condition="versionequalto"
path="%PROGRAMFILES%\Mozilla Firefox\firefox.exe"
value="45.2.0.5996" />
<install cmd="taskkill /F /IM Firefox.exe">
<exit code="0" />
<exit code="1" />
<exit code="128" />
</install>
 
<install cmd='"%SOFTWARE%\firefox\%repertoire%\Firefox Setup %version%esr.exe" -ms' />
<upgrade cmd="taskkill /F /IM Firefox.exe">
<exit code="0" />
<exit code="128" />
<exit code="1" />
</upgrade>
<upgrade cmd='"%SOFTWARE%\firefox\%repertoire%\Firefox Setup %version%esr.exe" -ms' />
<remove cmd="taskkill /F /IM Firefox.exe">
<exit code="0" />
<exit code="128" />
<exit code="1" />
</remove>
<remove cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Mozilla Firefox\uninstall\helper.exe" "%PROGRAMFILES%\Mozilla Firefox\uninstall\helper.exe" -ms' />
</package>
 
</source>
 
 
 
=== Firefox ESR 38.1.0 (WPKG 1.3.1) ===
5
edits