comparison README.md @ 2865:cb5326e72117

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.
author Colin Clark <colin.clark@cclark.uk>
date Sun, 18 Nov 2018 17:38:10 +0000
parents 0c4659cd6d32
children
comparison
equal deleted inserted replaced
2864:9104756a7828 2865:cb5326e72117
98 98
99 * Maps from [OpenStreetMap](http://www.openstreetmap.org) may be displayed in a side panel. If an image has GPS coordinates embedded, its position will be displayed on the map - if Image Direction is encoded, that will be displayed also. If an image does not have embedded GPS coordinates, it may be dragged-and-dropped onto the map to encode its position. 99 * Maps from [OpenStreetMap](http://www.openstreetmap.org) may be displayed in a side panel. If an image has GPS coordinates embedded, its position will be displayed on the map - if Image Direction is encoded, that will be displayed also. If an image does not have embedded GPS coordinates, it may be dragged-and-dropped onto the map to encode its position.
100 100
101 ## Downloading 101 ## Downloading
102 102
103 Geeqie is available as a package with some distributions. 103 Geeqie is available as a package with some distributions, however Geeqie is stable and you may compile the latest version from sources.
104 104
105 However Geeqie is stable, and you may download the latest version (if you have installed git) from here: 105 There are two scripts which will download and compile the sources for you.
106
107 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.
108 To get the script, from the command line type:<br/><br/>
109 `wget https://raw.githubusercontent.com/pixlsus/Scripts/master/build-geeqie`
110
111 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.
112 To get the script, from the command line type:<br/><br/>
113 `wget https://raw.githubusercontent.com/BestImageViewer/geeqie/master/web/geeqie-install-debian.sh`
114
115
116 If you wish to compile the sources yourself you may download the latest version (if you have installed git) from here:
106 117
107 Either: `git clone git://www.geeqie.org/geeqie.git` 118 Either: `git clone git://www.geeqie.org/geeqie.git`
108 119
109 Or: `git clone http://www.geeqie.org/git/geeqie.git` 120 Or: `git clone http://www.geeqie.org/git/geeqie.git`
110 121
111 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. 122 ## Manual Installation
112
113 ## Installation
114 123
115 List compile options: `./autogen.sh --help` 124 List compile options: `./autogen.sh --help`
116 125
117 Common options: 126 Common options:
118 `./autogen.sh --disable-gtk3`, 127 `./autogen.sh --disable-gtk3`,
236 Download file: 245 Download file:
237 https://github.com/BertoldVdb/ZoneDetect/raw/master/database/timezone21.bin 246 https://github.com/BertoldVdb/ZoneDetect/raw/master/database/timezone21.bin
238 and copy to the location of the Geeqie ancilliary files, which is usually: 247 and copy to the location of the Geeqie ancilliary files, which is usually:
239 /usr/local/lib/geeqie/ 248 /usr/local/lib/geeqie/
240 249
250 libimage-exiftool-perl
251 For the jpeg extraction plugin
252
253 liblcms2-utils
254 For the command-line tool jpgicc, used by the jpeg extraction plugin
255
256 ImageMagick
257 exiftran
258 gphoto2
259 ufraw
260 exiv2
261 Additional command-line tools for various operations
262
241 ### Code hackers: 263 ### Code hackers:
242 264
243 If you plan on making any major changes to the code that will be offered for 265 If you plan on making any major changes to the code that will be offered for
244 inclusion to the main source, please contact us first - so that we can avoid 266 inclusion to the main source, please contact us first - so that we can avoid
245 duplication of effort. 267 duplication of effort.