summaryrefslogtreecommitdiff
path: root/PKGBUILD
blob: 9ed5c810f697649136db5cc5fa807cc39fffc8eb (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
# Maintainer: jc_gargma <jc_gargma@iserlohn-fortress.net>
# Maintainer (AUR): Thomas Bächler <thomas@archlinux.org>

# # I maintain this because:
# AUR version is not configured for OpenRC
# AUR version uses http

pkgname=watchdog
pkgver=5.15
pkgrel=2
pkgdesc="Watchdog daemon"
arch=(x86_64)
url="https://sourceforge.net/projects/watchdog"
license=('GPL')
depends=('glibc')
backup=("etc/${pkgname}.conf")
source=(https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz
        ${pkgname}.logrotate)
sha256sums=('ffdc865137ad5d8e53664bd22bad4de6ca136d1b4636720320cb52af0c18947c'
            '092648b1a4eef8f8e870a88f014e1adc4c45851bc664e3984eed3ef43b615168')

build() {
  cd "${srcdir}"/${pkgname}-${pkgver}

  ./configure \
	--prefix=/usr \
	--sbindir=/usr/bin \
	--mandir=/usr/share/man \
	--sysconfdir=/etc \
	--localstatedir=/var \
	--with-pidfile=/run/${pkgname}.pid \
	--with-ka_pidfile=/run/wd_keepalive.pid \
	--disable-nfs
  
  make
}

package() {
  cd "${srcdir}"/${pkgname}-${pkgver}
  make install DESTDIR="${pkgdir}"
  install -D -m644 "${srcdir}"/${pkgname}.logrotate "${pkgdir}"/etc/logrotate.d/${pkgname}
}