Difference between revisions of "Abuledu"
From WPKG | Open Source Software Deployment and Distribution
KevinMurphy (Talk | contribs) (minor updates) |
m (Reverted edits by KevinMurphy (talk) to last revision by Chryjs) |
||
Line 114: | Line 114: | ||
<depends package-id="tcl" /> | <depends package-id="tcl" /> | ||
<!-- Inno Setup --> | <!-- Inno Setup --> | ||
− | <check type="uninstall" | + | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Calculs 8.4" /> |
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Calculs\unins000.exe" "%PROGRAMFILES%\Calculs\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Calculs" rmdir /s /Q "%PROGRAMFILES%\Calculs" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Calculs\unins000.exe" "%PROGRAMFILES%\AbulEdu\Calculs\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Calculs" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Calculs" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-calculs-8.4.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\Calculs\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
− | = | + | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-calculs-8.4.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> |
− | " | + | </package> |
+ | <package | ||
+ | id="abuledu_chemin" | ||
+ | name="abuledu chemin" | ||
+ | revision="710" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Chemin 7.1" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Chemin\unins000.exe" "%PROGRAMFILES%\Chemin\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Chemin" rmdir /s /Q "%PROGRAMFILES%\Chemin" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Chemin\unins000.exe" "%PROGRAMFILES%\AbulEdu\Chemin\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Chemin" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Chemin" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-chemin-7.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\chemin\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
− | + | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-chemin-7.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | |
− | + | </package> | |
+ | <package | ||
+ | id="abuledu_contour" | ||
+ | name="abuledu contour" | ||
+ | revision="21" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Contour 0.0.2-1" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Contour\unins000.exe" "%PROGRAMFILES%\Contour\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Contour" rmdir /s /Q "%PROGRAMFILES%\Contour" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Contour\unins000.exe" "%PROGRAMFILES%\AbulEdu\Contour\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Contour" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Contour" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-contour-0.0.2-1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\Contour\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
− | = | + | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-contour-0.0.2-1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> |
− | " | + | </package> |
+ | <package | ||
+ | id="abuledu_devine" | ||
+ | name="abuledu devine" | ||
+ | revision="21" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Devine 0.0.2-1" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Devine\unins000.exe" "%PROGRAMFILES%\Devine\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Devine" rmdir /s /Q "%PROGRAMFILES%\Devine" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Devine\unins000.exe" "%PROGRAMFILES%\AbulEdu\Devine\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Devine" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Devine" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-devine-0.0.2-1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\Devine\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
− | + | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-devine-0.0.2-1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | |
− | + | </package> | |
+ | <package | ||
+ | id="abuledu_kidistb" | ||
+ | name="abuledu kidistb" | ||
+ | revision="2320" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Kidistb 2.3.2" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Kidistb\unins000.exe" "%PROGRAMFILES%\Kidistb\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Kidistb" rmdir /s /Q "%PROGRAMFILES%\Kidistb" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Kidistb\unins000.exe" "%PROGRAMFILES%\AbulEdu\Kidistb\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Kidistb" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Kidistb" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-kidistb-2.3.2.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\Kidistb\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
− | = | + | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-kidistb-2.3.2.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> |
− | + | </package> | |
+ | <package | ||
+ | id="abuledu_labyrinthes" | ||
+ | name="abuledu labyrinthes" | ||
+ | revision="2320" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Labyrinthes 1.3" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\labyrinthe\unins000.exe" "%PROGRAMFILES%\labyrinthe\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\labyrinthe" rmdir /s /Q "%PROGRAMFILES%\labyrinthe" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Labyrinthes\unins000.exe" "%PROGRAMFILES%\AbulEdu\Labyrinthes\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Labyrinthes" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Labyrinthes" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-labyrinthes-1.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\Labyrinthes\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
− | + | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-labyrinthes-1.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | |
− | + | </package> | |
+ | <package | ||
+ | id="abuledu_lexique" | ||
+ | name="abuledu lexique" | ||
+ | revision="60" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Lexique 0.0.6" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%SystemDrive%\lexique\unins000.exe" "%SystemDrive%\lexique\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%SystemDrive%\lexique" rmdir /s /Q "%SystemDrive%\lexique" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Lexique\unins000.exe" "%PROGRAMFILES%\AbulEdu\Lexique\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Lexique" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Lexique" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-lexique-0.0.6.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\Lexique\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
− | = | + | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-lexique-0.0.6.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> |
− | + | </package> | |
+ | <package | ||
+ | id="abuledu_mulot" | ||
+ | name="abuledu mulot" | ||
+ | revision="930" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Mulot 9.3" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\mulot\unins000.exe" "%PROGRAMFILES%\mulot\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\mulot" rmdir /s /Q "%PROGRAMFILES%\mulot" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\mulot\unins000.exe" "%PROGRAMFILES%\AbulEdu\mulot\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\mulot" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\mulot" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-mulot-9.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\mulot\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
− | + | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-mulot-9.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | |
− | + | </package> | |
+ | <package | ||
+ | id="abuledu_operations" | ||
+ | name="abuledu operations" | ||
+ | revision="12" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Operations 0.0.1-2" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\operations\unins000.exe" "%PROGRAMFILES%\operations\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\operations" rmdir /s /Q "%PROGRAMFILES%\operations" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\operations\unins000.exe" "%PROGRAMFILES%\AbulEdu\operations\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\operations" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\operations" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-operations-0.0.1-2.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\operations\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
− | = | + | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-operations-0.0.1-2.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> |
− | + | </package> | |
+ | <package | ||
+ | id="abuledu_problemes_c2" | ||
+ | name="abuledu problemes_c2" | ||
+ | revision="10" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Problemes_C2 0.0.1" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%SystemDrive%\problemes_c2\unins000.exe" "%SystemDrive%\problemes_c2\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%SystemDrive%\problemes_c2" rmdir /s /Q "%SystemDrive%\problemes_c2" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\problemes_c2\unins000.exe" "%PROGRAMFILES%\AbulEdu\problemes_c2\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\problemes_c2" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\problemes_c2" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-problemes_c2-0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\problemes_c2\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
− | + | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-problemes_c2-0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | |
− | + | </package> | |
+ | <package | ||
+ | id="abuledu_suites" | ||
+ | name="abuledu suites" | ||
+ | revision="2001" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Suites 2.0.0.1" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\suites\unins000.exe" "%PROGRAMFILES%\suites\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\suites" rmdir /s /Q "%PROGRAMFILES%\suites" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\suites\unins000.exe" "%PROGRAMFILES%\AbulEdu\suites\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\suites" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\suites" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-suites-2.0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\suites\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | |||
+ | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-suites-2.0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | </package> | ||
+ | <package | ||
+ | id="abuledu_syllaphon" | ||
+ | name="abuledu syllaphon" | ||
+ | revision="10" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Syllaphon 0.0.1" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%SystemDrive%\syllaphon\unins000.exe" "%SystemDrive%\syllaphon\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%SystemDrive%\syllaphon" rmdir /s /Q "%SystemDrive%\syllaphon" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\syllaphon\unins000.exe" "%PROGRAMFILES%\AbulEdu\syllaphon\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\syllaphon" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\syllaphon" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-syllaphon-0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\syllaphon\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | |||
+ | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-syllaphon-0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | </package> | ||
+ | <package | ||
+ | id="abuledu_symcolor" | ||
+ | name="abuledu symcolor" | ||
+ | revision="30" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Symcolor 0.3" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\symcolor\unins000.exe" "%PROGRAMFILES%\symcolor\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\symcolor" rmdir /s /Q "%PROGRAMFILES%\symcolor" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\symcolor\unins000.exe" "%PROGRAMFILES%\AbulEdu\symcolor\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\symcolor" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\symcolor" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-symcolor-0.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\symcolor\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | |||
+ | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-symcolor-0.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | </package> | ||
+ | <package | ||
+ | id="abuledu_tableaux" | ||
+ | name="abuledu tableaux" | ||
+ | revision="630" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Tableaux 6.3" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\tableaux\unins000.exe" "%PROGRAMFILES%\tableaux\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\tableaux" rmdir /s /Q "%PROGRAMFILES%\tableaux" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\tableaux\unins000.exe" "%PROGRAMFILES%\AbulEdu\tableaux\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\tableaux" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\tableaux" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-tableaux-6.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\tableaux\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | |||
+ | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-tableaux-6.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | </package> | ||
+ | <package | ||
+ | id="abuledu_volubil" | ||
+ | name="abuledu volubil" | ||
+ | revision="20" | ||
+ | priority="1"> | ||
+ | |||
+ | <depends package-id="tcl" /> | ||
+ | <!-- Inno Setup --> | ||
+ | <check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Volubil 0.0.2" /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%SystemDrive%\volubil\unins000.exe" "%SystemDrive%\volubil\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%SystemDrive%\volubil" rmdir /s /Q "%SystemDrive%\volubil" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\volubil\unins000.exe" "%PROGRAMFILES%\AbulEdu\volubil\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\volubil" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\volubil" >NUL' /> | ||
+ | <install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-volubil-0.0.2.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | <remove cmd='"%PROGRAMFILES%\AbulEdu\volubil\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' /> | ||
+ | |||
+ | <upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-volubil-0.0.2.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' /> | ||
+ | |||
+ | </package> | ||
+ | </source> | ||
+ | |||
+ | [[category:Silent Installers]] |
Latest revision as of 09:36, 5 August 2012
GCompris
The Abuledu Gcompris packages are packaged with NSIS Installer. The first actions left on the pacakge file are to remove previous release. As they were packaged/installed with different methods (even with Zip files). The xcopy operations allow you to save the Licence file (yes there's one when using windows only) and deploying it again.
We could use a template which probably would have been the best way to make all of this !
<package
id="gcompris"
name="gcompris"
revision="930"
priority="1">
<!-- NSIS Installer -->
<check type="logical" condition="or" >
<check type="registry" condition="exists" path="HKLM\SOFTWARE\gcompris" />
<check type="uninstall" condition="exists" path="GCompris Uninstall" />
</check>
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\GCompris\gcompris-uninst.exe" %PROGRAMFILES%\GCompris\gcompris-uninst.exe" /S _?=%ProgramFiles%\GCompris' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\GCompris" rmdir /s /Q "%PROGRAMFILES%\GCompris" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\gcompris-9.3.exe" /S >NUL' />
<install cmd='%COMSPEC% /C xcopy "%SOFTWARE%\abuledu\.config" "%ALLUSERSPROFILE%\..\Default User\.config" /C /I /H /E /Q /Y >/NUL' />
<install cmd='%COMSPEC% /C del /q "%ALLUSERSPROFILE%"\Bureau\"GCompris Admin.lnk" >NUL' />
<remove cmd='"%PROGRAMFILES%\GCompris\gcompris-uninst.exe" /S' />
<remove cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\GCompris" rmdir /s /Q "%PROGRAMFILES%\GCompris" >NUL' />
<upgrade cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\GCompris\gcompris-uninst.exe" %PROGRAMFILES%\GCompris\gcompris-uninst.exe" /S _?=%ProgramFiles%\GCompris' />
<upgrade cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\GCompris" rmdir /s /Q "%PROGRAMFILES%\GCompris" >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\gcompris-9.3.exe" /S >NUL' />
<upgrade cmd='%COMSPEC% /C del /q "%ALLUSERSPROFILE%"\Bureau\"GCompris Admin.lnk" >NUL' />
</package>
Le Terrier
Some (most of) applications provided by "Le Terrier" requires TCL for windows. Abuledu team provide the package with an auto-installer made with Inno Setup. Beware some of the package do not use the same path for uninstall names, this may lead to some errors, and may be upgraded in the future.
<package
id="abuledu_aller"
name="abuledu aller"
revision="40010"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Aller 4.0.0.1" />
<install cmd='%COMSPEC% /C if exist "%SystemDrive%\Aller\unins000.exe" "%SystemDrive%\Aller\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%SystemDrive%\Aller" rmdir /s /Q "%SystemDrive%\Aller" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Aller\unins000.exe" "%PROGRAMFILES%\AbulEdu\Aller\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Aller" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Aller" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-aller-4.0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\Aller\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Aller\unins000.exe" "%PROGRAMFILES%\AbulEdu\Aller\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Aller" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Aller" >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-aller-4.0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_associations"
name="abuledu associations"
revision="4010"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Associations 4.0.1" />
<install cmd='%COMSPEC% /C if exist "%SystemDrive%\Associations\unins000.exe" "%SystemDrive%\Associations\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%SystemDrive%\Associations" rmdir /s /Q "%SystemDrive%\Associations" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Associations\unins000.exe" "%PROGRAMFILES%\AbulEdu\Associations\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Associations" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Associations" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-associations-4.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\Associations\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Associations\unins000.exe" "%PROGRAMFILES%\AbulEdu\Associations\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Associations" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Associations" >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-aller-4.0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_calcul_reflechi"
name="abuledu calcul_reflechi"
revision="30"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Calcul Réfléchi 0.0.3" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\calcul_reflechi\unins000.exe" "%PROGRAMFILES%\calcul_reflechi\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\calcul_reflechi" rmdir /s /Q "%PROGRAMFILES%\calcul_reflechi" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\calcul_reflechi\unins000.exe" "%PROGRAMFILES%\AbulEdu\calcul_reflechi\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\calcul_reflechi" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\calcul_reflechi" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-calcul_reflechi-0.0.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\calcul_reflechi\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-calcul_reflechi-0.0.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_calculs"
name="abuledu calculs"
revision="840"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Calculs 8.4" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Calculs\unins000.exe" "%PROGRAMFILES%\Calculs\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Calculs" rmdir /s /Q "%PROGRAMFILES%\Calculs" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Calculs\unins000.exe" "%PROGRAMFILES%\AbulEdu\Calculs\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Calculs" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Calculs" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-calculs-8.4.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\Calculs\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-calculs-8.4.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_chemin"
name="abuledu chemin"
revision="710"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Chemin 7.1" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Chemin\unins000.exe" "%PROGRAMFILES%\Chemin\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Chemin" rmdir /s /Q "%PROGRAMFILES%\Chemin" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Chemin\unins000.exe" "%PROGRAMFILES%\AbulEdu\Chemin\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Chemin" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Chemin" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-chemin-7.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\chemin\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-chemin-7.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_contour"
name="abuledu contour"
revision="21"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Contour 0.0.2-1" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Contour\unins000.exe" "%PROGRAMFILES%\Contour\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Contour" rmdir /s /Q "%PROGRAMFILES%\Contour" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Contour\unins000.exe" "%PROGRAMFILES%\AbulEdu\Contour\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Contour" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Contour" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-contour-0.0.2-1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\Contour\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-contour-0.0.2-1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_devine"
name="abuledu devine"
revision="21"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Devine 0.0.2-1" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Devine\unins000.exe" "%PROGRAMFILES%\Devine\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Devine" rmdir /s /Q "%PROGRAMFILES%\Devine" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Devine\unins000.exe" "%PROGRAMFILES%\AbulEdu\Devine\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Devine" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Devine" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-devine-0.0.2-1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\Devine\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-devine-0.0.2-1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_kidistb"
name="abuledu kidistb"
revision="2320"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Kidistb 2.3.2" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Kidistb\unins000.exe" "%PROGRAMFILES%\Kidistb\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Kidistb" rmdir /s /Q "%PROGRAMFILES%\Kidistb" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Kidistb\unins000.exe" "%PROGRAMFILES%\AbulEdu\Kidistb\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Kidistb" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Kidistb" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-kidistb-2.3.2.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\Kidistb\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-kidistb-2.3.2.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_labyrinthes"
name="abuledu labyrinthes"
revision="2320"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Labyrinthes 1.3" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\labyrinthe\unins000.exe" "%PROGRAMFILES%\labyrinthe\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\labyrinthe" rmdir /s /Q "%PROGRAMFILES%\labyrinthe" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Labyrinthes\unins000.exe" "%PROGRAMFILES%\AbulEdu\Labyrinthes\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Labyrinthes" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Labyrinthes" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-labyrinthes-1.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\Labyrinthes\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-labyrinthes-1.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_lexique"
name="abuledu lexique"
revision="60"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Lexique 0.0.6" />
<install cmd='%COMSPEC% /C if exist "%SystemDrive%\lexique\unins000.exe" "%SystemDrive%\lexique\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%SystemDrive%\lexique" rmdir /s /Q "%SystemDrive%\lexique" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Lexique\unins000.exe" "%PROGRAMFILES%\AbulEdu\Lexique\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\Lexique" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\Lexique" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-lexique-0.0.6.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\Lexique\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-lexique-0.0.6.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_mulot"
name="abuledu mulot"
revision="930"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Mulot 9.3" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\mulot\unins000.exe" "%PROGRAMFILES%\mulot\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\mulot" rmdir /s /Q "%PROGRAMFILES%\mulot" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\mulot\unins000.exe" "%PROGRAMFILES%\AbulEdu\mulot\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\mulot" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\mulot" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-mulot-9.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\mulot\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-mulot-9.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_operations"
name="abuledu operations"
revision="12"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Operations 0.0.1-2" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\operations\unins000.exe" "%PROGRAMFILES%\operations\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\operations" rmdir /s /Q "%PROGRAMFILES%\operations" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\operations\unins000.exe" "%PROGRAMFILES%\AbulEdu\operations\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\operations" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\operations" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-operations-0.0.1-2.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\operations\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-operations-0.0.1-2.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_problemes_c2"
name="abuledu problemes_c2"
revision="10"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Problemes_C2 0.0.1" />
<install cmd='%COMSPEC% /C if exist "%SystemDrive%\problemes_c2\unins000.exe" "%SystemDrive%\problemes_c2\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%SystemDrive%\problemes_c2" rmdir /s /Q "%SystemDrive%\problemes_c2" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\problemes_c2\unins000.exe" "%PROGRAMFILES%\AbulEdu\problemes_c2\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\problemes_c2" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\problemes_c2" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-problemes_c2-0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\problemes_c2\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-problemes_c2-0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_suites"
name="abuledu suites"
revision="2001"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Suites 2.0.0.1" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\suites\unins000.exe" "%PROGRAMFILES%\suites\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\suites" rmdir /s /Q "%PROGRAMFILES%\suites" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\suites\unins000.exe" "%PROGRAMFILES%\AbulEdu\suites\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\suites" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\suites" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-suites-2.0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\suites\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-suites-2.0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_syllaphon"
name="abuledu syllaphon"
revision="10"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Syllaphon 0.0.1" />
<install cmd='%COMSPEC% /C if exist "%SystemDrive%\syllaphon\unins000.exe" "%SystemDrive%\syllaphon\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%SystemDrive%\syllaphon" rmdir /s /Q "%SystemDrive%\syllaphon" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\syllaphon\unins000.exe" "%PROGRAMFILES%\AbulEdu\syllaphon\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\syllaphon" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\syllaphon" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-syllaphon-0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\syllaphon\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-syllaphon-0.0.1.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_symcolor"
name="abuledu symcolor"
revision="30"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Symcolor 0.3" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\symcolor\unins000.exe" "%PROGRAMFILES%\symcolor\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\symcolor" rmdir /s /Q "%PROGRAMFILES%\symcolor" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\symcolor\unins000.exe" "%PROGRAMFILES%\AbulEdu\symcolor\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\symcolor" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\symcolor" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-symcolor-0.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\symcolor\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-symcolor-0.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_tableaux"
name="abuledu tableaux"
revision="630"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Tableaux 6.3" />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\tableaux\unins000.exe" "%PROGRAMFILES%\tableaux\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\tableaux" rmdir /s /Q "%PROGRAMFILES%\tableaux" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\tableaux\unins000.exe" "%PROGRAMFILES%\AbulEdu\tableaux\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\tableaux" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\tableaux" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-tableaux-6.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\tableaux\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-tableaux-6.3.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>
<package
id="abuledu_volubil"
name="abuledu volubil"
revision="20"
priority="1">
<depends package-id="tcl" />
<!-- Inno Setup -->
<check type="uninstall" condition="exists" path="Le Terrier d'AbulEdu - Volubil 0.0.2" />
<install cmd='%COMSPEC% /C if exist "%SystemDrive%\volubil\unins000.exe" "%SystemDrive%\volubil\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%SystemDrive%\volubil" rmdir /s /Q "%SystemDrive%\volubil" >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\volubil\unins000.exe" "%PROGRAMFILES%\AbulEdu\volubil\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\AbulEdu\volubil" rmdir /s /Q "%PROGRAMFILES%\AbulEdu\volubil" >NUL' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-volubil-0.0.2.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
<remove cmd='"%PROGRAMFILES%\AbulEdu\volubil\unins000.exe" /verysilent /SUPPRESSMSGBOXES >NUL' />
<upgrade cmd='%COMSPEC% /C "%SOFTWARE%\abuledu\abuledu-volubil-0.0.2.exe /sp- /verysilent /SUPPRESSMSGBOXES" >NUL' />
</package>