%general-entities; ]> $LastChangedBy$ $Date$ GIMP-&gimp-version; GIMP Introduction to GIMP The GIMP package contains the GNU Image Manipulation Program. This is useful for photo retouching, image composition and image authoring. 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 Help System Optional help files: Download MD5 sum: &gimp-help-md5sum; Download size: &gimp-help-size; GIMP Dependencies Required , , and Recommended , , and If the recommended dependencies are not installed, the configure switches below will need to be modified as explained in below. Optional , , , , , (required to build the help system browser plugin), , PyGTK (requires ), , an (that provides a sendmail program), , and libwmf Optional (for Building Documentation from the Help Tarball) , , and User Notes: Installation of GIMP Install GIMP by running the following commands: ./configure --prefix=/usr \ --sysconfdir=/etc \ --datadir=/usr/share && make To test the results, issue: make check. Now, as the root user: make install && install -v -m755 -d /usr/share/doc/gimp-&gimp-version; && install -v -m644 docs/{Wilber*,keybindings.txt,quick_reference.ps} \ /usr/share/doc/gimp-&gimp-version; The gimp-help tarball contains a help system designed for use with external web browsers, the internal GIMP help browser, and HTML renderers. The tarball only contains the XML sources, so you will need the xsltproc program from to build the HTML files. If you downloaded the gimp-help tarball, change directories out of the GIMP source tree to the root of your build directory. Now unpack the gimp-help tarball and change directories to the root of the newly created source tree (as an unprivileged user). Issue the following commands to install the help files: ./configure && make Now, as the root user: make install Command Explanations --datadir=/usr/share: This parameter is required because there is a subtle bug in Autoconf-&lfs-autoconf-version; which causes the configure script to mishandle the datarootdir variable. Fortunately, passing --datadir= works around the problem. : This option will disable print support and is necessary if Gimp-Print is not installed. : This option is necessary if libjpeg is not installed. : This option is necessary if libtiff is not installed. Configuring GIMP Config Files /etc/gimp/2.0/* and ~/.gimp-2.0/gimprc ~/.gimp-2.0/gimprc /etc/gimp/2.0/* Configuration Information GIMP executes a configuration wizard for each user upon their initial use of the program. GIMP executes the mozilla web browser by default to view the help files. If you do not have Mozilla, or prefer a different web browser, you can set a new system value in /etc/gimp/2.0/gimprc. Execute the following command as the root user, replacing <browser> with your preferred web browser: echo '(web-browser "<browser> %s")' >> /etc/gimp/2.0/gimprc Contents Installed Programs Installed Libraries Installed Directories gimp, gimp-2.2, gimp-remote, gimp-remote-2.2, and gimptool-2.0 libgimp-2.0.so, libgimpbase-2.0.so, libgimpcolor-2.0.so, libgimpmath-2.0.so, libgimpmodule-2.0.so, libgimpthumb-2.0.so, libgimpui-2.0.so, libgimpwidgets-2.0.so, and many other modules and plugin libraries /etc/gimp, /usr/include/gimp-2.0, /usr/lib/gimp, /usr/share/doc/gimp-&gimp-version;, /usr/share/gimp and /usr/share/gtk-doc/html/libgimp{,base,color,math,module,thumb,widgets} Short Descriptions gimp is a symbolic link to gimp-2.2. gimp gimp-2.2 is an image manipulation program. It works with a variety of image formats and provides a large selection of tools. gimp-2.2 gimp-remote is a symbolic link to gimp-remote-2.2. gimp-remote gimp-remote-2.2 is a small utility that tells a running GIMP to open a local or remote image file. gimp-remote-2.2 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 GIMP was compiled with. gimptool-2.0 libgimp-2.0.so provides C bindings for 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 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 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 GIMP's thumbnail objects. libgimpthumb-2.0.so libgimpui-2.0.so contains the GIMP common user interface functions. libgimpui-2.0.so libgimpwidgets-2.0.so contains GIMP and GTK widget creation and manipulation functions. libgimpwidgets-2.0.so