# -*- 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.11
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  086b528af4000fb582b8956ccf74dd013d0b06a4 \
                    sha256  fe21d5c111ef20877d1cd95b1a4bc34faae9dd3a17bac923f418e1271a3cfc91 \
                    size    5831037

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 \
                    port:xz

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 \
                    --disable-nova

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