Difference between revisions of "Gimp"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(GTK: Removed separate GTK+ package as GTK+ is included with GIMP)
(Restructuring + small tidyup)
Line 1: Line 1:
These are silent installer entries for GIMP, GIMP-Help and GTK (available from http://gimp-win.sourceforge.net/stable.html):
+
These are silent installer entries for GIMP and GIMP Help (available from http://gimp-win.sourceforge.net/stable.html).
 
+
NOTE: /SILENT Shows progress, /VERYSILENT is truely SILENT and has no dialogue boxes at all (running the gimp  .exe with /? reveals all the switches).
+
  
 
== GIMP 2.6 ==
 
== GIMP 2.6 ==
  
Note that 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.
+
=== 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.
  
 
<source lang="xml">
 
<source lang="xml">
Line 19: Line 21:
 
   <check type="uninstall" condition="exists" path="GIMP %version%" />
 
   <check type="uninstall" condition="exists" path="GIMP %version%" />
  
   <install cmd='"%SOFTWARE%\gimp\gimp-%version%-i686-setup-1.exe" /VERYSILENT /NORESTART /DIR="%PROGRAMFILES%\GIMP"' />
+
   <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" /VERYSILENT /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" /VERYSILENT /NORESTART' >
+
   <remove cmd='"%PROGRAMFILES%\GIMP\setup\unins000.exe" /SILENT /NORESTART' >
 
     <exit code="1" />
 
     <exit code="1" />
 
   </remove>
 
   </remove>
Line 30: Line 32:
 
</package>
 
</package>
 
</source>
 
</source>
 +
  
 
=== Help Browser Fix ===
 
=== Help Browser Fix ===
Line 37: Line 40:
 
<source lang="xml">
 
<source lang="xml">
 
<install cmd='%COMSPEC% /c echo (help-browser web-browser) >> "%PROGRAMFILES%\GIMP\etc\gimp\2.0\gimprc"' />
 
<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"' />
 
<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 (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"' />
 
<upgrade cmd='%COMSPEC% /c echo (user-manual-online yes) >> "%PROGRAMFILES%\GIMP\etc\gimp\2.0\gimprc"' />
 
</source>
 
</source>
  
== GIMP-Help ==
+
 
 +
=== GIMP-Help ===
  
 
<source lang="xml">
 
<source lang="xml">
Line 76: Line 82:
 
GIMP-Help doesn't create an Add/Remove programs entry.
 
GIMP-Help doesn't create an Add/Remove programs entry.
  
== Older Versions ==
 
  
=== GIMP 2.4.6 ===
+
== GIMP 2.4.6 ==
  
 
<source lang="xml">
 
<source lang="xml">

Revision as of 08:16, 15 December 2011

These are silent installer entries for GIMP and GIMP Help (available from http://gimp-win.sourceforge.net/stable.html).

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>