VLC

vlc.xml
<?xml version="1.0" encoding="UTF-8"?>
<packages>
    <package id='vlc'
             name='Lecteur multimedia VideoLAN Client'
             revision='14'
             priority='10'
             reboot='false' >
 
        <variable name="PKG_VERSION" value="2.1.2" />
        <variable name="SETUP_PATH" value="%SOFTWARE%\vlc\vlc-%PKG_VERSION%-win32.exe" />
        <variable architecture="x86" name="INSTALL_PATH" value="%PROGRAMFILES%" />
        <variable architecture="x64" name="INSTALL_PATH" value="%PROGRAMFILES(x86)%" />
 
        <check type='uninstall' condition='exists' path='VLC media player %PKG_VERSION%' />
 
        <install include='remove' />
        <install cmd='%COMSPEC% /C start /wait "VLC" "%SETUP_PATH%" /S /NCRC /D="%INSTALL_PATH%"'/>
        <!-- XP -->
        <install cmd='%COMSPEC% /C del /F /Q "%ALLUSERSPROFILE%\Bureau\VLC media player**"'>
            <exit code="any" />
        </install>
        <!-- Vista / 7 -->
        <install cmd='%COMSPEC% /C del /F /Q "%PUBLIC%\Desktop\VLC media player**"'>
            <exit code="any" />
        </install>
 
        <upgrade include='install'/>
 
        <downgrade include='install' />
 
        <!-- Suppression de la version win32 sur les windows x64 -->
        <remove architecture="x64" cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\VideoLAN\VLC\uninstall.exe" "%PROGRAMFILES%\VideoLAN\VLC\uninstall.exe" /S _?=%PROGRAMFILES%\VideoLAN\VLC' />
        <remove cmd='%COMSPEC% /C if exist "%INSTALL_PATH%\VideoLAN\VLC\uninstall.exe" "%INSTALL_PATH%\VideoLAN\VLC\uninstall.exe" /S _?=%INSTALL_PATH%\VideoLAN\VLC'/>
        <remove cmd='%COMSPEC% /C if exist "%INSTALL_PATH%\VideoLAN\VLC" rmdir /S /Q "%INSTALL_PATH%\VideoLAN"'/>
    </package>
</packages>