Difference between revisions of "Gimp"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(GIMP 2.8)
(GIMP-Help (British English))
Line 28: Line 28:
 
This package has been tested on: XP, VISTA, 7 - both 32 and 64 BIT
 
This package has been tested on: XP, VISTA, 7 - both 32 and 64 BIT
  
== GIMP-Help (British English) ==
+
== GIMP-Help (German language version) ==
  
 
<source lang="xml">
 
<source lang="xml">
<package
+
<!-- GIMP Hilfedateien -->
id="gimp-help"
+
<package id="gimp-help" name="GIMP Hilfe Dateien" revision="2" reboot="false" priority="6400">
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.8.1-en_GB-setup.exe SP- /SILENT /NORESTART" />
+
 
+
<upgrade include="install" />
+
+
<remove
+
cmd='cmd /C rmdir /S /Q "%PROGRAMFILES%\GIMP\share\gimp\2.0\help\en-GB" '/>
+
</package>
+
  
 +
<check type="file" condition="exists" path="%PROGRAMFILES%\GIMP\share\gimp\2.0\help\de\index.html" architecture="x86"/>
 +
<check type="file" condition="exists" path="%PROGRAMFILES(x86)%\GIMP\share\gimp\2.0\help\de\index.html" architecture="x64"/>
  
 +
<depends package-id="gimp" />
 +
 +
<install cmd='"%SOFTWARE%\gimp\gimp-help-2-2.8.1-de-setup.exe" SP- /SILENT /NORESTART '/>
 +
 +
<upgrade cmd='"%SOFTWARE%\gimp\gimp-help-2-2.8.1-de-setup.exe" SP- /SILENT /NORESTART '/>
 +
 +
<remove cmd='cmd /C rmdir /S /Q "%PROGRAMFILES%\GIMP\share\gimp\2.0\help\" ' architecture="x86"/>
 +
<remove cmd='cmd /C rmdir /S /Q "%PROGRAMFILES(x86)%\GIMP\share\gimp\2.0\help\" ' architecture="x64"/>
 +
</package>
 
</source>
 
</source>
  
GIMP-Help doesn't create an Add/Remove programs entry.
+
Additional Information:
 
+
-GIMP-Help doesn't create an Add/Remove programs entry.
 +
-Tested on Windows XP, VISTA, 7 both 32 and 64 BIT
  
 
== GIMP 2.6 Help Browser Fix ==
 
== GIMP 2.6 Help Browser Fix ==

Revision as of 12:04, 28 April 2014

These are silent installer entries for GIMP and GIMP Help (available from ftp://ftp.gimp.org/pub/gimp/v2.8/windows/ ).

GIMP 2.8

Note that from GIMP 2.8, the uninstaller unins000.exe has been moved from the 'setup' directory to the 'uninst' directory, and must be called with /VERYSILENT to run successfully.

DIR= can be removed to allow default directory.

	<package id="gimp" name="GNU Image Manipulation Program (GIMP)" revision="5" reboot="false" priority="6500">
		<variable name="version" value="2.8.10" />
		<check type="uninstall" condition="exists" path="GIMP %version%" />
				 
		<install cmd='"%SOFTWARE%\gimp\gimp-%version%-setup.exe" /VERYSILENT /NORESTART /DIR="%PROGRAMFILES%\GIMP"' architecture="x86" />
		<install cmd='"%SOFTWARE%\gimp\gimp-%version%-setup.exe" /VERYSILENT /NORESTART /DIR="%PROGRAMFILES(x86)%\GIMP"' architecture="x64" />
						
		<upgrade include="install" />
				 
		<remove cmd='"%PROGRAMFILES%\GIMP\uninst\unins000.exe" /VERYSILENT /NORESTART' architecture="x86">
			<exit code="1" />
		</remove>
		<remove cmd='"%PROGRAMFILES(x86)%\GIMP\uninst\unins000.exe" /VERYSILENT /NORESTART' architecture="x64">
			<exit code="1" />
		</remove>
	</package>

This package has been tested on: XP, VISTA, 7 - both 32 and 64 BIT

GIMP-Help (German language version)

<!-- GIMP Hilfedateien -->
	<package id="gimp-help" name="GIMP Hilfe Dateien" revision="2" reboot="false" priority="6400">

	<check type="file" condition="exists" path="%PROGRAMFILES%\GIMP\share\gimp\2.0\help\de\index.html" architecture="x86"/>
	<check type="file" condition="exists" path="%PROGRAMFILES(x86)%\GIMP\share\gimp\2.0\help\de\index.html" architecture="x64"/>

		<depends package-id="gimp" />
			 
		<install cmd='"%SOFTWARE%\gimp\gimp-help-2-2.8.1-de-setup.exe" SP- /SILENT /NORESTART '/>
			 
		<upgrade cmd='"%SOFTWARE%\gimp\gimp-help-2-2.8.1-de-setup.exe" SP- /SILENT /NORESTART '/>
			 
		<remove cmd='cmd /C rmdir /S /Q "%PROGRAMFILES%\GIMP\share\gimp\2.0\help\" ' architecture="x86"/>
		<remove cmd='cmd /C rmdir /S /Q "%PROGRAMFILES(x86)%\GIMP\share\gimp\2.0\help\" ' architecture="x64"/>
	</package>

Additional Information: -GIMP-Help doesn't create an Add/Remove programs entry. -Tested on Windows XP, VISTA, 7 both 32 and 64 BIT

GIMP 2.6 Help Browser Fix

This may or may not be necessary in GIMP 2.8. 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 a 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"' />