From aefed8aa14e18fa59f1b7723809d48bc874ac08b Mon Sep 17 00:00:00 2001 From: Jakub Jirutka Date: Sun, 27 Jan 2019 18:13:23 +0100 Subject: main/rsyslog: add more plugins as subpackages --- main/rsyslog/APKBUILD | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) (limited to 'main') diff --git a/main/rsyslog/APKBUILD b/main/rsyslog/APKBUILD index 01b9dab09c..e9cb99da04 100644 --- a/main/rsyslog/APKBUILD +++ b/main/rsyslog/APKBUILD @@ -2,6 +2,7 @@ # Contributor: Ɓukasz Jendrysik # Contributor: Cameron Banta # Contributor: Ashley Sommer +# Contributor: Jakub Jirutka # Maintainer: Cameron Banta pkgname=rsyslog pkgver=8.40.0 @@ -13,18 +14,24 @@ license="Apache-2.0 GPL-3.0-or-later LGPL-3.0-or-later" options="!check" makedepends=" curl-dev + czmq-dev gnutls-dev hiredis-dev + krb5-dev + libdbi-dev libestr-dev libfastjson-dev libgcrypt-dev liblogging-dev + libmaxminddb-dev libnet-dev linux-headers + librelp-dev mariadb-connector-c-dev net-snmp-dev postgresql-dev py-docutils + rabbitmq-c-dev util-linux-dev zlib-dev " @@ -39,17 +46,38 @@ source="https://www.rsyslog.com/files/download/$pkgname/$pkgname-$pkgver.tar.gz " builddir="$srcdir/$pkgname-$pkgver" +# [:...] _plugins=" crypto:lmcry_gcry elasticsearch:omelasticsearch + gssapi:lmgssutil:imgssapi:omgssapi hiredis:omhiredis - http:fmhttp + http:omhttp:fmhttp + libdbi:omlibdbi + mmanon + mmaudit + mmcount + mmdblookup + mmfields + mmjsonparse + mmpstrucdata + mmrm1stspace + mmsequence + mmsnmptrapd + mmutf8fix mysql:ommysql pgsql:ompgsql + pmaixforwardedfrom + pmlastmsg + pmsnare + rabbitmq:omrabbitmq + relp:imrelp:omrelp snmp:omsnmp testing:omtesting tls:lmnsd_gtls udpspoof:omudpspoof + uxsock:omuxsock + zmq:imczmq:omczmq " for _i in $_plugins; do subpackages="$subpackages $pkgname-${_i%%:*}:_plugin" @@ -67,19 +95,41 @@ build() { \ --disable-rfc3195 \ --enable-largefile \ + --enable-gssapi-krb5 \ --enable-mysql \ --enable-pgsql \ + --enable-libdbi \ --enable-snmp \ --enable-elasticsearch \ + --enable-omhttp \ --enable-gnutls \ --enable-mail \ --enable-imdiag \ + --enable-mmjsonparse \ + --enable-mmaudit \ + --enable-mmanon \ + --enable-mmrm1stspace \ + --enable-mmutf8fix \ + --enable-mmcount \ + --enable-mmsequence \ + --enable-mmdblookup \ + --enable-mmfields \ + --enable-mmpstrucdata \ + --enable-relp \ --enable-imfile \ --enable-imptcp \ --enable-impstats \ --enable-omprog \ --enable-omudpspoof \ --enable-omstdout \ + --enable-pmlastmsg \ + --enable-pmaixforwardedfrom \ + --enable-pmsnare \ + --enable-omuxsock \ + --enable-mmsnmptrapd \ + --enable-omrabbitmq \ + --enable-imczmq \ + --enable-omczmq \ --enable-omhiredis make } -- cgit v1.2.3