This project is a fork of the viking.git project. If you have that one already cloned locally, you can use
git clone --reference /path/to/your/viking.git/incarnation mirror_URL
to save bandwidth during cloning.
 
descriptionWorks of Guyou on Viking
ownerguilhem.bonnefille@gmail.com
last changeWed, 22 Aug 2018 20:36:43 +0000 (22 22:36 +0200)
content tags
add:
README
Viking is a free/open source program to manage GPS data. You can
import, plot and create tracks, routes and waypoints, show OSM
and other maps, generate maps (using Mapnik),
see real-time GPS position, Geotag Images,
control items, upload/download OSM Traces and more.
It is written mainly in C with some C++ and uses the GTK+2 toolkit.

Website: http://viking.sf.net/


Obtaining Viking
================

You can download tarball of latest released version at
http://sourceforge.net/projects/viking/files

You can also retrieve the latest development version on the official
Git repository:
  $ git clone git://git.code.sf.net/p/viking/code viking

Installing Viking
=================

Dependencies
------------

On Debian Sid, following packages must be installed before building:
  # sudo apt install gtk-doc-tools gnome-doc-utils libpng-dev libgtk-3-dev libicu-dev

The following packages are needed (they are included by default in Debian Sid, but not in other distributions). They
must be installed too:
  # sudo apt-get install libcurl4-gnutls-dev libgtk2.0-dev

The following packages are also used, but they can each be disabled with configure options, if desired:
  # sudo apt-get install libsqlite3-dev nettle-dev libmapnik-dev libgeoclue-2-dev libgexiv2-dev libgps-dev libmagic-dev libbz2-dev libzip-dev liboauth-dev

Actual Build
------------

If you downloaded Viking from Git, you have to:
  $ ./autogen.sh

Next, or if you downloaded a tarball, you have to:
  $ ./configure
  $ make

Check output of "./configure --help" for configuration options.  In
particular, it is possible to disable some features, like
--disable-google in order to disable any Google stuff.

If you wish to install Viking, you have to (as root):
  # make install

For detailed explanation on the install on Unix like systems,
see the INSTALL file.

Examples
========

See test/ subdirectory for examples.

Documentation
=============

See doc/ and help/ subdirectories for documentation.
You can also access user manual via Help menu entry.
shortlog
2018-08-22 Guilhem BonnefilleAdd missing trailing dot in sentencesimprove-doc
2018-08-22 Guilhem BonnefilleDOC: use variablelist for contextual enumeration
2018-08-22 Guilhem BonnefilleDOC: use variablelist for graphical options enumeration
2018-08-18 Rob NorrisFix travis builds
2018-08-18 Rob NorrisEnable use of clear function for most entry textboxes.
2018-08-18 Rob NorrisOAuth 1.0 support for OpenStreetMap usage
2018-08-18 Rob NorrisAdd preferences lookup
2018-08-18 Rob NorrisAllow method to close preferences dialog
2018-08-18 Rob NorrisFunction to get a VikWindow
2018-08-18 Rob NorrisImproved way to access existing parameters
2018-08-18 Rob NorrisAllow downloading via curl into memory rather than...
2018-08-16 Rob NorrisReally fix copying TRW layers to ensure all data is...
2018-08-13 Rob Norris[QA] Improve a variable name & a comment
2018-08-13 Rob Norris[QA] Prevent compiler warning
2018-08-13 Rob NorrisFix memory leak in setting track/route new names
2018-08-13 Rob NorrisFix copying TRW layers to ensure all data is copied.
...
tags
12 years ago viking-1.2.1 Releasing Viking 1.2.1
12 years ago viking-1.2 Releasing Viking 1.2
13 years ago viking-1.1
13 years ago viking-1.0.1
13 years ago viking-1.0
13 years ago viking-0.9.96
13 years ago viking-0.9.95
13 years ago viking-0.9.94
14 years ago viking-0.9.93
14 years ago viking-0.9.92
14 years ago viking-0.9.91
14 years ago viking-0.9.9
15 years ago viking-0.9.8
15 years ago viking-0.9.7
15 years ago viking-0.9.4.20080717
16 years ago viking-0.9.2
...
heads
5 years ago improve-doc