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

name                dbus-glib-sharp
version             0.4.1
categories          devel
platforms           darwin
maintainers         nomaintainer
license             MIT

description         dbus-glib-sharp (a.k.a. ndesk-dbus-glib) is a C# implementation of D-Bus-Glib

long_description    ${description}. D-Bus is an inter-process communication \
                    framework that lets applications interface with the \
                    system event bus as well as allowing them to talk to one \
                    another in a peer-to-peer configuration.

homepage            http://www.ndesk.org/DBusSharp
master_sites        http://www.ndesk.org/archive/dbus-sharp/

checksums           md5     7faf8770b214956fa9de009def550826 \
                    sha1    4acb1a066e245172f15f0aeba1eb608c9b65918d \
                    rmd160  99cc3239560fc65c181039a56cd24b1445fea765

distname            ndesk-dbus-glib-${version}

depends_build       port:pkgconfig

depends_lib         port:mono \
                    port:dbus-sharp

# mono is not universal
universal_variant   no

livecheck.type      regex
livecheck.regex     "${master_sites}ndesk-dbus-glib-(\\d+(?:\\.\\d+)*)"