1 # Contributor: Paul Ezvan <paul@ezvan.fr>
2 # Maintainer: Alexsandr Pavlov <kidoz at mail dot ru>
7 pkgdesc="Addon to Nagios which analyzes performance data provided by plugins and stores them automatically into RRD-databases"
10 url="http://www.pnp4nagios.org/"
11 depends=('nagios' 'perl' 'rrdtool' 'php' 'php-gd' 'ttf-liberation' 'libtool')
12 source=("http://downloads.sourceforge.net/pnp4nagios/$pkgname-$pkgver.tar.gz")
13 backup=('etc/httpd/conf/extra/pnp4nagios.conf' 'etc/pnp/config.php')
14 md5sums=('53afa0e62eb35575c16a09081be382fa')
17 _nagios_group="nagios"
18 _instdir="usr/share/pnp"
22 _httpdconfdir="etc/httpd/conf/extra"
23 _perfdatadir="var/nagios/spool/perfdata/pnp"
24 _libexecdir="usr/lib/pnp"
27 cd "$srcdir/$pkgname-$pkgver"
29 getent group $_nagios_group || _nagios_group=30
30 getent passwd $_nagios_user || _nagios_user=30
33 --with-nagios-user=$_nagios_user \
34 --with-nagios-group=$_nagios_group \
35 --prefix="/$_instdir" \
36 --bindir="/$_bindir" \
37 --localstatedir="/$_vardir" \
38 --sysconfdir="/$_confdir" \
39 --with-httpd-conf="/$_httpdconfdir" \
40 --with-perfdata-dir=/$_perfdatadir \
41 --libexecdir=/$_libexecdir
47 cd "$srcdir/$pkgname-$pkgver"
50 prefix=$pkgdir/$_instdir \
51 BINDIR=$pkgdir/$_bindir \
52 LOGDIR=$pkgdir/$_vardir \
53 CFGDIR=$pkgdir/$_confdir \
54 SYSCONFDIR=$pkgdir/$_confdir \
55 HTTPD_CONF=$pkgdir/$_httpdconfdir \
56 CHECKRESULTDIR=$pkgdir/$_checkresultdir \
57 PERFDATADIR=$pkgdir/$_perfdatadir \
58 PERFDATA_DIR=$pkgdir/$_perfdatadir \
59 LIBEXECDIR=$pkgdir/$_libexecdir \
60 install install-config
62 install -D -m644 ${srcdir}/$pkgname-$pkgver/sample-config/httpd.conf ${pkgdir}/etc/httpd/conf/extra/pnp4nagios.conf