[37729] trunk/dports/net/nagios/Portfile

markd at macports.org markd at macports.org
Fri Jun 20 22:18:49 PDT 2008


Revision: 37729
          http://trac.macosforge.org/projects/macports/changeset/37729
Author:   markd at macports.org
Date:     2008-06-20 22:18:49 -0700 (Fri, 20 Jun 2008)
Log Message:
-----------
Update to 3.0.2.

Modified Paths:
--------------
    trunk/dports/net/nagios/Portfile

Modified: trunk/dports/net/nagios/Portfile
===================================================================
--- trunk/dports/net/nagios/Portfile	2008-06-21 01:14:18 UTC (rev 37728)
+++ trunk/dports/net/nagios/Portfile	2008-06-21 05:18:49 UTC (rev 37729)
@@ -3,7 +3,7 @@
 PortSystem	1.0
 
 name			nagios
-version			2.10
+version			3.0.2
 
 categories		net
 maintainers		markd
@@ -20,7 +20,7 @@
 homepage		http://nagios.org
 
 master_sites		sourceforge
-checksums		md5 8c3a29e138f2ff8c8abbd3dd8a40c4b6
+checksums		md5 008d71aac08660bc007f7130ea82ab80
 
 depends_build		port:gd2
 depends_lib             port:openssl \
@@ -44,13 +44,19 @@
 			--with-lockfile=${prefix}/var/nagios/nagios.lock \
 			--with-init-dir=${prefix}/var/nagios \
 			--sysconfdir=${sysconfdir} \
-			--localstatedir=${prefix}/var/nagios
+			--localstatedir=${prefix}/var/nagios \
+			--with-httpd-conf=/etc/apache2/httpd.conf
 
 variant monarch {
 # This variant installs the Monarch configuration GUI for Nagios
 		depends_lib-append      port:monarch
 }
 
+platform darwin 8 {
+	configure.args-delete --with-httpd-conf=/etc/apache2/httpd.conf
+	configure.args-append --with-httpd-conf=/etc/httpd/httpd.conf
+}
+
 startupitem.create      yes
 startupitem.start       "${prefix}/var/nagios/nagios.init start"
 startupitem.stop        "${prefix}/var/nagios/nagios.init stop"
@@ -65,6 +71,9 @@
 	reinplace "s|check_external_commands=0|check_external_commands=1|g" \
                 "${worksrcpath}/sample-config/nagios.cfg.in"
 
+        reinplace "s|/bin/mail|/usr/bin/mail|g" \
+		"${worksrcpath}/sample-config/template-object/commands.cfg.in"
+
 	reinplace "s|NagiosLockDir=/var/lock/subsys|NagiosLockDir=${prefix}/var/nagios|g" \
 		${worksrcpath}/daemon-init.in
 	reinplace "s|su -|su -m|g" \
@@ -77,10 +86,6 @@
 }
 
 post-destroot {
-# Point the commands.cfg to the correct location for Apple's mail executable
-	reinplace "s|/bin/mail|/usr/bin/mail|g" \
-		"${destroot}${sysconfdir}/commands.cfg"
-
 # Keep the empty command file directory created by 'make install-commandmode'
         destroot.keepdirs ${destroot}${prefix}/var/nagios/rw
 
@@ -88,6 +93,9 @@
 	foreach cfgfile [glob ${destroot}${sysconfdir}/*.cfg] {
 		file rename ${cfgfile} ${cfgfile}-sample
 	}
+	foreach cfgfile [glob ${destroot}${sysconfdir}/objects/*.cfg] {
+		file rename ${cfgfile} ${cfgfile}-sample
+	}
 }
 
 post-activate {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080620/1285a86c/attachment.htm 


More information about the macports-changes mailing list