aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2019-01-26 20:17:56 +0100
committerJakub Jirutka <jakub@jirutka.cz>2019-01-26 23:20:28 +0100
commit699fb7fcf40788d816f7c68604cac7c39134c550 (patch)
tree99396c92b3f5fe42e8dad66f55706bd1467989d1
parent0542a7f3147d60ef45f7b043f83696a4d17ba71c (diff)
downloadalpine_aports-699fb7fcf40788d816f7c68604cac7c39134c550.tar.bz2
alpine_aports-699fb7fcf40788d816f7c68604cac7c39134c550.tar.xz
alpine_aports-699fb7fcf40788d816f7c68604cac7c39134c550.zip
main/syslog-ng: add subpackage -scl
-rw-r--r--main/syslog-ng/APKBUILD16
1 files changed, 14 insertions, 2 deletions
diff --git a/main/syslog-ng/APKBUILD b/main/syslog-ng/APKBUILD
index 373e1c3f4e..ad97d0399f 100644
--- a/main/syslog-ng/APKBUILD
+++ b/main/syslog-ng/APKBUILD
@@ -25,7 +25,13 @@ makedepends="
25 rabbitmq-c-dev 25 rabbitmq-c-dev
26 " 26 "
27install="$pkgname.post-install $pkgname.post-upgrade" 27install="$pkgname.post-install $pkgname.post-upgrade"
28subpackages="$pkgname-dev $pkgname-doc $pkgname-openrc $pkgname-python2:_python2" 28subpackages="
29 $pkgname-scl::noarch
30 $pkgname-dev
31 $pkgname-doc
32 $pkgname-openrc
33 $pkgname-python2:_python2
34 "
29source="https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/syslog-ng-$pkgver.tar.gz 35source="https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/syslog-ng-$pkgver.tar.gz
30 syslog-ng.logrotate 36 syslog-ng.logrotate
31 syslog-ng.initd 37 syslog-ng.initd
@@ -109,7 +115,6 @@ package() {
109 make -j1 DESTDIR="$pkgdir" install 115 make -j1 DESTDIR="$pkgdir" install
110 rm -rf "$pkgdir"/etc/syslog-ng 116 rm -rf "$pkgdir"/etc/syslog-ng
111 rm -rf "$pkgdir"/run 117 rm -rf "$pkgdir"/run
112 rm -rf "$pkgdir"/usr/share/syslog-ng/include
113 rm -rf "$pkgdir"/usr/lib/$pkgname/libtest 118 rm -rf "$pkgdir"/usr/lib/$pkgname/libtest
114 # getent module doesn't build properly as musl doesn't support reentrant 119 # getent module doesn't build properly as musl doesn't support reentrant
115 # getprotoby[number|name] funcs. The provided compat lib only patches 120 # getprotoby[number|name] funcs. The provided compat lib only patches
@@ -125,6 +130,13 @@ package() {
125 install -D -m644 "$srcdir"/syslog-ng.logrotate "$pkgdir"/etc/logrotate.d/syslog-ng 130 install -D -m644 "$srcdir"/syslog-ng.logrotate "$pkgdir"/etc/logrotate.d/syslog-ng
126} 131}
127 132
133scl() {
134 pkgdesc="$pkgdesc (configuration library)"
135 depends="$pkgname=$pkgver-r$pkgrel"
136
137 _submv usr/share/syslog-ng/include/scl
138}
139
128dev() { 140dev() {
129 default_dev 141 default_dev
130 142