diff options
author | Jakub Jirutka <jakub@jirutka.cz> | 2019-01-26 17:49:53 +0100 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2019-01-26 23:20:28 +0100 |
commit | 11ec7eccc599f67b257c0ed39a64302e7cca38fd (patch) | |
tree | 2c03b347609a885f02134427f9cd55a2d29dba36 | |
parent | 20c5c2911638e0b19a64d1bd2f9e1b8a002f7097 (diff) | |
download | alpine_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/APKBUILD | 23 |
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" | |||
8 | url="http://www.balabit.com" | 8 | url="http://www.balabit.com" |
9 | arch="all !aarch64" | 9 | arch="all !aarch64" |
10 | license="GPL-2.0-or-later" | 10 | license="GPL-2.0-or-later" |
11 | makedepends="glib-dev eventlog-dev pcre-dev openssl-dev python2-dev hiredis-dev json-c-dev file" | 11 | makedepends=" |
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 | " | ||
12 | install="$pkgname.post-install" | 22 | install="$pkgname.post-install" |
13 | subpackages="$pkgname-dev $pkgname-doc $pkgname-json $pkgname-openrc" | 23 | subpackages="$pkgname-dev $pkgname-doc $pkgname-json $pkgname-openrc" |
14 | source="https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/syslog-ng-$pkgver.tar.gz | 24 | source="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 | " |
24 | builddir="$srcdir/$pkgname-$pkgver" | 34 | builddir="$srcdir/$pkgname-$pkgver" |
25 | 35 | ||
36 | prepare() { | ||
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 | |||
26 | build() { | 46 | build() { |
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 \ |