pkgname=rsyslog pkgver=8.2406.0 pkgrel=1 pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability" url="http://www.rsyslog.com/" arch=('x86_64' 'i686' 'aarch64' 'armv7h') license=('GPL3') depends=('libestr' 'liblogging' 'librelp' 'libfastjson') makedepends=('postgresql-libs>=8.4.1' 'libmariadbclient' 'net-snmp' 'gnutls' 'python-docutils' 'libestr' 'liblogging' 'librelp' 'libfastjson' 'bison' 'flex') optdepends=('postgresql-libs: PostgreSQL Database Support' 'libmariadbclient: MySQL Database Support' 'net-snmp' 'gnutls') backup=('etc/rsyslog.conf' 'etc/logrotate.d/rsyslog') options=('strip' 'zipman') source=("$pkgname-$pkgver.tar.gz::https://github.com/rsyslog/rsyslog/archive/v${pkgver}.tar.gz" "https://patch-diff.githubusercontent.com/raw/rsyslog/rsyslog/pull/5406.patch" 'rsyslog.logrotate' 'rsyslog.conf' 'rsyslog.service') sha256sums=('455dca15a2c1241787c753b6b1e2c09e2daf73f1529a2ed47aceada030af8b09' '6211753b8170cc9b778ddd5159aaff03d72878edecddab52d62a9d4893b7ef4c' '0f5bea3fd4dff2c9f097bf95768b2e1f6e9cfd9a08eab98bc3b3b4d2ed44119a' '76d3c6f0c094a768ca12e314133080444db19900679b7a82f30d4c63fdabed38' '81b9f9b78395405b679849143a6709911d00e9317928fdb2a2540f52965847c2') build() { cd "$srcdir"/${pkgname}-${pkgver} patch configure.ac ../5406.patch ./autogen.sh --prefix=/usr \ --sbindir=/usr/bin \ --enable-mysql \ --enable-pgsql \ --enable-mail \ --enable-imfile \ --enable-snmp \ --enable-gnutls \ --enable-inet \ --enable-imjournal \ --enable-omjournal \ --enable-relp \ --enable-impstats \ --enable-imptcp \ --enable-omprog \ --with-systemdsystemunitdir=/usr/lib/systemd/system make } package() { cd "$srcdir"/${pkgname}-${pkgver} make install DESTDIR="$pkgdir" install -D -m644 "$srcdir"/${pkgname}.conf "$pkgdir"/etc/${pkgname}.conf install -D -m644 "$srcdir"/${pkgname}.logrotate "$pkgdir"/etc/logrotate.d/${pkgname} install -D -m644 "$srcdir"/${pkgname}.service "$pkgdir"/usr/lib/systemd/system/${pkgname}.service }