%general-entities; ]> $LastChangedBy$ $Date$ Gimp-&gimp-version; Gimp Introduction to Gimp The Gimp package contains the GNU Image Manipulation Program which is useful for photo retouching, image composition and image authoring. &lfs80_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &gimp-md5sum; Download size: &gimp-size; Estimated disk space required: &gimp-buildsize; Estimated build time: &gimp-time; Additional Downloads Optional help files: Download MD5 sum: &gimp-help-md5sum; Download size: &gimp-help-size; Estimated disk space required: &gimp-help-buildsize; Estimated build time: &gimp-help-time; Gimp Dependencies Required and Recommended (including the gtk and pango modules) Optional , , , , (with libgs installed), , , , or , , , , , , an (that provides a sendmail program), , webkitgtk-2.4.11, and libwmf Optional, for optimizing the PNG files in the help system pngnq and pngcrush User Notes: Installation of Gimp Fix some issues with : sed -i '/gegl/s/2/3/' configure && sed -i '70,75 d' app/core/gimpparamspecs-duplicate.c Install Gimp by running the following commands: ./configure --prefix=/usr \ --sysconfdir=/etc \ --without-gvfs && make To test the results (requires an X-Windowed terminal) issue: make check. Now, as the root user: make install Installation of Gimp-Help The gimp-help tarball contains images and English text help for help files, together with translations. If you downloaded the gimp-help tarball, unpack it and change into the root of the newly created source tree. Prepare for the build with the following command: ALL_LINGUAS="ca da de el en en_GB es fr it ja ko nl nn pt_BR ru sl sv zh_CN" \ ./configure --prefix=/usr && Remove from ALL_LINGUAS the codes for any languages which you do not wish to install. Alternatively, remove the line starting with ALL_LINGUAS, if you wish to build all languages. Now build the help files: make Issue the following commands as the root user to install the help files: make install && chown -R root:root /usr/share/gimp/2.0/help Command Explanations sed ... configure && sed ...: These commands allow building with the current version of gegl. ALL_LINGUAS="ca da de el en en_GB ...": by default, the help files will be rendered in all the available languages. Remove the codes of any languages you do not wish to build. --without-gvfs: the choice of the backend to handle URI information, e.g., when dragging images from a browser into the Gimp, is made at compile time. This parameter will ensure that cURL is used at run-time, instead of Gvfs. You can omit this if you are installing Gvfs AND will be running gvfsd, e.g., in a GNOME desktop. : This option is necessary if you have not installed PyGTK. Configuring The Gimp Config Files /etc/gimp/2.0/* and ~/.gimp-2.8/gimprc ~/.gimp-2.0/gimprc /etc/gimp/2.0/* Configuration Information The Gimp executes a configuration wizard for each user upon their initial use of the program. The GIMP uses either a plugin (if you have installed the external package webkitgtk-2.4.11) or a browser for its help system. To set up the help system to work with the default browser, use Edit -> Preferences -> Help System and select 'Web Browser' for the 'Help Browser to use' setting. Contents Installed Programs Installed Libraries Installed Directories gimp (symlink), gimp-2.8, gimp-console (symlink), gimp-console-2.8, and gimptool-2.0 libgimp-2.0.so, libgimpbase-2.0.so, libgimpcolor-2.0.so, libgimpconfig-2.0.so, libgimpmath-2.0.so, libgimpmodule-2.0.so, libgimpthumb-2.0.so, libgimpui-2.0.so, and libgimpwidgets-2.0.so /etc/gimp, /usr/include/gimp-2.0, /usr/{lib,share}/gimp, /usr/share/gimp/2.0/help/{en,lang2,lang3,...}, /usr/share/gtk-doc/html/libgimp{,base,color,config}, and /usr/share/gtk-doc/html/libgimp{math,module,thumb,widgets} Short Descriptions gimp is a symbolic link to gimp-2.8. gimp gimp-2.8 is the Gnu Image Manipulation Program. It works with a variety of image formats and provides a large selection of tools. gimp-2.8 gimp-console is a symbolic link to gimp-console-2.8. gimp-console gimp-console-2.8 is a console program that behaves as if The Gimp was called with the command-line option. gimp-console-2.8 gimptool-2.0 is a tool that can build plug-ins or scripts and install them if they are distributed in one source file. gimptool-2.0 can also be used by programs that need to know what libraries and include-paths The Gimp was compiled with. gimptool-2.0 libgimp-2.0.so provides C bindings for The Gimp's Procedural Database (PDB) which offers an interface to core functions and to functionality provided by plug-ins. libgimp-2.0.so libgimpbase-2.0.so provides the C functions for basic Gimp functionality such as determining enumeration data types, gettext translation, determining The Gimp's version number and capabilities, handling data files and accessing the environment. libgimpbase-2.0.so libgimpcolor-2.0.so provides the C functions relating to RGB, HSV and CMYK colors as well as converting colors between different color models and performing adaptive supersampling on an area. libgimpcolor-2.0.so libgimpconfig-2.0.so contains C functions for reading and writing config information. libgimpconfig-2.0.so libgimpmath-2.0.so contains C functions which provide mathematical definitions and macros, manipulate 3x3 transformation matrices, set up and manipulate vectors and the MD5 message-digest algorithm. libgimpmath-2.0.so libgimpmodule-2.0.so provides the C functions which implements module loading using GModule and keeps a list of GimpModule's found in a given searchpath. libgimpmodule-2.0.so libgimpthumb-2.0.so provides the C functions for handling The Gimp's thumbnail objects. libgimpthumb-2.0.so libgimpui-2.0.so contains The Gimp's common user interface functions. libgimpui-2.0.so libgimpwidgets-2.0.so contains The Gimp and GTK's widget creation and manipulation functions. libgimpwidgets-2.0.so