Difference between revisions of "Gimp"
(Updated for GIMP version 2.8.0) |
m (→GIMP 2.8: -> 2.8.2) |
||
Line 3: | Line 3: | ||
== GIMP 2.8 == | == GIMP 2.8 == | ||
− | Note that in 2. | + | Note that in 2.820, the uninstaller unins000.exe has been moved from 'setup' to 'uninst', and must be called with /VERYSILENT to run successfully. |
<source lang="xml"> | <source lang="xml"> | ||
Line 13: | Line 13: | ||
priority="20"> | priority="20"> | ||
− | <variable name="version" value="2.8. | + | <variable name="version" value="2.8.2" /> |
<check type="uninstall" condition="exists" path="GIMP %version%" /> | <check type="uninstall" condition="exists" path="GIMP %version%" /> | ||
− | <install cmd='"%SOFTWARE%\gimp\gimp-%version%-setup.exe" /SILENT /NORESTART /DIR="%PROGRAMFILES%\GIMP"' /> | + | <install cmd='"%SOFTWARE%\gimp\gimp-%version%-setup-1.exe" /SILENT /NORESTART /DIR="%PROGRAMFILES%\GIMP"' /> |
− | <upgrade cmd='"%SOFTWARE%\gimp\gimp-%version%-setup.exe" /SILENT /NORESTART /DIR="%PROGRAMFILES%\GIMP"' /> | + | <upgrade cmd='"%SOFTWARE%\gimp\gimp-%version%-setup-1.exe" /SILENT /NORESTART /DIR="%PROGRAMFILES%\GIMP"' /> |
<remove cmd='"%PROGRAMFILES%\GIMP\uninst\unins000.exe" /VERYSILENT /NORESTART' > | <remove cmd='"%PROGRAMFILES%\GIMP\uninst\unins000.exe" /VERYSILENT /NORESTART' > | ||
Line 26: | Line 26: | ||
</package> | </package> | ||
</source> | </source> | ||
− | |||
== GIMP 2.6 == | == GIMP 2.6 == |
Revision as of 15:26, 29 August 2012
These are silent installer entries for GIMP and GIMP Help (available from http://gimp-win.sourceforge.net/stable.html).
GIMP 2.8
Note that in 2.820, the uninstaller unins000.exe has been moved from 'setup' to 'uninst', and must be called with /VERYSILENT to run successfully.
<package
id="gimp"
name="GNU Image Manipulation Program (GIMP)"
revision="%version%"
reboot="false"
priority="20">
<variable name="version" value="2.8.2" />
<check type="uninstall" condition="exists" path="GIMP %version%" />
<install cmd='"%SOFTWARE%\gimp\gimp-%version%-setup-1.exe" /SILENT /NORESTART /DIR="%PROGRAMFILES%\GIMP"' />
<upgrade cmd='"%SOFTWARE%\gimp\gimp-%version%-setup-1.exe" /SILENT /NORESTART /DIR="%PROGRAMFILES%\GIMP"' />
<remove cmd='"%PROGRAMFILES%\GIMP\uninst\unins000.exe" /VERYSILENT /NORESTART' >
<exit code="1" />
</remove>
</package>
GIMP 2.6
GIMP
/SILENT shows progress, /VERYSILENT is truly silent and has no dialogue boxes at all (running 'gimp.exe /?' reveals all the switches).
The installer often includes a revision number, for example the current revision of the 2.6.10 installer is 1, so the installer filename includes a corresponding '-1' (gimp-2.6.10-i686-setup-1.exe). Be aware of this when upgrading.
<package
id="gimp"
name="GNU Image Manipulation Program (GIMP)"
revision="%version%"
reboot="false"
priority="20">
<variable name="version" value="2.6.11" />
<check type="uninstall" condition="exists" path="GIMP %version%" />
<install cmd='"%SOFTWARE%\gimp\gimp-%version%-i686-setup-1.exe" /SILENT /NORESTART /DIR="%PROGRAMFILES%\GIMP"' />
<upgrade cmd='"%SOFTWARE%\gimp\gimp-%version%-i686-setup-1.exe" /SILENT /NORESTART /DIR="%PROGRAMFILES%\GIMP"' />
<remove cmd='"%PROGRAMFILES%\GIMP\setup\unins000.exe" /SILENT /NORESTART' >
<exit code="1" />
</remove>
<remove cmd='%COMSPEC% /c rmdir /s /q "%PROGRAMFILES%\GIMP"' />
</package>
Help Browser Fix
Gimp 2.6 for Windows does not come with the Help Browser. You can either install the Help Browser or change the configuration to use the web browser instead, as shown below. Other defaults can also be defined this way. See the gimprc file for documentation on the available configuration settings.
<install cmd='%COMSPEC% /c echo (help-browser web-browser) >> "%PROGRAMFILES%\GIMP\etc\gimp\2.0\gimprc"' />
<install cmd='%COMSPEC% /c echo (user-manual-online yes) >> "%PROGRAMFILES%\GIMP\etc\gimp\2.0\gimprc"' />
<upgrade cmd='%COMSPEC% /c echo (help-browser web-browser) >> "%PROGRAMFILES%\GIMP\etc\gimp\2.0\gimprc"' />
<upgrade cmd='%COMSPEC% /c echo (user-manual-online yes) >> "%PROGRAMFILES%\GIMP\etc\gimp\2.0\gimprc"' />
GIMP-Help
<package
id="gimp-help"
name="The GIMP help files (English)"
revision="7"
reboot="false"
priority="20">
<depends
package-id="gimp" />
<check
type="file"
condition="exists"
path="%PROGRAMFILES%\GIMP\share\gimp\2.0\help\en\index.html" />
<install
cmd="%SOFTWARE%\gimp-help\gimp-help-2-2.6.0-en-setup.exe SP- /SILENT /NORESTART" />
<upgrade
cmd="%SOFTWARE%\gimp-help\gimp-help-2-2.6.0-en-setup.exe SP- /SILENT /NORESTART" />
<remove
cmd='cmd /C rmdir /S /Q "%PROGRAMFILES%\GIMP\share\gimp\2.0\help\" '/>
</package>
GIMP-Help doesn't create an Add/Remove programs entry.
GIMP 2.4.6
<package
id="gimp"
name="GNU Image Manipulation Program (GIMP)"
revision="2460"
reboot="false"
priority="10">
<!-- Download: http://downloads.sourceforge.net/gimp-win/gimp-2.4.6-i686-setup.exe -->
<check type="uninstall" condition="exists" path="GIMP 2.4.6"/>
<install cmd='"%SOFTWARE%\gimp\gimp-2.4.6-i686-setup.exe" /VERYSILENT /NORESTART /DIR="%PROGRAMFILES%\GIMP"'/>
<remove cmd='"%programfiles%\GIMP\setup\unins000.exe" /VERYSILENT /NORESTART' />
</package>