aboutsummaryrefslogtreecommitdiffstats
path: root/main/syslog-ng/APKBUILD
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2019-01-26 16:53:11 +0100
committerJakub Jirutka <jakub@jirutka.cz>2019-01-26 23:20:28 +0100
commit0e744a3ce002c1a02b4b2a3d5da5047d837afd1c (patch)
treeb434b92548851ee0a8a852ed9d2566302210ef24 /main/syslog-ng/APKBUILD
parentcbde6b9bff859f65c5693dad1bb00bea1c850dc8 (diff)
main/syslog-ng: add -dev subpackage
Diffstat (limited to 'main/syslog-ng/APKBUILD')
-rw-r--r--main/syslog-ng/APKBUILD19
1 files changed, 13 insertions, 6 deletions
diff --git a/main/syslog-ng/APKBUILD b/main/syslog-ng/APKBUILD
index 25beea2faef..0339bc7e63d 100644
--- a/main/syslog-ng/APKBUILD
+++ b/main/syslog-ng/APKBUILD
@@ -3,14 +3,14 @@
# Maintainer: jv <jens@eisfair.org>
pkgname=syslog-ng
pkgver=3.18.1
-pkgrel=1
+pkgrel=2
pkgdesc="Next generation logging daemon"
url="http://www.balabit.com"
arch="all !aarch64"
license="GPL-2.0"
makedepends="glib-dev eventlog-dev pcre-dev openssl-dev python2-dev hiredis-dev json-c-dev file"
install="$pkgname.post-install"
-subpackages="$pkgname-json $pkgname-openrc"
+subpackages="$pkgname-dev $pkgname-json $pkgname-openrc"
source="https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/syslog-ng-$pkgver.tar.gz
syslog-ng.logrotate
syslog-ng.initd
@@ -52,10 +52,7 @@ package() {
make -j1 DESTDIR="$pkgdir" install
rm -rf "$pkgdir"/etc/syslog-ng
rm -rf "$pkgdir"/run
- rm -rf "$pkgdir"/usr/include
- rm -rf "$pkgdir"/usr/lib/pkgconfig
- rm -rf "$pkgdir"/usr/share
- rm -f "$pkgdir"/usr/lib/libsyslog-ng.so
+ rm -rf "$pkgdir"/usr/share/syslog-ng/include
rm -rf "$pkgdir"/usr/lib/$pkgname/libtest
# getent module doesn't build properly as musl doesn't support reentrant
# getprotoby[number|name] funcs. The provided compat lib only patches
@@ -71,6 +68,16 @@ package() {
install -D -m644 "$srcdir"/syslog-ng.logrotate "$pkgdir"/etc/logrotate.d/syslog-ng
}
+dev() {
+ default_dev
+ cd "$pkgdir"
+
+ mkdir -p "$subpkgdir"/usr/share/syslog-ng
+ mv usr/share/syslog-ng/tools \
+ usr/share/syslog-ng/xsd \
+ "$subpkgdir"/usr/share/syslog-ng/
+}
+
json() {
pkgdesc="JSON plugin for syslog-ng"