# update syslog-ng.conf on 3.xx updates pkgname=syslog-ng pkgver=4.8.1 pkgrel=1 pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities" arch=('x86_64') license=('GPL2') url="https://www.syslog-ng.com" depends=('glib2' 'openssl' 'libcap' 'awk' 'systemd' 'json-c' 'python3-requests') makedepends=('flex' 'pkg-config' 'python3' 'libxslt') optdepends=('logrotate: for rotating log files') provides=('logger') options=('!libtool') backup=('etc/syslog-ng/scl.conf' 'etc/syslog-ng/syslog-ng.conf' 'etc/logrotate.d/syslog-ng') source=("https://github.com/syslog-ng/syslog-ng/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz" 'syslog-ng.conf' 'syslog-ng.logrotate') md5sums=('6a5852343f9a34449c3812b474728aa7' 'b5928e1f87038a766af2a76b04eca147' '0c0d5149bd3e8d666c506351edecbe71') build() { cd ${pkgname}-${pkgver} ./configure \ --prefix=/usr \ --sysconfdir=/etc/syslog-ng \ --libexecdir=/usr/lib \ --localstatedir=/var/lib/syslog-ng \ --datadir=/usr/share \ --with-pidfile-dir=/run \ --disable-spoof-source \ --enable-systemd \ --enable-ipv6 \ --with-systemdsystemunitdir=/usr/lib/systemd/system \ --with-jsonc=system make -j4 } package() { cd ${pkgname}-${pkgver} make DESTDIR=${pkgdir} install install -dm755 ${pkgdir}/var/lib/syslog-ng ${pkgdir}/etc/syslog-ng/patterndb.d #install -Dm644 ${srcdir}/syslog-ng.conf ${pkgdir}/etc/syslog-ng/syslog-ng.conf install -Dm644 ${srcdir}/syslog-ng.logrotate ${pkgdir}/etc/logrotate.d/syslog-ng install -Dm644 contrib/systemd/syslog-ng@default ${pkgdir}/etc/default/syslog-ng@default #part of eventlog rm ${pkgdir}/usr/lib/libevtlog.so }