Ticket #52596: Portfile.3

File Portfile.3, 2.2 KB (added by mf2k (Frank Schima), 5 years ago)

Latest Portfile with some added dependencies

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 \
27                    patch-Makefile.in.diff
28
29# asciidoc seems to not be used
30# other stuff might not be required
31depends_build       port:asciidoc \
32                    port:docbook-xml-4.5 \
33                    port:p5.26-pod-simple \
34                    port:pkgconfig \
35                    port:xmlto
36
37# libxcursor changed to xcb-util-cursor in devel branch
38depends_lib         path:lib/pkgconfig/cairo.pc:cairo \
39                    port:dmenu \
40                    port:gettext \
41                    port:glib2 \
42                    port:libev \
43                    port:libiconv \
44                    port:libxkbcommon \
45                    port:libxkbcommon-x11 \
46                    path:lib/pkgconfig/pango.pc:pango \
47                    port:pcre \
48                    port:perl5.26 \
49                    port:startup-notification \
50                    port:xorg-libxcb \
51                    port:xorg-xcb-util \
52                    port:xorg-xcb-util-cursor \
53                    port:xorg-xcb-util-keysyms \
54                    port:xorg-xcb-util-wm \
55                    port:xorg-xcb-util-xrm \
56                    port:yajl
57
58#use_configure       no
59
60build.args-append   CC="${configure.cc} [get_canonical_archflags]"
61
62variant universal   {}
63
64livecheck.type      regex
65livecheck.url       ${master_sites}
66livecheck.regex     $name-(\\d+(?:\\.\\d+)*)