Gimp-2.8.6
Introduction à Gimp
Le paquet Gimp contient le GNU
Image Manipulation Program qui est utilisé pour retoucher des
photos, créer des images et mettre un nom sur une image.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.4.
Informations sur le paquet
-
Téléchargement (HTTP) : http://artfiles.org/gimp.org/gimp/v2.8/gimp-2.8.6.tar.bz2
-
Téléchargement (FTP) : ftp://ftp.gimp.org/pub/gimp/v2.8/gimp-2.8.6.tar.bz2
-
Somme de contrôle MD5 du téléchargement :
12b3fdf33d1f07ae79b412a9e38b9693
-
Taille du téléchargement : 20 Mo
-
Estimation de l'espace disque requis : 670 Mo
(additional 680 Mo to run the test suite, the help files add
from 267 Mo (en only) to 1.3 Go (all), typically increasing
by 60 Mo per translation)
-
Estimation du temps de construction : 4.9 SBU (ajouter
1.2 SBU pour lancer la suite de tests, for the help files
from 0.7 SBU (en only) to 29 SBU (all) - typically 1.5 SBU
per translation)
Téléchargements supplémentaires
Dépendances de Gimp
Requises
gegl-0.2.0, gtk+-2.24.20 et intltool-0.50.2
Recommandées
PyGTK-2.24.0 (incluant les modules gtk et
pango).
Facultatives
AAlib-1.4rc5, ALSA-Library-1.0.27.2, cURL-7.32.0,
dbus-glib-0.100.2, GPL-Ghostscript-9.10 (avec libgs
installée), gvfs-1.16.3, ISO
Codes-3.46, JasPer-1.900.1, little cms-1.19,
libexif-0.6.21, libmng-2.0.2,
librsvg-2.37.0, libwmf, Poppler-0.24.1, un MTA
(offrant un programme sendmail), udev-Version installée par
LFS ou udev-extras (from systemd)
(pour GUdev) WebKitGTK+-1.10.2 et et GTK-Doc-1.19
Facultatives, pour l'optimisation des fichiers PNG dans le système
d'aide
pngnq et
pngcrush
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gimp
Installation de Gimp
Installez Gimp en lançant les
commandes suivantes :
./configure --prefix=/usr --sysconfdir=/etc --without-gvfs &&
make
Pour tester les résultats, (demande un terminal X), lancez :
make check.
Maintenant, en tant qu'utilisateur root
:
make install
L'archive gimp-help
contient des
images et les textes d'aide anglais pour les fichiers d'aides,
ensembles avec les traductions. C'est un travail en cours.
Si vous avez téléchargé l'archive gimp-help
, décompressez-la et changer dans la
racine de l'arbre source nouvellement créé. Cette version échoue la
construction pour sa première langue, le catalan ("ca") mais ceux
qui souhaitent construire les langues restantes peuvent préparer la
construction avec la commande suivante:
ALL_LINGUAS="da de el en en_GB es fi fr hr it ja ko lt nl nn pl ru sl sv zh_CN" \
./configure --prefix=/usr &&
Effacez de ALL_LINGUAS
les codes de
toutes les langues que vous ne souhaitez pas installer.
Alternativement, si vous souhaitez construire des langues incluant
le catalan, appliquez le correctif:
xzcat ../gimp-help-2.8.0-build_fixes-1.patch.xz \
| patch -p1 &&
./autogen.sh --prefix=/usr &&
De nouveau, vous pouvez spécifier un sous-ensembles de langues en
spécifiant ALL_LINGUAS
au début de
./autogen.sh, mais
cette fois en incluant "ca".
Maintenant construisez les fichiers d'aide:
make
Tapez les commandes suivante en tant qu'utilisateur root
pour installer les fichiers d'aide:
make install &&
chown -R root:root /usr/share/gimp/2.0/help
Note
Ce paquet installe des fichiers d'icônes dans la hiérarchie
/usr/share/icons/hicolor
et des
fichiers du bureau dans la hiérarchie /usr/share/applications
. Vous pouvez améliorer
les performances du système et l'utilisation de la mémoire en
mettant à jour /usr/share/icons/hicolor/index.theme
et
/usr/share/applications/mimeinfo.cache
. Pour
réaliser la mise à jour vous devez avoir installé gtk+-2.24.20 ou
GTK+-3.8.4 (pour le cache des icônes) et
desktop-file-utils-0.22 (pour le
cache du bureau) et apez la commande suivante en tant
qu'utilisateur root
:
gtk-update-icon-cache &&
update-desktop-database
Explication des commandes
LINGUAS="ca da de en en_GB
..." : par défaut, les fichiers d'aide seront
construit dans toutes les langues disponibles. Effacez les codes de
toutes les langues que vous ne souhaitez pas construire.
--without-gvfs
: le
choix du programme pour gérer les informations URI, par exemple
pour coller une image depuis un navigateur dans gimp, est fait au moment de la compilation. Ce
paramètre s'assurera que curl est
utilisé à l'exécution, au lieu de gvfs. Vous pouvez omettre ceçi si vous avez
installé gvfs et que voulez lancer
gvfsd, par exemple
dans un bureau GNOME.
--disable-python
> :nbsp;: Cette
option est nécessaire si vous n'avez pas installé pygtk.
./autogen.sh
--prefix=/usr
: Dans ce cas, utiliser autoreconf pour régénérer
configure
ne fonctionne pas, à cause
de la façon dont les développeurs de gimp-help ont choisi d'aborder
les problèmes avec autotools.
xzcat
../gimp-help-2.8.0-build_fixes-1.patch.xz
: ce
correctif est volumineux, alors il a été compressé avec
xz. Vous êtes encouragé à être
suspicieux envers tous les correctifs jusqu'a ce que vous les ayez
regardé. Vous utilisez view pour lire les correctifs
compressés avant de les appliquer.
--enable-gtk-doc
: Utilisez ce
paramètre si GTK-Doc est installé
et si vous souhaitez reconstruire et installer la documentation de
l'API.
Configuration de Gimp
Fichiers de
configuration
/etc/gimp/2.0/*
et ~/.gimp-2.8/gimprc
Informations de configuration
Gimp exécute un assistant de
configuration pour chaque utilisateur lors de leur première
utilisation du programme.
Gimp exécute le navigateur
Internet firefox
par défaut pour afficher les fichiers d'aide. Si vous n'avez pas
firefox, ou si vous préférez un
autre navigateur Internet, vous pouvez régler une autre valeur
système dans /etc/gimp/2.0/gimprc
.
Exécutez la commande suivante en tant qu'utilisateur root
, en remplaçant <navigateur>
par votre
navigateur Internet préféré :
echo '(web-browser "<browser>
%s")' >> /etc/gimp/2.0/gimprc
Contenu
Programmes installés:
gimp, gimp-2.8, gimp-console,
gimp-console-2.8 et gimptool-2.0
Bibliothèques installées:
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 et
libgimpwidgets-2.0.so
Répertoires installés:
/etc/gimp, /usr/include/gimp-2.0,
/usr/lib/gimp, /usr/share/gimp,
/usr/share/gtk-doc/html/{libgimp,libgimpbase,libgimpcolor},
/usr/share/gtk-doc/html/{libgimpconfig,libgimpmath},
/usr/share/gtk-doc/html/{libgimpmodule,libgimpthumb} et
/usr/share/gtk-doc/html/libgimpwidgets
Descriptions courtes
gimp
|
est un lien symbolique versgimp-2.8.
|
gimp-2.8
|
est le programme GNU de manipulation d'images. Il
fonctionne avec une grande variété de formats d'images et
il offre un large choix d'outils.
|
gimp-console
|
est un lien symbolique vers gimp-console-2.8.
|
gimp-console-2.8
|
est une console qui se comporte comme si Gimp était appelé avec l'option
--no-interface de la ligne de
commande.
|
gimptool-2.0
|
est un outil qui peut construile des plug-ins ou des
scripts et les installer s'ils sont distribués avec leur
fichier source. gimptool-2.0 peut aussi
être utilisé par des programmes qui ont besoin de
connaître les bibliothèques et les chemins include avec
lesquels Gimp a été
compilé.
|
libgimp-2.0.so
|
fournit les bindings C pour la base de données
procédurale de (Procedural Database) (PDB) de
Gimp qui offre une
interface avec les fonctions cœur et avec les
fonctionnalités fournies par les plug-ins.
|
libgimpbase-2.0.so
|
fournit les fonctions C pour les fonctionnalités de base
de Gimp telles que la
détermination des types de données d'énumération, la
traduction gettext, la détermination de la version de
Gimp, les nombres et
leurs possibilités, la gestion des fichiers de données et
l'accès à l'environnement.
|
libgimpcolor-2.0.so
|
fournit les fonctions C liées aux couleurs RGB, HSV et
CMYK ainsi que la conversion de couleurs entre différents
modèles de couleurs l'application de supersampling
(super-modélisation) d'adaptation sur une zone.
|
libgimpconfig-2.0.so
|
contient les fonctions C pour lire et ecrire les
informations de configuration.
|
libgimpmath-2.0.so
|
contient des fonctions C qui offrent des définitions
mathématiques et des macros, des matrices de manipulation
de transformation 3x3, de paramétrage et de manipulation
des vecteurs et l'algorithme de digest-message MD5.
|
libgimpmodule-2.0.so
|
fournit les fonctions C qui implémente le chargement de
modules en utilisant GModule et qui garde une liste des
GimpModule's trouvés dans un chemin de recherche donné.
|
libgimpthumb-2.0.so
|
fournit les fonctions C pour gérer les objets de vignette
de Gimp.
|
libgimpui-2.0.so
|
contient les fonctions de l'interface utilisateur
classique de Gimp.
|
libgimpwidgets-2.0.so
|
contient les fonctions de création et de manipulation de
widget de Gimp et de
GTK.
|
Last updated on : 2013-03-15 17:26:39 +010