Ticket #52596: Portfile.2

File Portfile.2, 2.1 KB (added by jens-maus (Jens Maus), 6 years ago)

functional Portfile but with necessary libxkcommon-x11 dependency

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
3PortSystem          1.0
4
5name                i3
6version             4.15
7categories          x11
8license             BSD
9platforms           darwin
10maintainers         nomaintainer
11
12description         improved tiling window manager
13long_description    i3 is a tiling window manager, completely written from \
14                    scratch. i3 is primarily targeted at advanced users and \
15                    developers.
16
17homepage            https://i3wm.org/
18master_sites        ${homepage}downloads/
19
20use_bzip2           yes
21
22checksums           rmd160  ef2ca62a8bc1dffb1a191c00a96586557216dbe6 \
23                    sha256  217d524d1fbc85ae346b25f6848d1b7bcd2c23184ec88d29114bf5a621385326 \
24                    size    1196263
25
26patchfiles          patch-configure-libiconv.diff patch-Makefile.in.diff
27
28# asciidoc seems to not be used
29# other stuff might not be required
30depends_build       port:asciidoc \
31                    port:docbook-xml-4.5 \
32                    port:p5.26-pod-simple \
33                    port:pkgconfig \
34                    port:xmlto
35
36# libxcursor changed to xcb-util-cursor in devel branch
37depends_lib         path:lib/pkgconfig/cairo.pc:cairo \
38                    port:dmenu \
39                    port:libev \
40                    port:libiconv \
41                    port:libxkbcommon-x11 \
42                    path:lib/pkgconfig/pango.pc:pango \
43                    port:pcre \
44                    port:perl5.26 \
45                    port:startup-notification \
46                    port:xorg-libxcb \
47                    port:xorg-xcb-util \
48                    port:xorg-xcb-util-cursor \
49                    port:xorg-xcb-util-keysyms \
50                    port:xorg-xcb-util-wm \
51                    port:xorg-xcb-util-xrm \
52                    port:yajl
53
54build.args-append   CC="${configure.cc} [get_canonical_archflags]"
55
56variant universal   {}
57
58livecheck.type      regex
59livecheck.url       ${master_sites}
60livecheck.regex     $name-(\\d+(?:\\.\\d+)*)