Mercurial > hg > forks > geeqie
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. |