Le langage des greffons
- Paquetage (EXE, RPM, DEB, PKG, ...) : procurez-vous celui qui correspond à votre
environnement et cliquez pour installer ;). Néanmoins, en fonction de la complexité
du greffon, il se peut que des problèmes de dépendances apparaissent.
- Langage C (.c, .tar.gz) : un code source à compiler, c'est la façon la plus commune avec laquelle
les greffons sont distribués sur internet par les développeurs indépendants mais c'est
aussi la plus difficile pour l'utilisateur à installer. En règle
générale seul un utilisateur Linux ou Mac connaissant correctement son système arrivera
à l'installer. Vous devez disposez d'un compilateur gcc (mingw ou cygwin sous Win32) et
des outils de développement de Gimp (gimptool). Le fichier Makefile regroupe les commandes
de compilation et d'installation. S'il n'y a qu'un fichier unique alors utilisez Gimptool
pour compiler et installer le greffon.
- Python-fu (.py) : un script interprété par la langage Python. Si vous avez obtenu Gimp depuis
un paquetage (rpm, deb, exe, pkg) il faut compléter l'installation par un nouveau paquetage
Gimp-python (en espèrant qu'il existe) un plus de l'installation de Python et du module GTK+2
pour Python. Si vous avez compilé le code source de Gimp vous auriez dû activer l'option
«./configure --enable-python»,sinon il faut recommencer la compilation avec cette nouvelle option.
Une fois le support activé il suffit de mettre le script
dans le répertoire «.gimp-[version]/plug-ins» (où [version] est au moins 2.0). Sur un
système de type-Unix il faudra aussi rendre le fichier exécutable.
- Perl-fu (.pl ): un script interprété par la langage Perl. Identique à Python mais pour le
langage Perl. Tant que le module GTK+2 pour Perl n'existera pas pour Win32 ce type de
greffon ne fonctionnera pas sous cet environnement (avis aux amateurs de portage sur
cette plateforme).
- Script-fu (.scm) : ce n'est pas un greffon mais un script interprété directement par Gimp.
Le support est donc intégré
dans l'application elle-même. Il suffit de mettre le script
dans le répertoire «.gimp-[version]/scripts» (où [version] est au moins 2.0).