# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
# $Id: Portfile 55102 2009-08-06 21:10:20Z toby@macports.org $

PortSystem      1.0

name            py26-cairo
set my_name     pycairo
version         1.8.4
categories      python x11
platforms       darwin
maintainers     mcalhoun
description     Pycairo is set of Python bindings for the cairo graphics library

long_description \
    ${description}

homepage        http://cairographics.org/pycairo/
master_sites    http://cairographics.org/releases/
distname        ${my_name}-${version}

checksums       \
    md5     6adff10f58818004839fe9edc9dc6a9b \
    sha1    450b59376ffea41910f60a0dfc9fd01d277e3950 \
    rmd160  1be18a8516d797694d370f0d02273cad18115320

depends_build   port:pkgconfig
depends_lib     port:python26 \
                path:lib/pkgconfig/cairo.pc:cairo \
                port:py26-numpy

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

set python_prefix  ${frameworks_dir}/Python.framework/Versions/2.6
configure.pre_args-delete  --prefix=${prefix}
configure.pre_args-append  --prefix=${python_prefix}
configure.args-append      --includedir=${python_prefix}/include/python2.6

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

post-destroot {
    set docdir ${prefix}/share/doc/${name}
    xinstall -d -m 0755 ${destroot}${docdir}
    xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING NEWS README \
        ${destroot}${docdir}
}

livecheck.check  regex
livecheck.url    http://cairographics.org/releases/
livecheck.regex  LATEST-pycairo-(\\d+(?:\\.\\d+)*)
