# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ DESCRIPTION="Nagios $PV plugins - Pack of plugins to make Nagios work properly" HOMEPAGE="http://www.nagios.org/" SRC_URI="mirror://sourceforge/nagiosplug/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~sparc ~ppc ~amd64" IUSE="ssl samba mysql postgres ldap ipv6" DEPEND=">=net-dns/bind-tools-9.2.2_rc1 ssl? ( >=dev-libs/openssl-0.9.6g ) >=dev-lang/perl-5.6.1-r7 >=net-analyzer/fping-2.4_beta2-r1 >=net-misc/ntp-4.1.1a >=dev-perl/Net-SNMP-4.0.1-r1 >=net-analyzer/net-snmp-5.0.6 samba? ( >=net-fs/samba-2.2.5-r1 ) >=net-misc/openssh-3.5_p1 mysql? ( >=dev-db/mysql-3.23.52-r1 ) postgres? ( >=dev-db/postgresql-7.2 ) ldap? ( >=net-nds/openldap-2.0.25 ) >=www-apps/nut-1.4" RDEPEND="" pkg_preinst() { enewgroup nagios enewuser nagios -1 /bin/bash /dev/null nagios chown -R nagios:nagios ${D}/usr/nagios/libexec || die "Failed Chown of ${D}/usr/nagios/libexec" } src_compile() { local myconf use mysql && myconf="${myconf} --with-mysql" use postgres && myconf="${myconf} --with-pgsql" use ssl && myconf="${myconf} --with-openssl" use ipv6 && myconf="${myconf} --with-ipv6" ./configure ${myconf} \ --host=${CHOST} \ --prefix=/usr/nagios \ --with-nagios-user=nagios \ --sysconfdir=/etc/nagios \ --infodir=/usr/share/info \ --mandir=/usr/share/man || die "./configure failed" make || die } src_install() { dodoc ABOUT-NLS ACKNOWLEDGEMENTS AUTHORS BUGS CHANGES CODING COPYING Changelog FAQ INSTALL LEGAL NEWS README REQUIREMENTS SUPPORT make DESTDIR=${D} install || die }