# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0

name                viking
version             1.10
revision            0
categories          science
license             GPL-2
maintainers         nomaintainer
description         GTK3 GPS Program
long_description    Viking is a free/open source program to manage GPS data.
homepage            http://viking.sourceforge.net/
platforms           darwin
master_sites        sourceforge:project/viking
use_bzip2           yes

checksums           rmd160  1b27f9865afc6f23b743f5b9485b2d60ce0a2b40 \
                    sha256  9455c895f98bc13de24bd6b234cd0f1d5ecdc1b068b4cbc6eb6644f6126e45ac \
                    size    5035598

depends_build       bin:gnutar:gnutar \
                    port:yelp-tools \
                    port:gtk-doc \
                    port:intltool \
                    port:pkgconfig \
                    port:autoconf \
                    port:automake \
                    port:libtool

depends_lib         port:curl \
                    port:geoclue2 \
                    port:gpsd \
                    path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
                    port:gexiv2 \
                    port:libmagic \
                    port:liboauth

depends_run         port:expect \
                    port:gpsbabel

# reconfigure using upstream autogen.sh for intltool 0.51 compatibility

post-patch {
    xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
}

configure.cmd       ./autogen.sh

configure.args      --disable-mapnik

livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}
