# HG changeset patch # User Colin Clark # Date 1542562690 0 # Node ID cb5326e72117ef7c49d655d6314af8bd6beceab8 # Parent 9104756a782896646b6cbdfbf9384a5662f30a18 Ref #631: Compilation script for all distributions https://github.com/BestImageViewer/geeqie/issues/631 Reference to all-distros script included in README. Full list of dependencies still not included. diff -r 9104756a7828 -r cb5326e72117 README.md --- a/README.md Sat Nov 17 20:07:33 2018 +0000 +++ b/README.md Sun Nov 18 17:38:10 2018 +0000 @@ -100,17 +100,26 @@ ## Downloading -Geeqie is available as a package with some distributions. +Geeqie is available as a package with some distributions, however Geeqie is stable and you may compile the latest version from sources. + +There are two scripts which will download and compile the sources for you. -However Geeqie is stable, and you may download the latest version (if you have installed git) from here: +The first script will install Geeqie to a defined location, and will run under any system. However, it is left to you to make sure dependencies are fulfilled. +To get the script, from the command line type:

+`wget https://raw.githubusercontent.com/pixlsus/Scripts/master/build-geeqie` + +The second script will run only on Debian-based system, but will fulfil all dependencies and also give you the opportunity to include additional pixbuf loaders and other useful programs. +To get the script, from the command line type:

+`wget https://raw.githubusercontent.com/BestImageViewer/geeqie/master/web/geeqie-install-debian.sh` + + +If you wish to compile the sources yourself you may download the latest version (if you have installed git) from here: Either: `git clone git://www.geeqie.org/geeqie.git` Or: `git clone http://www.geeqie.org/git/geeqie.git` -For Ubuntu and other Debian-based systems, [this script](http://www.geeqie.org/web/geeqie-install-debian.sh) will download Geeqie sources, all dependencies, and compile and install Geeqie. You may also select which optional libraries to install. - -## Installation +## Manual Installation List compile options: `./autogen.sh --help` @@ -238,6 +247,19 @@ and copy to the location of the Geeqie ancilliary files, which is usually: /usr/local/lib/geeqie/ + libimage-exiftool-perl + For the jpeg extraction plugin + + liblcms2-utils + For the command-line tool jpgicc, used by the jpeg extraction plugin + + ImageMagick + exiftran + gphoto2 + ufraw + exiv2 + Additional command-line tools for various operations + ### Code hackers: If you plan on making any major changes to the code that will be offered for diff -r 9104756a7828 -r cb5326e72117 web/geeqie-install-debian.sh --- a/web/geeqie-install-debian.sh Sat Nov 17 20:07:33 2018 +0000 +++ b/web/geeqie-install-debian.sh Sun Nov 18 17:38:10 2018 +0000 @@ -57,8 +57,10 @@ "liblcms2-utils" "markdown (for generating README help file)" "markdown" -"gphoto2 (for tethered photography)" +"gphoto2 (for tethered photography and camera download plugins)" "gphoto2" +"libimage-exiftool-perl (for jpeg extraction plugin)" +"libimage-exiftool-perl" ) # Optional for GTK3 only