# -*- 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
# $Id$

PortSystem          1.0
PortGroup           perl5 1.0

name                mtn-browse
version             1.10
perl5.branches      5.24
revision            2
categories          devel
license             GPL-3+
platforms           darwin
supported_archs     noarch
maintainers         nomaintainer

description         A GTK+ based browser for version control system monotone
long_description    Monotone browser (mtn-browse) is an application for \
                    browsing Monotone VCS databases without the need of a \
                    workspace. The interface allows one to do various tasks \
                    very easily like selecting revisions, display file \
                    contents, compare changesets and much more.

homepage            http://www.coosoft.plus.com/software.html
master_sites        sourceforge:mtn-browse

checksums           rmd160  7c60935ac7f936853b50b51bbdd3374d7694a11e \
                    sha256  ea2683c53d688ba24f863a4c6bdffc939a745636fb7ec5174161c5f39fa03212

depends_lib         port:p${perl5.major}-gnome2 \
                    port:p${perl5.major}-gtk2-gladexml \
                    port:p${perl5.major}-gtk2-sourceview \
                    port:p${perl5.major}-libintl-perl \
                    port:p${perl5.major}-monotone-automatestdio

use_configure       no

build {
    reinplace "s|/usr/bin/perl|${perl5.bin}|g" \
        ${worksrcpath}/mtn-browse \
        ${worksrcpath}/linux-installer
}

destroot {
    system -W ${worksrcpath} "./linux-installer \
        --destdir=${destroot} --prefix=${prefix} \
        --no-use-dists-mas --file-comparison=opendiff \
        --globs-file=${prefix}/share/mime/globs" \
}