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

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

clutter: update master_sites, livecheck.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.5 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 98173 2012-09-27 13:57:34Z devans@macports.org $
3
4PortSystem          1.0
5
6name                clutter
7version             1.6.20
8revision        1
9license             LGPL-2.1
10set branch          [string range $version 0 [expr [string last "." $version] - 1]]
11categories          graphics
12maintainers         devans openmaintainer
13platforms           darwin macosx
14description         A generic high-level canvas library.
15long_description    Clutter is an open source software library for \
16                    creating fast, visually rich and animated graphical \
17                    user interfaces.
18homepage            http://www.clutter-project.org/
19master_sites        gnome:sources/${name}/${branch}/
20
21use_xz              yes
22
23checksums           sha256  c5508856e51343ef0f5cf5a8526e4372ac96d31b740d6b09d37e890c653b4273 \
24                    rmd160  b30704928847e4c80ad99b320f5c96e28c47084b
25
26depends_build       port:pkgconfig
27
28depends_lib         port:atk \
29                    path:lib/pkgconfig/cairo.pc:cairo \
30                    path:lib/pkgconfig/pango.pc:pango \
31                    port:gdk-pixbuf2 \
32                    port:mesa \
33                    port:xorg-libXdamage \
34                    port:xorg-libXcomposite \
35                    port:json-glib
36
37configure.args      --with-flavour=glx \
38                    --with-imagebackend=gdk-pixbuf \
39                    --with-x \
40                    --x-includes=${prefix}/include \
41                    --x-libraries=${prefix}/lib \
42                    --enable-introspection=no \
43                    --disable-gtk-doc
44
45platform macosx {
46    variant no_x11 requires quartz {
47    }
48
49    variant quartz {
50        depends_lib-delete    port:mesa \
51                              port:gdk-pixbuf2 \
52                              port:xorg-libXdamage \
53                              port:xorg-libXcomposite
54
55        configure.args-delete --with-flavour=glx \
56                              --with-imagebackend=gdk-pixbuf \
57                              --with-x \
58                              --x-includes=${prefix}/include \
59                              --x-libraries=${prefix}/lib
60
61        configure.args-append --with-flavour=osx \
62                              --with-imagebackend=quartz \
63                              --without-x
64    }
65}
66
67livecheck.type      regex
68livecheck.url       http://ftp.gnome.org/pub/GNOME/sources/${name}/${branch}/
69livecheck.regex     "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
Note: See TracBrowser for help on using the repository browser.