# -*- 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
PortGroup           kde4   1.1

name                marble
version             4.14.3
revision            6
categories          kde kde4
maintainers         nomaintainer
license             LGPL-2.1+ GFDL-1.2
description         Virtual Globe
long_description    KDE virtual globe and world atlas
homepage            https://www.kde.org

master_sites        kde:stable/${version}/src/
use_xz              yes

checksums           rmd160  13f10ab9fc4d0e963eb258854102172ade68bc91 \
                    sha256  4d6667cf67ae9976e4c1efc306be222d13f2ee5927483325411ae0e9631dc0f0 \
                    size    19709200

depends_lib-append  port:libkdeedu \
                    port:gpsd \
                    port:shapelib

patchfiles-append   patch-GpsdSymbols.diff \
                    patch-interfaces.diff \
                    patch-gpsd.diff

if {![variant_isset docs]} {
    patchfiles-append   patch-CMakeLists.txt.diff
}

configure.args-append   -DCMAKE_MODULES_INSTALL_PATH=${cmake_share_module_dir}

post-destroot {
    #Moving executable to right place
    move ${destroot}${prefix}/Marble.app/Contents/MacOS/marble-qt \
        ${destroot}${prefix}/bin/marble-qt
}

livecheck.url       ${kde4.mirror}
livecheck.regex     (\\d+(\\.\\d+)+)
