# Maintainer: Jesus E. pkgname=sysklogd pkgver=2.5.2 pkgrel=1 pkgdesc="Free and libre BSD syslogd" arch=('i686' 'x86_64') url='https://github.com/troglobit/sysklogd' license=('Modified-BSD') depends=('util-linux') conflicts=('logger') replaces=('logger') provides=('logger') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/troglobit/sysklogd/archive/refs/tags/v${pkgver}.tar.gz" "${pkgname}.logrotate" "${pkgname}.initd" "${pkgname}.confd" "${pkgname}.run" "${pkgname}.conf") sha512sums=('2aee9060bd3b63d84f00e8be6d7030dc09ebc8bbb41dcd48f803b33a173a70dd7ed3d7395bb67945315157b6c5d8dee333f08c1c8463b0d0ea1eaf22f8078eff' '655b25bc92c6d73807b11b0d64f97d619c067efb9fc16ee9c2aba5ba349b13991a22c83e7adaafb95e17578b17992992cab16d18b7bdb2be7d4fc876df5824f7' '274642e7555badc2395e4a08684b07e4b5be91cfe92f5f2e47903263dde1ccb67c9a5932864eb623d11d97a3ad429b28a8ab7a8d93177e949a2f8dec9a1aaea4' '80a2159d24b343a5b14da054bd073015ffc8f81c6e5b47114429b6c069b81a3331392c88baafd9a5ac1e0d778119fa7ca10def17eeb9b88c7f5cca1c0d31c6b2' '481eaf404cdcb9c01f1c8450db24ec1d2ff5665f546b26d483a3e1cf3be274bc3f9e4b5ea00455fcae8dce6e90b2b96c023cf0c0a8fc3646e5d17665cc3f95cd' '454a010e41076937e711c151c4f164ac98ea710241a1f8baca5cd001d0be171ff3793d12b989cdb6f617ed2b692fbbb2b45a3a1907539e40b719584f8575a9c0') prepare() { cd "${pkgname}-${pkgver}" ./autogen.sh } build() { cd "${pkgname}-${pkgver}" ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --with-systemd=no \ --with-logger=yes make } package() { cd "${pkgname}-${pkgver}" make DESTDIR="$pkgdir" PREFIX="/usr" install # configuration install -d "$pkgdir"/etc/syslog.d install -Dm644 syslog.conf "$pkgdir"/etc/syslog.conf install -Dm644 "$srcdir"/$pkgname.logrotate "$pkgdir"/etc/logrotate.d/$pkgname # services install -Dm755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname install -Dm644 "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname install -Dm755 "$srcdir"/$pkgname.run "$pkgdir"/etc/sv/$pkgname/run install -Dm644 "$srcdir"/$pkgname.conf "$pkgdir"/etc/sv/$pkgname/conf # license install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname }