summaryrefslogtreecommitdiff
path: root/pcr/ndoutils/PKGBUILD
blob: 405f4b20f03cd97ed9157181fad35429f7f15691 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Maintainer (Arch): Muhkoenig
# Contributor (Arch): MisterG <mathieu.grzybek at gmail dot com>
# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>

pkgname=ndoutils
pkgver=2.0.0
pkgrel=1
pkgdesc="An addon designed to store all configuration and event data from Nagios in a database."
license=('GPL')
arch=('i686' 'x86_64')
url="http://www.nagios.org"
depends=('libmysqlclient' 'glibc' 'zlib')
optdepends=('nagios')
source=("http://downloads.sourceforge.net/project/nagios/ndoutils-2.x/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz")
md5sums=('93561584f0fa7582a795e795306a3b35')

_nagios_user="nagios"
_nagios_group="nagios"
_instdir="usr/share/nagios"
_bindir="usr/bin"
_vardir="var/nagios"
_confdir="etc/nagios"

getent group $_nagios_group > /dev/null || _nagios_group=30
getent passwd $_nagios_user > /dev/null || _nagios_user=30

build() {
        cd $pkgname-$pkgver

        ./configure \
                --with-ndo2db-user=$_nagios_user \
                --with-ndo2db-group=$_nagios_group \
                --prefix="/$_instdir" \
                --bindir="/$_bindir" \
                --localstatedir="/$_vardir" \
                --sysconfdir="/$_confdir" \
                --enable-mysql \
                --disable-ssl

        make all
}

package() {
        cd $pkgname-$pkgver

        make DESTDIR="$pkgdir/" fullinstall
}