aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2019-01-26 17:49:53 +0100
committerJakub Jirutka <jakub@jirutka.cz>2019-01-26 23:20:28 +0100
commit11ec7eccc599f67b257c0ed39a64302e7cca38fd (patch)
tree2c03b347609a885f02134427f9cd55a2d29dba36
parent20c5c2911638e0b19a64d1bd2f9e1b8a002f7097 (diff)
downloadalpine_aports-11ec7eccc599f67b257c0ed39a64302e7cca38fd.tar.bz2
alpine_aports-11ec7eccc599f67b257c0ed39a64302e7cca38fd.tar.xz
alpine_aports-11ec7eccc599f67b257c0ed39a64302e7cca38fd.zip
main/syslog-ng: remove bundled libs, use system provided ivykis
-rw-r--r--main/syslog-ng/APKBUILD23
1 files changed, 22 insertions, 1 deletions
diff --git a/main/syslog-ng/APKBUILD b/main/syslog-ng/APKBUILD
index d965054110..bfd06282c1 100644
--- a/main/syslog-ng/APKBUILD
+++ b/main/syslog-ng/APKBUILD
@@ -8,7 +8,17 @@ pkgdesc="Next generation logging daemon"
8url="http://www.balabit.com" 8url="http://www.balabit.com"
9arch="all !aarch64" 9arch="all !aarch64"
10license="GPL-2.0-or-later" 10license="GPL-2.0-or-later"
11makedepends="glib-dev eventlog-dev pcre-dev openssl-dev python2-dev hiredis-dev json-c-dev file" 11makedepends="
12 eventlog-dev
13 file
14 glib-dev
15 hiredis-dev
16 ivykis-dev>=0.42.3
17 json-c-dev
18 openssl-dev
19 pcre-dev
20 python2-dev
21 "
12install="$pkgname.post-install" 22install="$pkgname.post-install"
13subpackages="$pkgname-dev $pkgname-doc $pkgname-json $pkgname-openrc" 23subpackages="$pkgname-dev $pkgname-doc $pkgname-json $pkgname-openrc"
14source="https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/syslog-ng-$pkgver.tar.gz 24source="https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/syslog-ng-$pkgver.tar.gz
@@ -23,6 +33,16 @@ source="https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver
23 " 33 "
24builddir="$srcdir/$pkgname-$pkgver" 34builddir="$srcdir/$pkgname-$pkgver"
25 35
36prepare() {
37 cd "$builddir"
38 default_prepare
39
40 # Remove bundled libraries
41 rm -rf lib/ivykis
42 rm -rf modules/afamqp/rabbitmq-c
43 rm -rf modules/afmongodb/mongo-c-driver
44}
45
26build() { 46build() {
27 cd "$builddir" 47 cd "$builddir"
28 48
@@ -33,6 +53,7 @@ build() {
33 --enable-extra-warnings \ 53 --enable-extra-warnings \
34 --enable-manpages \ 54 --enable-manpages \
35 --with-librabbitmq-client=system \ 55 --with-librabbitmq-client=system \
56 --with-ivykis=system \
36 --enable-ipv6 \ 57 --enable-ipv6 \
37 --enable-ssl \ 58 --enable-ssl \
38 --disable-sql \ 59 --disable-sql \