Compilare The Gimp 2.7/2.8 su openSUSE


«Single window, livelli multipli, nuovi pennelli, tag e filtri di ricerca, una GUI innovativa, ¿single window?, single window, ancora single window… e tanto altro ancora. Il tutto accompagnato da una licenza di tipo GPLv3!!!» Dopo tanto parlare credo che sia giunta l’ora di toccare con mano le nuove ed attesissime features di The Gimp, in parte incluse nella versione di sviluppo e che, man mano che il tempo passa, delineano la definitiva struttura del tool.
Attualmente disporre della versione 2.7 di The Gimp equivale alla compilazione del suo codice sorgente ed inoltre, vista l’indisponibilità dei pacchetti rpm per openSUSE, di babl 0.1.0 e gegl 0.1.0.

Il procedimento, grazie all’utilizzo delle variabili di ambiente, ci consentirà di mantenere intatte le funzionalità di una precedente versione di The Gimp installata sul sistema e di utilizzare la versione di sviluppo (2.7).

Vediamo dunque come procedere per l’installazione di The Gimp 2.7 (versione di sviluppo) su openSUSE.

Aprire una console e installare tutti i pacchetti affinchè il processo di compilazione termini con successo:

sudo zypper in make gcc gcc-c++ ruby git-core libtool automake asciidoc intltool lua-devel cairo-devel libjpeg-devel sdl-devel pango-devel libopenraw-devel OpenEXR-devel librsvg-devel libtiff-devel python-devel libffi-devel libSDL-devel gtk-devel gtk-doc python-gtk-devel

Settare le variabili d’ambiente:

export PKG_CONFIG_PATH=/usr/local/gimpgit/lib/pkgconfig/:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=/usr/local/gimpgit/lib:$LD_LIBRARY_PATH

 

BABL

Effettuare il download della versione Git di babl impartendo il seguente comando:

git clone git://git.gnome.org/babl

Successivamente, per avviare e completare il processo di compilazione, digitare in successione i seguenti comandi:

cd babl
./autogen.sh --prefix=/usr/local/gimpgit
make
sudo make install
cd..

 

GEGL

Effettuare il download della versione Git di gegl impartendo il seguente comando:

git clone git://git.gnome.org/gegl

Successivamente, per avviare e completare il processo di compilazione, digitare in successione i seguenti comandi:

cd gegl
./autogen.sh --prefix=/usr/local/gimpgit
make
sudo make install
cd..

 

THE GIMP

Effettuare il download della versione Git di The Gimp 2.7 impartendo il seguente comando:

git clone git://git.gnome.org/gimp

Successivamente, per avviare e completare il processo di compilazione, digitare in successione i seguenti comandi:

cd gimp
./autogen.sh --prefix=/usr/local/gimpgit
make
sudo make install

Terminato il processo di compilazione di tutti i componenti, affinchè la versione 2.7 di The Gimp possa essere avviata, è necessario impostare la directory della variabile PATH:

export PATH=/usr/local/gimpgit/bin:$PATH

Avviare The Gimp 2.7 impartendo il comando:

gimp-2.7

E’ possibile avviare automaticamente la nuova versione di The Gimp facendo ricorso ad uno script che provvederà all’esportazione della variabile d’ambiente e all’inizializzazione del programma.

Aprire una console e per mezzo di un editor di testo, creare un file denominato gimp-2.7.sh in ~/bin/:

KDE4:

kwrite ~/bin/gimp-2.7

GNOME:

gedit ~/bin/gimp-2.7

Copiare e incollare le seguenti righe all’intero del nuovo file:

#!/bin/bash
export PATH=/usr/local/gimpgit/bin:$PATH
gimp-2.7

Successivamente rendere eseguibile lo script:

chmod +x ~/bin/gimp-2.7

Inizializzare The Gimp 2.7, da console, impartendo il seguente comando:

gimp-2.7.sh

Per semplificare ulteriormente l’avvio dell’applicazione creare un link allo script da posizionare all’interno del Desktop.

The Gimp 2.7 - Splash Screen | Crismon's Blog

The Gimp 2.7 | Crismon's Blog The Gimp 2.7 - Single window mode | Crismon's Blog

Buon divertimento con The Gimp 2.7, la single window mode e openSUSE. ; )

Articoli correlati:

Segnala questo articolo: Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • Facebook
  • del.icio.us
  • Digg
  • Reddit
  • StumbleUpon
  • Technorati
  • OKnotizie
  • Google Bookmarks
  • TwitThis
  • Upnews
  • Segnalo

  • plinsky
    andava tutto bene fino all'autogen.sh di gimp. qui ho beccato questo errore e sono in crisi...

    checking for GEGL... configure: error: Package requirements (gegl >= 0.1.0) were not met:

    No package 'gegl' found

    Consider adjusting the PKG_CONFIG_PATH environment variable if you
    installed software in a non-standard prefix.

    Alternatively, you may set the environment variables GEGL_CFLAGS
    and GEGL_LIBS to avoid the need to call pkg-config.
    See the pkg-config man page for more details.

    :o(
  • Sembrerebbe un problema legato alla versione di Gegl.... Hai compilato la versione 0.1.0?
  • spamstop
    Perfect!!!
  • xeniga
    lo sfondo dietro è molto carino....
blog comments powered by Disqus