#!/bin/bash # Resources # http://www.gimpusers.com/tutorials/compiling-gimp-for-ubuntu # http://ubuntuforums.org/showthread.php?p=11818979 # sudo apt-get build-dep gimp sudo apt-get install libjpeg62-dev libopenexr-dev librsvg2-dev libtiff4-dev mkdir gimp_build && cd gimp_build export PATH=/opt/gimp-2.8/bin:$PATH export PKG_CONFIG_PATH=/opt/gimp-2.8/lib/pkgconfig export LD_LIBRARY_PATH=/opt/gimp-2.8/lib CPU_CORES=$(grep -c processor /proc/cpuinfo) git clone git://git.gnome.org/babl cd babl ./autogen.sh --prefix=/opt/gimp-2.8 make -j${CPU_CORES} sudo make install cd .. git clone git://git.gnome.org/gegl cd gegl ./autogen.sh --prefix=/opt/gimp-2.8 ./configure --prefix=/opt/gimp-2.8 make -j${CPU_CORES} sudo make install cd .. git clone git://git.gnome.org/gimp cd gimp ./autogen.sh --prefix=/opt/gimp-2.8 ./configure --prefix=/opt/gimp-2.8 make -j${CPU_CORES} sudo make install cat << EOF > ~/.local/share/applications/gimp2.8RC1.desktop [Desktop Entry] Version=1.0 Type=Application Name=Gimp 2.8 Comment=Create images and edit photographs Exec=/opt/gimp-2.8/bin/gimp-2.8 %U TryExec=/opt/gimp-2.8/bin/gimp-2.8 Icon=gimp Terminal=false Categories=Graphics;2DGraphics;RasterGraphics;GTK; X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=GIMP X-GNOME-Bugzilla-Component=General X-GNOME-Bugzilla-Version=2.8.0-RC1 X-GNOME-Bugzilla-OtherBinaries=gimp-2.8 MimeType=application/postscript;application/pdf;image/bmp;image/g3fax;image/gif;image/x-fits;image/pcx;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-psd;image/x-sgi;image/x-tga;image/x-xbitmap;image/x-xwindowdump;image/x-xcf;image/x-compressed-xcf;image/x-gimp-gbr;image/x-gimp-pat;image/x-gimp-gih;image/tiff;image/jpeg;image/x-psp;image/png;image/x-icon;image/x-xpixmap;image/svg+xml;application/pdf;image/x-wmf;image/jp2;image/jpeg2000;image/jpx;image/x-xcursor; EOF chmod +x ~/.local/share/applications/gimp2.8RC1.desktop