source: trunk/dports/sysutils/sysdig/Portfile

Last change on this file was 151588, checked in by g5pw@…, 11 months ago

sysutils/sysdig: update to 0.11.0

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.1 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8::et:sw=4:ts=4:sts=4
2# $Id: Portfile 151588 2016-08-18 08:53:04Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           github 1.0
6PortGroup           cmake 1.0
7
8github.setup        draios sysdig 0.11.0
9maintainers         g5pw openmaintainer
10categories          sysutils
11description         ${name} is an open source system-level exploration and troubleshooting tool.
12long_description    Sysdig captures system calls and other system level events \
13                    using a linux kernel facility called tracepoints, which \
14                    means much less overhead than strace. It then "packetizes" \
15                    this information, so that you can save it into trace files \
16                    and filter it, a bit like you would do with tcpdump. This \
17                    makes it very flexible to explore what processes are doing. \
18                    Sysdig is also packed with a set of scripts that make it \
19                    easier to extract useful information and do troubleshooting. \
20                    \n\nNOTE: currently only the Linux version of sysdig is capable \
21                    of capturing events and doing live analysis. On the other \
22                    platforms, you will be limited to working with the trace \
23                    files generated by a Linux installation of sysdig.
24platforms           darwin
25license             GPL-2
26homepage            http://www.sysdig.org
27
28checksums           rmd160  ef38eb80ea63e37718a110eec53bbb9fa58c7daf \
29                    sha256  b0653f716529f7fc2157172aebe49afda6eac3a8fc072e90788e53e69c7316fa
30
31depends_lib-append  port:luajit \
32                    port:zlib \
33                    port:jsoncpp \
34                    port:ncurses
35
36patchfiles          patch-force_luajit_headers.diff
37
38configure.args-append \
39                    -DUSE_BUNDLED_LUAJIT=OFF \
40                    -DUSE_BUNDLED_JSONCPP=OFF \
41                    -DUSE_BUNDLED_ZLIB=OFF \
42                    -DUSE_BUNDLED_NCURSES=OFF
43
44# we are building out-of-source
45cmake.out_of_source yes
Note: See TracBrowser for help on using the repository browser.