source: trunk/dports/gnome/metacity/Portfile @ 115303

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

metacity: build from a git snapshot rather than patch last stable release, avoids a large patch file in the port tree.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.4 KB
Line 
1# -*- 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
2# $Id: Portfile 115303 2013-12-30 22:59:14Z devans@macports.org $
3
4PortSystem      1.0
5PortGroup       active_variants 1.1
6
7name            metacity
8set git_name    ${name}
9set git_commit  7539045e24ca31415a97981a504d1b83a138f865
10set git_date    20131011
11version         2.34.21-${git_date}
12set branch      [join [lrange [split ${version} .] 0 1] .]
13description     A window manager for the adult in you.
14long_description \
15                ${description}
16maintainers     devans openmaintainer
17categories      gnome x11-wm
18license         GPL-2+
19platforms       darwin
20homepage        https://wiki.gnome.org/Projects/Metacity
21master_sites    https://git.gnome.org/browse/${git_name}/snapshot/
22
23distname        ${git_name}-${git_commit}
24
25checksums       rmd160  1ba87216507f034968c980e2b48f3d8851b8cdb8 \
26                sha256  1c55fb6cb16f15f0b400c5083cb8b9caa2caefd141add7d574c265e36fd0dfee
27
28depends_build   port:gnome-doc-utils \
29                port:pkgconfig \
30                port:autoconf \
31                port:automake \
32                port:libtool \
33                port:gnome-common \
34                port:intltool \
35                port:itstool
36
37depends_lib     port:desktop-file-utils \
38                port:gtk2 \
39                port:libcanberra \
40                port:gsettings-desktop-schemas \
41                port:startup-notification \
42                port:xorg-libXcomposite \
43                port:xorg-libXfixes \
44                port:xrender \
45                port:xorg-libXdamage \
46                port:xorg-libXcursor \
47                port:xorg-libXinerama \
48                port:xorg-libXext \
49                port:xorg-libxkbfile \
50                port:xorg-libXrandr \
51                port:xorg-libsm \
52                port:xorg-libice \
53                port:libgtop \
54                port:zenity
55
56depends_run     port:gnome-settings-daemon
57
58require_active_variants gtk2 x11
59
60configure.cmd   ./autogen.sh
61
62configure.args  --x-includes=${prefix}/include \
63                --x-libraries=${prefix}/lib \
64                --enable-debug \
65                --disable-silent-rules \
66                --disable-schemas-compile \
67                --disable-themes-documentation
68
69post-activate {
70    system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
71    system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
72}
73
74livecheck.type  none
Note: See TracBrowser for help on using the repository browser.