diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-08-21 15:36:34 -0300 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2019-08-28 12:30:24 +0000 |
commit | 76a5e58c61aa5b678248a6eff0937cdf4a924acb (patch) | |
tree | 32955cb313f9f4f2b0b63b64880395a89b1ccc51 /main/syslog-ng/APKBUILD | |
parent | 248b6c63794ba0d795a154a29d8a16b784c022e7 (diff) |
main/syslog-ng: upgrade to 3.22.1
Use python3
Signed-off-by: Leonardo Arena <rnalrd@alpinelinux.org>
Diffstat (limited to 'main/syslog-ng/APKBUILD')
-rw-r--r-- | main/syslog-ng/APKBUILD | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/main/syslog-ng/APKBUILD b/main/syslog-ng/APKBUILD index b9d8b8f41cb..531c24b3408 100644 --- a/main/syslog-ng/APKBUILD +++ b/main/syslog-ng/APKBUILD @@ -3,8 +3,8 @@ # Contributor: Jakub Jirutka <jakub@jirutka.cz> # Maintainer: jv <jens@eisfair.org> pkgname=syslog-ng -pkgver=3.19.1 -pkgrel=1 +pkgver=3.22.1 +pkgrel=0 pkgdesc="Next generation logging daemon" url="http://www.balabit.com" arch="all" @@ -21,7 +21,7 @@ makedepends=" json-c-dev openssl-dev pcre-dev - python2-dev + python3-dev rabbitmq-c-dev " install="$pkgname.post-install $pkgname.post-upgrade" @@ -30,14 +30,13 @@ subpackages=" $pkgname-dev $pkgname-doc $pkgname-openrc - $pkgname-python2:_python2 + py3-$pkgname:_python3 " source="https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/syslog-ng-$pkgver.tar.gz $pkgname.conf $pkgname.logrotate $pkgname.initd " -builddir="$srcdir/$pkgname-$pkgver" _modules=" add-contextual-data @@ -140,11 +139,16 @@ dev() { usr/share/syslog-ng/xsd } -_python2() { - pkgdesc="$pkgdesc (python2 module)" +_python3() { + pkgdesc="$pkgdesc (python3 module)" - _submv usr/lib/syslog-ng/libmod-python.so \ - usr/lib/python2.7 + _submv usr/lib/syslog-ng/libmod-python.so + + local site_pkgs="$(python3 -c 'import site; print(site.getsitepackages()[0])')" + + mkdir -p "$subpkgdir"/"$site_pkgs" + mv "$pkgdir"/usr/lib/syslog-ng/python/* \ + "$subpkgdir"/"$site_pkgs" } _module() { @@ -164,7 +168,7 @@ _submv() { done } -sha512sums="f625073bafa9378109d5be34591247766a62cb5a76e814f42bfbf03472e96ebe2833f19779812abfdd950a3498115f57b97c1427c280ee0dab21d3e2eb92ca57 syslog-ng-3.19.1.tar.gz +sha512sums="4f68c0b58c6b3df9a870fa0b627525b9599149374e805a665c5143be54f814a564a80cbe76c7d5aab093b58825a96411b13cd2ce0f1439298723bd008096807f syslog-ng-3.22.1.tar.gz 2c9d51ece6f7fd8a7654f33c0f340447c2ef1865b0e4134537732576659c947699badbf33c6514995aa0a53fd729d0798e5637b9badc71fddd2f220dd09b99ea syslog-ng.conf 1825b85fb584c5cecf0ad370e81a7473b5c973ce10adce386d1ba5f68432abe4e2f54c937d7d94edb22dbd9031eff483bd113bc3244ce0d0072cf4bf4ab5c2cc syslog-ng.logrotate 873fef8815131f0acc618fa4911cd1eda59e260adc1eaae6eb91034900ce789f05ee48fa8afa4a87763026c18c87aef351e7ea76e0cbb46bcd5297f9ca14d527 syslog-ng.initd" |