summaryrefslogtreecommitdiff
path: root/pcr/ndoutils
diff options
context:
space:
mode:
authorOmar Vega Ramos <ovruni@gnu.org.pe>2015-05-21 18:17:23 -0500
committerOmar Vega Ramos <ovruni@gnu.org.pe>2015-05-21 18:17:23 -0500
commit021e57ae6f2866c05d2bf5e30906263dd1e4617b (patch)
tree3ba5bc2b3e9a4d57be16dc852607ea24a4323f4f /pcr/ndoutils
parent1715535d1511a373dd88a9bc4e1df1f21b2e0999 (diff)
ndoutils: add new package to [pcr]
Diffstat (limited to 'pcr/ndoutils')
-rw-r--r--pcr/ndoutils/PKGBUILD47
1 files changed, 47 insertions, 0 deletions
diff --git a/pcr/ndoutils/PKGBUILD b/pcr/ndoutils/PKGBUILD
new file mode 100644
index 000000000..405f4b20f
--- /dev/null
+++ b/pcr/ndoutils/PKGBUILD
@@ -0,0 +1,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
+}