svn commit: r372694 - in head/devel: . sigar
Tom Judge
tj at FreeBSD.org
Mon Nov 17 22:11:39 UTC 2014
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:
* 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 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= sigar
+PORTVERSION= 1.7.3
+CATEGORIES= devel
+MASTER_SITES= GH
+
+MAINTAINER= tj at 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
More information about the svn-ports-head
mailing list