La méthode décrite ci dessous, permet de tester la version de développement de Gimp à côté de celle disponible dans les dépôts sans déstabiliser le système.
Ajout des dépôts sources dans le sources.list puis:
apt-get build-dep gimp gegl babl
apt-get install git libgexiv2-dev
On créé un dossier de travail:
mkdir ~/gimp-git
cd ~/gimp-git
Puis on télécharge les sources de la librairie Babl (1mo) , de la librairie GEGL (55mo) et enfin de Gimp (212mo)
git clone git://git.gnome.org/babl
git clone git://git.gnome.org/gegl
git clone git://git.gnome.org/gimp
On déclare de nouvelles PATH (valable uniquement dans le terminal de compilation) afin d'installer Gimp et ses dépendances babl et gegl dans notre dossier home. (Remplacer dossierperso par votre nom d'utilisateur)
PREFIX=/home/dossierperso/gimp-git export PATH="$PREFIX/bin:$PATH" export PKG_CONFIG_PATH="$PREFIX/lib/pkgconfig:$PKG_CONFIG_PATH" export LD_LIBRARY_PATH="$PREFIX/lib:$LD_LIBRARY_PATH" export ACLOCAL_FLAGS="-I $PREFIX/share/aclocal $ACLOCAL_FLAGS"
Puis on ajoute des dossiers nécessaires pour la compilation
mkdir lib bin share
mkdir share/aclocal
Ensuite on compile babl:
cd babl
./autogen.sh --prefix=$PREFIX
make
make install
cd ..
Et on fait la même chose avec , gegl, gimp.
Pour mettre à jour, il faudra juste relancer:
git pull --rebase
make
make install
Pour chaque dossier: babl, gegl et gimp