diff options
author | Jakub Jirutka <jakub@jirutka.cz> | 2019-01-27 18:13:23 +0100 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2019-01-28 01:51:37 +0100 |
commit | aefed8aa14e18fa59f1b7723809d48bc874ac08b (patch) | |
tree | 9ab15065d95d98783f85dabead40d2c1e60c8a37 | |
parent | 8190aae00739bc46d5ee8a804d3c96cb24e9e540 (diff) | |
download | alpine_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/APKBUILD | 52 |
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> |
6 | pkgname=rsyslog | 7 | pkgname=rsyslog |
7 | pkgver=8.40.0 | 8 | pkgver=8.40.0 |
@@ -13,18 +14,24 @@ license="Apache-2.0 GPL-3.0-or-later LGPL-3.0-or-later" | |||
13 | options="!check" | 14 | options="!check" |
14 | makedepends=" | 15 | makedepends=" |
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 | " |
40 | builddir="$srcdir/$pkgname-$pkgver" | 47 | builddir="$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 | " |
54 | for _i in $_plugins; do | 82 | for _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 | } |