[108327] trunk/dports/gnome

Ryan Schmidt ryandesign at macports.org
Sun Jul 21 00:14:21 PDT 2013


On Jul 19, 2013, at 12:31, devans at macports.org wrote:

> Revision: 108327
>          https://trac.macports.org/changeset/108327
> Author:   devans at macports.org
> Date:     2013-07-19 10:31:28 -0700 (Fri, 19 Jul 2013)
> Log Message:
> -----------
> goocanvas2: new port, GooCanvas widget for GTK+ 3, installs in parallel with goocanvas.
> 
> Added Paths:
> -----------
>    trunk/dports/gnome/goocanvas2/
>    trunk/dports/gnome/goocanvas2/Portfile
>    trunk/dports/gnome/goocanvas2/files/
>    trunk/dports/gnome/goocanvas2/files/patch-configure.diff
> 
> Added: trunk/dports/gnome/goocanvas2/Portfile
> ===================================================================
> --- trunk/dports/gnome/goocanvas2/Portfile	                        (rev 0)
> +++ trunk/dports/gnome/goocanvas2/Portfile	2013-07-19 17:31:28 UTC (rev 108327)
> @@ -0,0 +1,64 @@
> +# -*- 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
> +# $Id$
> +
> +PortSystem          1.0
> +
> +name                goocanvas2
> +set gname           goocanvas
> +version             2.0.1
> +set branch          [join [lrange [split ${version} .] 0 1] .]
> +description         A Cairo Canvas Widget for GTK+ version 3
> +long_description    GooCanvas is a canvas widget for GTK+ version 3 that uses the cairo 2D library \
> +                    for drawing.

If it uses cairo, it should declare a dependency on it. Be sure to use a path:-style dependency so that cairo-devel could also satisfy it.

> +depends_build       port:pkgconfig \
> +                    port:intltool
> +
> +depends_lib         port:gtk3 \
> +                    port:gobject-introspection





More information about the macports-dev mailing list