source: trunk/dports/x11/herbstluftwm/Portfile

Last change on this file was 118601, checked in by cal@…, 3 years ago

herbstluftwm: update to 0.6.2, closes #43246

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.3 KB
RevLine 
[85096]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 118601 2014-04-05 19:14:55Z ryandesign@macports.org $
3
4PortSystem              1.0
5
6name                    herbstluftwm
[118601]7version                 0.6.2
[85096]8categories              x11 x11-wm
[86074]9platforms               darwin
[85096]10license                 BSD
11maintainers             cal openmaintainer
12
13description             herbstluftwm is a very configurable tiling window manager
14long_description        \
15    herbstluftwm is a tiling window manager written from scratch supporting \
16    tags, multiple monitors and a flexible configuration.
17
18notes "In order to run herbstluftwm, you need to run the following commands as your user:
19    mkdir -p ~/.config/herbstluftwm
20    cp ${prefix}/etc/xdg/herbstluftwm/autostart ~/.config/herbstluftwm/autostart
21To make herbstluftwm your default X11 window manager, create a file named
[98939]22herbstluftwm.sh in your ~/.xinitrc.d directory with the following contents:
[85096]23    USERWM=${prefix}/bin/herbstluftwm"
24
25homepage                http://wwwcip.cs.fau.de/~re06huxa/herbstluftwm/
[93334]26master_sites            ${homepage}/tarballs/
[85096]27
[118601]28checksums               rmd160  dd6303e34c5ac72b712dce375922289844919f40 \
29                        sha256  a89f5c397aee7f1aa3b39dd53bc67e282679f02f1c0bf3c33c41a608e217f0ac
[85096]30
[93334]31livecheck.type          regex
32livecheck.url           ${master_sites}
33livecheck.regex         ${name}-(\[0-9\]+(\\.\[0-9\]+)*)\\${extract.suffix}
34
[98939]35patchfiles              config.patch
[93334]36
[93337]37depends_build           bin:a2x:asciidoc \
38                        port:pkgconfig
[85096]39
[86071]40depends_lib             path:lib/pkgconfig/glib-2.0.pc:glib2 \
[97187]41                        port:xorg-libX11 \
42                        port:xorg-libXinerama
[85096]43
44# declare universal variant, so get_canonical_archflags works
45variant universal       {}
46
47use_configure           no
48
[97187]49build.env-append        PKG_CONFIG_PATH=$prefix/lib/pkgconfig \
[97205]50                        CFLAGS="${configure.cflags} [get_canonical_archflags]" \
[97187]51                        LDFLAGS="${configure.ldflags} [get_canonical_archflags]"
52
[86147]53build.args-append       CC=${configure.cc} \
54                        LD=${configure.cc} \
[97187]55                        COLOR=0 \
56                        VERBOSE=
[85096]57
[97187]58destroot.args-append    PREFIX=${prefix} \
59                        SYSCONFDIR=${prefix}/etc/ \
60                        COLOR=0 \
61                        VERBOSE=
[85096]62
Note: See TracBrowser for help on using the repository browser.