# $Id: Portfile 86184 2011-10-20 20:41:29Z devans@macports.org $

PortSystem      1.0

name            dbus-python25
set my_name     dbus-python
version         0.83.2
license         MIT
maintainers     nomaintainer
categories      devel
platforms       darwin
description     Python bindings for the dbus message bus system.

long_description \
    ${description}

homepage        http://www.freedesktop.org/Software/dbus/
master_sites    http://dbus.freedesktop.org/releases/dbus-python/
distname        ${my_name}-${version}

checksums           md5     4ebcaa905bdcb4132b915196b0a3691b \
                    sha1    b01d54be646d6f903e497c2ecd612027fe595339 \
                    rmd160  937946fc736d0555d08eb46074c807244cffcc6a

depends_build   port:pkgconfig

depends_lib     path:bin/dbus-daemon:dbus \
                port:dbus-glib \
                port:gettext \
                path:lib/pkgconfig/glib-2.0.pc:glib2 \
                port:libiconv \
                port:python25 \
                port:py25-gobject

configure.args  --mandir=${prefix}/share/man

configure.python    ${prefix}/bin/python2.5

platform darwin 9 {
    post-patch {
        reinplace "s| -export-symbols-regex.*| \\\\|g" \
            ${worksrcpath}/_dbus_bindings/Makefile.in \
            ${worksrcpath}/_dbus_glib_bindings/Makefile.in
    }
}

livecheck.type  regex
livecheck.url   ${master_sites}?C=M&O=D
livecheck.regex ${my_name}-(\\d+(?:\\.\\d+)*)
