source: trunk/dports/graphics/clutter/Portfile @ 101613

Last change on this file since 101613 was 101613, checked in by devans@…, 7 years ago

clutter: update to version 1.12.2, update dependencies, configuration and variants. (#32249).

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.3 KB
Line 
1# -*- 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
2# $Id: Portfile 101613 2013-01-15 01:57:43Z devans@macports.org $
3
4PortSystem          1.0
5
6name                clutter
7version             1.12.2
8license             LGPL-2.1
9set branch          [join [lrange [split ${version} .] 0 1] .]
10categories          graphics
11maintainers         devans openmaintainer
12platforms           darwin macosx
13description         A generic high-level canvas library.
14long_description    Clutter is an open source software library for \
15                    creating fast, compelling, portable, and dynamic graphical \
16                    user interfaces.
17homepage            http://blogs.gnome.org/clutter/
18master_sites        gnome:sources/${name}/${branch}/
19
20use_xz              yes
21
22checksums           sha256  27a8c4495099ea33de39c2d9a911a2c9e00ffa4dcc8f94fafedbcc752c0ddf13 \
23                    rmd160  c654defd32c2fb20653e46ba541ef544e6c4b11b
24
25depends_build       port:pkgconfig
26
27depends_lib         port:atk \
28                    path:lib/pkgconfig/cairo.pc:cairo \
29                    path:lib/pkgconfig/pango.pc:pango \
30                    port:json-glib \
31                    port:cogl
32
33variant x11 conflicts quartz {
34    depends_lib-append port:gdk-pixbuf2 \
35                       port:xorg-libXcomposite \
36                       port:xorg-libXdamage \
37                       port:xorg-libXext \
38                       port:xorg-libXfixes
39
40    configure.args     --with-x \
41                       --x-includes=${prefix}/include \
42                       --x-libraries=${prefix}/lib \
43                       --enable-x11-backend=yes \
44                       --enable-gdk-pixbuf=yes \
45                       --enable-quartz-backend=no \
46                       --enable-introspection=yes \
47                       --disable-silent-rules \
48                       --disable-gtk-doc
49}
50
51variant quartz conflicts x11 {
52    configure.args  --without-x \
53                    --enable-x11-backend=no \
54                    --enable-gdk-pixbuf=no \
55                    --enable-quartz-backend=yes \
56                    --enable-introspection=yes \
57                    --disable-silent-rules \
58                    --disable-gtk-doc
59}
60
61default_variants +x11
62
63livecheck.url       http://ftp.gnome.org/pub/gnome/sources/${name}/${branch}/
Note: See TracBrowser for help on using the repository browser.