# -*- 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 57581 2009-09-13 16:23:23Z raimue@macports.org $

PortSystem      1.0

name            py26-cairo
set my_name     pycairo
version         1.8.8
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     054da6c125cb427a003f5fd6c54f853e \
    sha1    b127ed59bd876ca0fe5d0cf0f69735835c599e9b \
    rmd160  d7e40be061140992e05f714b45182c498ae19311

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}/src/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.type   regex
livecheck.url    http://cairographics.org/releases/
livecheck.regex  LATEST-pycairo-(\\d+(?:\\.\\d+)*)
