# -*- 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: Portfile 55375 2009-08-10 01:16:04Z rmsfisher@macports.org $

PortSystem          1.0
name                py26-gst-python
version             0.10.16
categories          python gnome multimedia
maintainers         rmsfisher wanadoo.fr:neric27 openmaintainer
description         GStreamer python bindings
set my_name         gst-python
long_description	${my_name} allows python programs built with the gnome toolkit to use gstreamer for multimedia input/output
homepage            http://gstreamer.freedesktop.org/modules/gst-python.html
platforms           darwin
master_sites        http://gstreamer.freedesktop.org/src/${my_name}/
distname            ${my_name}-${version}
use_bzip2           yes
checksums           md5     00cceddc81ff6cdc9838a5c40bbcf305 \
                    sha1    d6719417e3228a392ab6a40d3961c0de830bdc79 \
                    rmd160  28cb3fa6c63f4aa271caf859e2acbb803a3c30c1
depends_lib         port:py26-gtk \
                    port:gst-plugins-base

#gst-python does not use setup.py, so python arguments are passed to configure
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
configure.pkg_config_path   ${python_prefix}/lib/pkgconfig
configure.python            ${prefix}/bin/python2.6

livecheck.url       http://gstreamer.freedesktop.org/src/${my_name}/
livecheck.regex     "${my_name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
