aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2019-01-27 18:13:23 +0100
committerJakub Jirutka <jakub@jirutka.cz>2019-01-28 01:51:37 +0100
commitaefed8aa14e18fa59f1b7723809d48bc874ac08b (patch)
tree9ab15065d95d98783f85dabead40d2c1e60c8a37
parent8190aae00739bc46d5ee8a804d3c96cb24e9e540 (diff)
downloadalpine_aports-aefed8aa14e18fa59f1b7723809d48bc874ac08b.tar.bz2
alpine_aports-aefed8aa14e18fa59f1b7723809d48bc874ac08b.tar.xz
alpine_aports-aefed8aa14e18fa59f1b7723809d48bc874ac08b.zip
main/rsyslog: add more plugins as subpackages
-rw-r--r--main/rsyslog/APKBUILD52
1 files changed, 51 insertions, 1 deletions
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 @@
2# Contributor: Łukasz Jendrysik <scadu@yandex.com> 2# Contributor: Łukasz Jendrysik <scadu@yandex.com>
3# Contributor: Cameron Banta <cbanta@gmail.com> 3# Contributor: Cameron Banta <cbanta@gmail.com>
4# Contributor: Ashley Sommer <ashleysommer@gmail.com> 4# Contributor: Ashley Sommer <ashleysommer@gmail.com>
5# Contributor: Jakub Jirutka <jakub@jirutka.cz>
5# Maintainer: Cameron Banta <cbanta@gmail.com> 6# Maintainer: Cameron Banta <cbanta@gmail.com>
6pkgname=rsyslog 7pkgname=rsyslog
7pkgver=8.40.0 8pkgver=8.40.0
@@ -13,18 +14,24 @@ license="Apache-2.0 GPL-3.0-or-later LGPL-3.0-or-later"
13options="!check" 14options="!check"
14makedepends=" 15makedepends="
15 curl-dev 16 curl-dev
17 czmq-dev
16 gnutls-dev 18 gnutls-dev
17 hiredis-dev 19 hiredis-dev
20 krb5-dev
21 libdbi-dev
18 libestr-dev 22 libestr-dev
19 libfastjson-dev 23 libfastjson-dev
20 libgcrypt-dev 24 libgcrypt-dev
21 liblogging-dev 25 liblogging-dev
26 libmaxminddb-dev
22 libnet-dev 27 libnet-dev
23 linux-headers 28 linux-headers
29 librelp-dev
24 mariadb-connector-c-dev 30 mariadb-connector-c-dev
25 net-snmp-dev 31 net-snmp-dev
26 postgresql-dev 32 postgresql-dev
27 py-docutils 33 py-docutils
34 rabbitmq-c-dev
28 util-linux-dev 35 util-linux-dev
29 zlib-dev 36 zlib-dev
30 " 37 "
@@ -39,17 +46,38 @@ source="https://www.rsyslog.com/files/download/$pkgname/$pkgname-$pkgver.tar.gz
39 " 46 "
40builddir="$srcdir/$pkgname-$pkgver" 47builddir="$srcdir/$pkgname-$pkgver"
41 48
49# <subpackage>[:<module>...]
42_plugins=" 50_plugins="
43 crypto:lmcry_gcry 51 crypto:lmcry_gcry
44 elasticsearch:omelasticsearch 52 elasticsearch:omelasticsearch
53 gssapi:lmgssutil:imgssapi:omgssapi
45 hiredis:omhiredis 54 hiredis:omhiredis
46 http:fmhttp 55 http:omhttp:fmhttp
56 libdbi:omlibdbi
57 mmanon
58 mmaudit
59 mmcount
60 mmdblookup
61 mmfields
62 mmjsonparse
63 mmpstrucdata
64 mmrm1stspace
65 mmsequence
66 mmsnmptrapd
67 mmutf8fix
47 mysql:ommysql 68 mysql:ommysql
48 pgsql:ompgsql 69 pgsql:ompgsql
70 pmaixforwardedfrom
71 pmlastmsg
72 pmsnare
73 rabbitmq:omrabbitmq
74 relp:imrelp:omrelp
49 snmp:omsnmp 75 snmp:omsnmp
50 testing:omtesting 76 testing:omtesting
51 tls:lmnsd_gtls 77 tls:lmnsd_gtls
52 udpspoof:omudpspoof 78 udpspoof:omudpspoof
79 uxsock:omuxsock
80 zmq:imczmq:omczmq
53 " 81 "
54for _i in $_plugins; do 82for _i in $_plugins; do
55 subpackages="$subpackages $pkgname-${_i%%:*}:_plugin" 83 subpackages="$subpackages $pkgname-${_i%%:*}:_plugin"
@@ -67,19 +95,41 @@ build() {
67 \ 95 \
68 --disable-rfc3195 \ 96 --disable-rfc3195 \
69 --enable-largefile \ 97 --enable-largefile \
98 --enable-gssapi-krb5 \
70 --enable-mysql \ 99 --enable-mysql \
71 --enable-pgsql \ 100 --enable-pgsql \
101 --enable-libdbi \
72 --enable-snmp \ 102 --enable-snmp \
73 --enable-elasticsearch \ 103 --enable-elasticsearch \
104 --enable-omhttp \
74 --enable-gnutls \ 105 --enable-gnutls \
75 --enable-mail \ 106 --enable-mail \
76 --enable-imdiag \ 107 --enable-imdiag \
108 --enable-mmjsonparse \
109 --enable-mmaudit \
110 --enable-mmanon \
111 --enable-mmrm1stspace \
112 --enable-mmutf8fix \
113 --enable-mmcount \
114 --enable-mmsequence \
115 --enable-mmdblookup \
116 --enable-mmfields \
117 --enable-mmpstrucdata \
118 --enable-relp \
77 --enable-imfile \ 119 --enable-imfile \
78 --enable-imptcp \ 120 --enable-imptcp \
79 --enable-impstats \ 121 --enable-impstats \
80 --enable-omprog \ 122 --enable-omprog \
81 --enable-omudpspoof \ 123 --enable-omudpspoof \
82 --enable-omstdout \ 124 --enable-omstdout \
125 --enable-pmlastmsg \
126 --enable-pmaixforwardedfrom \
127 --enable-pmsnare \
128 --enable-omuxsock \
129 --enable-mmsnmptrapd \
130 --enable-omrabbitmq \
131 --enable-imczmq \
132 --enable-omczmq \
83 --enable-omhiredis 133 --enable-omhiredis
84 make 134 make
85} 135}