Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Nov 2014 23:13:26 +0100
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        Tom Judge <tj@freebsd.org>
Cc:        "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>, "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>, "ports-committers@freebsd.org" <ports-committers@freebsd.org>
Subject:   Re: svn commit: r372694 - in head/devel: . sigar
Message-ID:  <CAALwa8m6NPuqbMayQpAtCLnFe5vcw1javzP2hAhCo07ECFE7hw@mail.gmail.com>
In-Reply-To: <201411172211.sAHMBcN5008182@svn.freebsd.org>
References:  <201411172211.sAHMBcN5008182@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Nov 17, 2014 at 11:11 PM, Tom Judge <tj@freebsd.org> wrote:
> Author: tj
> Date: Mon Nov 17 22:11:37 2014
> New Revision: 372694
> URL: https://svnweb.freebsd.org/changeset/ports/372694
> QAT: https://qat.redports.org/buildarchive/r372694/
>
> Log:
>   The Sigar API provides a portable interface for gathering system information
>   such as:

Hi,

Duplicate of java/sigar?

Cheers,

Antoine


>
>   * System memory, swap, cpu, load average, uptime, loginsi
>   * Per-process memory, cpu, credential info, state, arguments, environment,
>     open files
>   * File system detection and metrics
>   * Network interface detection, configuration info and metrics
>   * TCP and UDP connection tables
>   * Network route table
>
>   This information is available in most operating systems, but each OS has their
>   own way(s) providing it.  SIGAR provides developers with one API to access this
>   information regardless of the underlying platform.  The core API is implemented
>   in pure C with bindings currently implemented for Java, Perl, Ruby, Python,
>   Erlang, PHP and C#.
>
>   WWW: https://support.hyperic.com/display/SIGAR/Home
>
> Added:
>   head/devel/sigar/
>   head/devel/sigar/Makefile   (contents, props changed)
>   head/devel/sigar/distinfo   (contents, props changed)
>   head/devel/sigar/pkg-descr   (contents, props changed)
> Modified:
>   head/devel/Makefile
>
> Modified: head/devel/Makefile
> ==============================================================================
> --- head/devel/Makefile Mon Nov 17 21:45:00 2014        (r372693)
> +++ head/devel/Makefile Mon Nov 17 22:11:37 2014        (r372694)
> @@ -4654,6 +4654,7 @@
>      SUBDIR += shmap
>      SUBDIR += shtk
>      SUBDIR += shtool
> +    SUBDIR += sigar
>      SUBDIR += sigslot
>      SUBDIR += silc-toolkit
>      SUBDIR += silentbob
>
> Added: head/devel/sigar/Makefile
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/devel/sigar/Makefile   Mon Nov 17 22:11:37 2014        (r372694)
> @@ -0,0 +1,28 @@
> +# Created by: Tom Judge <tj@FreeBSD.org>
> +# $FreeBSD$
> +
> +PORTNAME=      sigar
> +PORTVERSION=   1.7.3
> +CATEGORIES=    devel
> +MASTER_SITES=  GH
> +
> +MAINTAINER=    tj@FreeBSD.org
> +COMMENT=       Sigar system information API
> +
> +LICENSE=       APACHE20
> +LICENSE_FILE=  ${WRKSRC}/NOTICE
> +
> +USE_GITHUB=    yes
> +GH_ACCOUNT=    amishHammer
> +GH_COMMIT=     b5af695
> +GH_TAGNAME=    ${GH_COMMIT}
> +
> +WRKSRC=                ${WRKDIR}/amishHammer-sigar-${GH_COMMIT}
> +GNU_CONFIGURE= yes
> +USE_AUTOTOOLS= autoconf automake aclocal libtoolize
> +USES=          libtool pkgconfig
> +
> +run-autotools:
> +       @(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${SH} ./autogen.sh)
> +
> +.include <bsd.port.mk>
>
> Added: head/devel/sigar/distinfo
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/devel/sigar/distinfo   Mon Nov 17 22:11:37 2014        (r372694)
> @@ -0,0 +1,2 @@
> +SHA256 (sigar-1.7.3.tar.gz) = 0a4ac4c53718d01f3d879e1b4630b4fbf88485b6d4f5b1180a46571c42b3f255
> +SIZE (sigar-1.7.3.tar.gz) = 1091801
>
> Added: head/devel/sigar/pkg-descr
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/devel/sigar/pkg-descr  Mon Nov 17 22:11:37 2014        (r372694)
> @@ -0,0 +1,18 @@
> +The Sigar API provides a portable interface for gathering system information
> +such as:
> +
> +* System memory, swap, cpu, load average, uptime, loginsi
> +* Per-process memory, cpu, credential info, state, arguments, environment,
> +  open files
> +* File system detection and metrics
> +* Network interface detection, configuration info and metrics
> +* TCP and UDP connection tables
> +* Network route table
> +
> +This information is available in most operating systems, but each OS has their
> +own way(s) providing it.  SIGAR provides developers with one API to access this
> +information regardless of the underlying platform.  The core API is implemented
> +in pure C with bindings currently implemented for Java, Perl, Ruby, Python,
> +Erlang, PHP and C#.
> +
> +WWW: https://support.hyperic.com/display/SIGAR/Home
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAALwa8m6NPuqbMayQpAtCLnFe5vcw1javzP2hAhCo07ECFE7hw>