[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