Changes

JabRef

2,454 bytes added, 11:30, 30 November 2015
no edit summary
Dowloads are available from [http://sourceforge.net/projects/jabref/files/jabref/ Sourceforge].
 
== JabRef 2.9 or higher ==
 
Silent uninstall doesn't operate silently any longer since v2.9 or higher. See [http://sourceforge.net/p/jabref/bugs/637/ bug #637] for instance So uninstall needs to be done manually.
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
 
<packages>
<package id="jabref" name="JabRef" revision="%PKG_VERSION%" reboot="false" priority="10">
<variable name="PKG_VERSION" value="2.9" />
<check type="uninstall" condition="versiongreaterorequal" path="JabRef .+" value="%PKG_VERSION%" />
 
<install cmd='"%SOFTWARE%\jabref\JabRef-%PKG_VERSION%-setup.exe" /S' />
<upgrade cmd='"%SOFTWARE%\jabref\JabRef-%PKG_VERSION%-setup.exe" /S' />
 
<remove architecture="x86" cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\jabref" rd /S /Q "%PROGRAMFILES%\jabref"'/>
<remove architecture="x64" cmd='%COMSPEC% /C if exist "%PROGRAMFILES(X86)%\jabref" rd /S /Q "%PROGRAMFILES(X86)%\jabref"' />
 
<!-- Remove uninstall entry in system panel -->
<remove architecture="x64" cmd='%COMSPEC% /C reg delete "HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\JabRef %version%" /f' >
<exit code="any" />
</remove>
<remove architecture="x86" cmd='%COMSPEC% /C reg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\JabRef %version%" /f' >
<exit code="any" />
</remove>
<!-- Remove icons -->
<!-- Windows XP -->
<remove os="windows.+5\.\d{1}\.\d{4}" cmd='%COMSPEC% /C del /Q /F "%ALLUSERSPROFILE%\Desktop\JabRef*.lnk"' >
<exit code="any" />
</remove>
<!-- Windows Vista or higher -->
<remove os="(6\.[1-2]|6\.\d)\.\d{4}" cmd='%COMSPEC% /C del /Q /F "%PUBLIC%\Desktop\JabRef*.lnk"' >
<exit code="any" />
</remove>
<!-- Remove start menu entries -->
<!-- Windows XP german -->
<remove os="windows.+5\.\d{1}\.\d{4}" cmd='%COMSPEC% /C del /Q /F "%ALLUSERSPROFILE%\Startmenü\Programme\JabRef*.lnk"' >
<exit code="any" />
</remove>
<!-- Windows XP englisch -->
<remove os="windows.+5\.\d{1}\.\d{4}" cmd='%COMSPEC% /C del /Q /F "%ALLUSERSPROFILE%\Start menu\Programme\JabRef*.lnk"' >
<exit code="any" />
</remove>
<!-- Windows Vista or higher -->
<remove os="(6\.[1-2]|6\.\d)\.\d{4}" cmd='%COMSPEC% /C del /Q /F "%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\JabRef*.lnk"' >
<exit code="any" />
</remove>
 
</package>
</packages>
</source>
== JabRef 2.6 ==
4
edits