source: trunk/dports/x11/awesome/Portfile @ 65634

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

Update awesome to v3.4.4

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.2 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
2# $Id: Portfile 65634 2010-03-29 12:20:03Z milosh@macports.org $
3
4PortSystem        1.0
5
6name              awesome
7version           3.4.4
8categories        x11 x11-wm
9maintainers       milosh openmaintainer
10platforms         darwin
11
12description       awesome is a tiling window manager
13long_description  \
14    awesome is a tiling window manager initially based on a dwm code\
15    rewriting. It is extremely fast, small, dynamic and awesome.\
16    Windows can be managed in several layouts: tiled, maximized and floating.\
17    Each layout can be applied on the fly, optimizing the environment for the\
18    application in use and the task performed.\
19    awesome has the following features: very stable, no mouse needed,\
20    multihead support, some real transparency support, some xrandr support, no\
21    lua integration, no 9P support, no editable tagbars, no limits on its\
22    source size, key, script and mouse bindings, etc.
23
24homepage          http://awesome.naquadah.org
25master_sites      ${homepage}/download/
26use_bzip2         yes
27checksums         md5     8c2537ad898d7f58a0f3ba92e6a561a1 \
28                  sha1    923355b2e34320c4265fba4906a5b923869b88a6 \
29                  rmd160  7ff57a27ef69b35104dd2c753aaf65166e1087a0
30
31depends_build \
32        port:cmake
33
34depends_lib \
35        port:lua \
36        path:lib/pkgconfig/glib-2.0.pc:glib2 \
37        path:lib/pkgconfig/pango.pc:pango \
38        path:lib/pkgconfig/cairo.pc:cairo \
39        port:xorg-libxcb \
40        port:xorg-randrproto \
41        port:startup-notification \
42        port:libxdg-basedir \
43        port:imlib2 \
44        port:libev
45
46build.target-append \
47        CMAKE_ARGS="\
48        -DCMAKE_INSTALL_PREFIX=${prefix} \
49        -DPREFIX=${prefix} \
50        -DAWESOME_DOC_PATH=${prefix}/share/doc/awesome \
51        -DAWESOME_MAN_PATH=${prefix}/share/man \
52        -DAWESOME_XSESSION_PATH=${prefix}/share/xsessions \
53        -DSYSCONFDIR=${prefix}/etc \
54        -DXDG_CONFIG_HOME=${prefix}/etc/xdg"
55
56patchfiles        patch-CMakeLists.txt.diff
57
58use_configure     no
59
60variant doc description {Build man pages} {
61    depends_build  \
62        port:asciidoc \
63        port:xmlto \
64        port:doxygen
65}
66
67variant x11_xcb description {does nothing in this port, but its presence triggers cairo x11_xcb variant} {}
68
69default_variants +x11_xcb
Note: See TracBrowser for help on using the repository browser.