aboutsummaryrefslogtreecommitdiffstats
path: root/main/syslog-ng/APKBUILD
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-08-21 15:36:34 -0300
committerLeonardo Arena <rnalrd@alpinelinux.org>2019-08-28 12:30:24 +0000
commit76a5e58c61aa5b678248a6eff0937cdf4a924acb (patch)
tree32955cb313f9f4f2b0b63b64880395a89b1ccc51 /main/syslog-ng/APKBUILD
parent248b6c63794ba0d795a154a29d8a16b784c022e7 (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/APKBUILD24
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"