Newer
Older
<?xml version="1.0" encoding="UTF-8"?>
<packages:packages xmlns:packages="http://www.wpkg.org/packages">
<package id="pidgin" name="Pidgin" revision="%version%.1" reboot="false" priority="10">
<variable name="version" value="2.13.0" />
<variable name="spell_path" value="%PROGRAMFILES%\Pidgin\spellcheck\share\enchant\myspell\" />
<check type="logical" condition="and">
<check type="uninstall" condition="versionequalto" path="Pidgin" value="%version%" />
<check type="file" condition="exists" path="%spell_path%\en_us.dic" />
</check>
<install cmd='"%WPKGSOFTWARE%\pidgin\pidgin-%version%-offline.exe" /DS=1 /SMS=1 /S /D=%PROGRAMFILES%\Pidgin' />
<install cmd='cmd /c mkdir "%spell_path%"' />
<install cmd='cmd /c copy /y "%WPKGSOFTWARE%\pidgin\en_us\*.aff" "%spell_path%"' />
<install cmd='cmd /c copy /y "%WPKGSOFTWARE%\pidgin\en_us\*.dic" "%spell_path%"' />
<install cmd='cmd /c copy /y "%WPKGSOFTWARE%\pidgin\dict-en-us-names-2008-10-12\*.aff" "%spell_path%"' />
<install cmd='cmd /c copy /y "%WPKGSOFTWARE%\pidgin\dict-en-us-names-2008-10-12\*.dic" "%spell_path%"' />
<upgrade include='remove' />
<upgrade include='install' />
<remove cmd='taskkill /F /IM pidgin.exe' >
<exit code='any' />
</remove>
<!-- cope with a legacy mix of installation paths -->
<remove cmd='cmd /c if exist "%PROGRAMFILES%\Pidgin\pidgin-uninst.exe" "%PROGRAMFILES%\Pidgin\pidgin-uninst.exe" /S' />
<remove cmd='cmd /c if exist "%PROGRAMFILES%\Pidgin" cmd /c rmdir /s /q "%PROGRAMFILES%\Pidgin\" '/>
<remove cmd='cmd /c if exist "%PROGRAMFILES(x86)%\Pidgin\pidgin-uninst.exe" "%PROGRAMFILES(x86)%\Pidgin\pidgin-uninst.exe" /S' />
<remove cmd='cmd /c if exist "%PROGRAMFILES(x86)%\Pidgin" cmd /c rmdir /s /q "%PROGRAMFILES(x86)%\Pidgin\" '/>
</package>
</packages:packages>