[65190] trunk/dports/net
ryandesign at macports.org
ryandesign at macports.org
Tue Mar 23 06:05:58 PDT 2010
Revision: 65190
http://trac.macports.org/changeset/65190
Author: ryandesign at macports.org
Date: 2010-03-23 06:05:55 -0700 (Tue, 23 Mar 2010)
Log Message:
-----------
ganglia: new port, version 3.1.7; see #24095
Added Paths:
-----------
trunk/dports/net/ganglia/
trunk/dports/net/ganglia/Portfile
trunk/dports/net/ganglia/files/
trunk/dports/net/ganglia/files/patch-libmetrics-darwin-metrics.c.diff
Added: trunk/dports/net/ganglia/Portfile
===================================================================
--- trunk/dports/net/ganglia/Portfile (rev 0)
+++ trunk/dports/net/ganglia/Portfile 2010-03-23 13:05:55 UTC (rev 65190)
@@ -0,0 +1,42 @@
+ # -*- 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
+# $Id$
+
+PortSystem 1.0
+
+name ganglia
+version 3.1.7
+categories net
+maintainers uni-osnabrueck.de:uwaechte
+description Ganglia monitoring client
+long_description Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids.
+platforms darwin
+homepage http://ganglia.sourceforge.net/
+master_sites sourceforge
+
+checksums md5 6aa5e2109c2cc8007a6def0799cf1b4c \
+ sha1 e234d64814af1c9f55f1cd039a5840039d175f85 \
+ rmd160 918d678ad234d477fc98427d96485a8111c64f06
+
+depends_lib port:libconfuse \
+ port:apr \
+ port:gettext \
+ port:pcre
+
+configure.args --without-gmetad \
+ --program-transform-name="s/gstat/ganglia-stat/" \
+ --mandir=${prefix}/share/man \
+ --sysconfdir=${prefix}/etc/ganglia
+
+platform darwin {
+ patchfiles-append patch-libmetrics-darwin-metrics.c.diff
+}
+
+startupitem.create yes
+startupitem.logfile ${prefix}/var/log/ganglia-monitor.log
+startupitem.logevents yes
+startupitem.executable ${prefix}/sbin/gmond -f
+
+destroot.keepdirs ${destroot}${prefix}/lib/ganglia/python_modules
+post-destroot {
+ system "DYLD_FALLBACK_LIBRARY_PATH=${destroot}${prefix}/lib ${destroot}${prefix}/sbin/gmond --default_config > ${destroot}${prefix}/etc/ganglia/gmond.conf.sample"
+}
Property changes on: trunk/dports/net/ganglia/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Added: trunk/dports/net/ganglia/files/patch-libmetrics-darwin-metrics.c.diff
===================================================================
--- trunk/dports/net/ganglia/files/patch-libmetrics-darwin-metrics.c.diff (rev 0)
+++ trunk/dports/net/ganglia/files/patch-libmetrics-darwin-metrics.c.diff 2010-03-23 13:05:55 UTC (rev 65190)
@@ -0,0 +1,15 @@
+--- libmetrics/darwin/metrics.c.orig 2010-03-16 17:10:25.000000000 +0100
++++ libmetrics/darwin/metrics.c 2010-03-16 20:09:54.000000000 +0100
+@@ -11,7 +11,12 @@
+
+ #include <stdlib.h>
+ #include "interface.h"
++/* kvm.h is no longer in /usr/include for Leopard */
++#include <AvailabilityMacros.h>
++#ifndef MAC_OS_X_VERSION_10_5
+ #include <kvm.h>
++#endif
++
+ #include <sys/sysctl.h>
+
+ #include <mach/mach_init.h>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100323/6ba30c99/attachment.html>
More information about the macports-changes
mailing list