# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           gobject_introspection 1.0

name                clutter-gst3
set gname           clutter-gst
version             3.0.27
revision            1
license             LGPL-2.1+
set branch          [string range $version 0 [expr [string last "." $version] - 1]]
categories          graphics
description         Clutter GStreamer integration library.
long_description    Clutter-GStreamer (clutter-gst) is an integration library \
                    for using GStreamer with Clutter.  Its purpose is to implement \
                    the ClutterMedia interface using GStreamer.
maintainers         {devans @dbevans} openmaintainer
platforms           darwin
homepage            http://blogs.gnome.org/clutter/
master_sites        gnome:sources/${gname}/${branch}

use_xz              yes

distname            ${gname}-${version}

checksums           rmd160  dde6930d29cd3bc497649d436ae19e8d735a9926 \
                    sha256  fe69bd6c659d24ab30da3f091eb91cd1970026d431179b0724f13791e8ad9f9d \
                    size    404972

depends_build       port:pkgconfig

depends_lib         path:lib/pkgconfig/glib-2.0.pc:glib2 \
                    port:clutter \
                    port:gstreamer1 \
                    port:gstreamer1-gst-plugins-base

gobject_introspection yes

configure.args      --enable-debug=yes \
                    --disable-silent-rules

livecheck.type      gnome
livecheck.name      ${gname}
