# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup perl5 1.0 name nagios-plugins version 1.4.15 revision 5 categories net license GPL-3+ maintainers nomaintainer platforms darwin description Nagios plugins for the Nagios host and service monitor long_description Nagios plugins are standalone programs that report the \ status of hosts and services to the Nagios monitoring \ framework. homepage http://nagios.org master_sites sourceforge:nagiosplug checksums rmd160 c2780a3523cf4eaaed34a94c07f5f6bd6fb1f736 \ sha256 51136e5210e3664e1351550de3aff4a766d9d9fea9a24d09e37b3428ef96fa5b patchfiles patch-plugins-check_procs.c.diff set perl_version 5.16 perl5.branches ${perl_version} destroot.destdir prefix=${prefix} DESTDIR=${destroot} depends_build port:fping \ port:p${perl_version}-net-snmp \ port:p${perl_version}-digest-sha1 \ port:p${perl_version}-digest-hmac \ port:p${perl_version}-crypt-des \ port:openssl configure.args --sbindir=${prefix}/share/nagios/cgi-bin \ --libexecdir=${prefix}/libexec/nagios \ --datadir=${prefix}/share/nagios \ --sysconfdir=${prefix}/etc/nagios \ --with-df-command="/bin/df -Pkt noprocfs" \ --with-trusted-path=${prefix}/bin:${prefix}/sbin:/bin:/sbin:/usr/bin:/usr/sbin \ --with-openssl=${prefix}/bin \ --without-mysql \ --without-pgsql \ --without-radius \ --without-lmstat \ --without-qstat \ --without-qmail-qstat \ --with-ps-command="/bin/ps -axwo 'stat uid pid ppid vsz rss pcpu ucomm command'" \ --with-ps-format="%s %d %d %d %d %d %f %s %n" \ --with-ps-cols=9 \ --with-ps-varlist="procstat,&procuid,&procpid,&procppid,&procvsz,&procrss,&procpcpu,procprog,&pos" variant mysql5 { depends_lib-append path:bin/mysql_config5:mysql5 configure.args-delete --without-mysql configure.args-append --with-mysql=${prefix}/lib/mysql5 } variant mysql4 { depends_lib-append port:mysql4 configure.args-delete --without-mysql configure.args-append --with-mysql=${prefix} } variant qstat { depends_lib-append port:qstat configure.args-delete --without-qstat configure.args-append --with-qstat=${prefix}/bin } post-extract { # Replace check_nt with the enhanced one from www.shatterit.com/nc_net/files that supports NC_Net Win client file copy -force ${filespath}/check_nt.c ${worksrcpath}/plugins } post-destroot { # Put a copy of utils.pm in perl's path for certain Nagios perl plugins xinstall -m 755 -d ${destroot}${perl5.archlib} xinstall -m 755 ${destroot}${prefix}/libexec/nagios/utils.pm \ ${destroot}${perl5.archlib} }