# -*- 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                kdesvn
version             1.6.0
revision            4
categories          kde kde4
license             {GPL-2+ OpenSSLException}
maintainers         nomaintainer

description         KDE4 subversion frontend
long_description    KDESvn is a frontend to subversion repositories using \
                    the KDE4 framework

homepage            http://kdesvn.alwins-world.de/
master_sites        ${homepage}downloads/

use_bzip2           yes

checksums           rmd160  a34bf878cb6483b4865716fe4d645cc6f89d9ec3 \
                    sha256  05686f246b76810f90a9f80f1d45cdccf812b42e18fa10a16b14e7d27d370f96 \
                    size    1863823

depends_lib-append  port:kdelibs4 \
                    port:kde4-runtime \
                    port:subversion

patchfiles          patch-app-install-and-icon-fix.diff \
                    patch-ignore-apr0-and-apr-util0.diff \
                    patch-no-kdesdk-conflict.diff \
                    patch-fix-apr_apu-ldflags.diff \
                    patch-fix-build.diff

post-patch {
    # disable building of NL documentation
    reinplace "s,GENBOOK,#GENBOOK,g" \
        ${worksrcpath}/doc/nl/CMakeLists.txt
}

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

configure.args-append   -DSUBVERSION_INSTALL_PATH=${prefix}

livecheck.type      regex
livecheck.url       ${homepage}wiki/DownLoads
livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}
