GIMP-2.2.17
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
Additional Downloads
GIMP Dependencies
Required
GTK+-2.10.13, libart_lgpl-2.3.19, and XML::Parser-2.34
Recommended
libjpeg-6b and LibTIFF-3.8.2
Optional
libmng-1.0.9, librsvg-2.16.1, AAlib-1.4rc5,
little cms-1.16, libexif-0.6.16, libxslt-1.1.22, ALSA-1.0.13,
libgtkhtml-2.11.1 (required to build the
help system browser plugin), libwmf, PyGTK-2.10.6 (including the gtk and pango
modules), Gimp-Print version 4.2.7,
an MTA (that provides
a sendmail program),
and GTK-Doc-1.8
Optional (for Building Documentation from the Help Tarball)
libxslt-1.1.22, DocBook XML
DTD-4.5, and DocBook XSL
Stylesheets-1.71.1
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gimp
Installation of GIMP
Install GIMP by running the
following commands:
./configure --prefix=/usr \
--sysconfdir=/etc \
--disable-print &&
make
To test the results, issue: make
check.
Now, as the root
user:
make install &&
install -v -m755 -d /usr/share/doc/gimp-2.2.17 &&
install -v -m644 docs/{Wilber*,keybindings.txt,quick_reference.ps} \
/usr/share/doc/gimp-2.2.17
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 libxslt-1.1.22 to build the HTML files.
If you downloaded the gimp-help
tarball, unpack it and change into 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
-disable-print
: This option disables
print support and is required if the obsolete Gimp-Print package is not installed. Print
support for the Gimp can be
provided later by installing the Gutenprint-5.0.1 package.
--without-libjpeg
: This option is
necessary if libjpeg is not
installed.
--without-libtiff
: This option is
necessary if libtiff is not
installed.
--enable-gtk-doc
: Use this parameter if
GTK-Doc is installed and you wish
to rebuild the API documentation.
Configuring GIMP
Config Files
/etc/gimp/2.0/*
and ~/.gimp-2.0/gimprc
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:
gimp, gimp-2.2, gimp-remote,
gimp-remote-2.2, and gimptool-2.0
Installed Libraries:
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
Installed Directories:
/etc/gimp, /usr/include/gimp-2.0,
/usr/lib/gimp, /usr/share/doc/gimp-2.2.17, /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-2.2
|
is an image manipulation program. It works with a variety
of image formats and provides a large selection of tools.
|
gimp-remote
|
is a symbolic link to gimp-remote-2.2.
|
gimp-remote-2.2
|
is a small utility that tells a running GIMP to open a local or remote image
file.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
libgimpthumb-2.0.so
|
provides the C functions for handling GIMP's thumbnail objects.
|
libgimpui-2.0.so
|
contains the GIMP common
user interface functions.
|
libgimpwidgets-2.0.so
|
contains GIMP and
GTK widget creation and
manipulation functions.
|
Last updated on 2008-04-10 07:56:53 -0500