aboutsummaryrefslogtreecommitdiffstats
path: root/main/ulogd/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/ulogd/APKBUILD')
-rw-r--r--main/ulogd/APKBUILD47
1 files changed, 31 insertions, 16 deletions
diff --git a/main/ulogd/APKBUILD b/main/ulogd/APKBUILD
index 505bc4bbd94..8b22191eb5e 100644
--- a/main/ulogd/APKBUILD
+++ b/main/ulogd/APKBUILD
@@ -2,35 +2,50 @@
# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
pkgname=ulogd
-pkgver=2.0.7
-pkgrel=7
+pkgver=2.0.8
+pkgrel=3
pkgdesc="Userspace logging daemon for netfilter/iptables related logging"
url="https://netfilter.org/projects/ulogd/"
arch="all"
license="GPL-2.0-only"
-makedepends="libmnl-dev libpcap-dev libnetfilter_acct-dev bsd-compat-headers
- libnfnetlink-dev libnetfilter_conntrack-dev libnetfilter_log-dev
- pkgconfig mariadb-connector-c-dev openssl-dev postgresql-dev zlib-dev linux-headers
- autoconf automake libtool jansson-dev sqlite-dev"
+makedepends="
+ bsd-compat-headers
+ jansson-dev
+ libmnl-dev
+ libnetfilter_acct-dev
+ libnetfilter_conntrack-dev
+ libnetfilter_log-dev
+ libnfnetlink-dev
+ libpcap-dev
+ libpq-dev
+ linux-headers
+ mariadb-connector-c-dev
+ openssl-dev>3
+ sqlite-dev
+ zlib-dev
+ "
subpackages="
$pkgname-doc
$pkgname-openrc
"
source="https://www.netfilter.org/projects/ulogd/files/ulogd-$pkgver.tar.bz2
- musl-fixes.patch
ulogd.initd
ulogd.confd
ulogd.logrotate
"
+options="!check"
_modules="mysql pgsql json xml sqlite3"
for _module in $_modules; do
subpackages="$subpackages $pkgname-$_module:_plugin"
done
+prepare() {
+ default_prepare
+ update_config_sub
+}
+
build() {
- export CFLAGS="$CFLAGS -D_GNU_SOURCE"
- autoreconf -vif
./configure \
--build=$CBUILD \
--host=$CHOST \
@@ -53,8 +68,7 @@ package() {
install -Dm644 ulogd.conf "$pkgdir"/usr/share/doc/ulogd/ulogd.conf.sample
install -Dm644 doc/ulogd.sgml "$pkgdir"/usr/share/doc/ulogd/ulogd.sgml
install -dm0755 "$pkgdir"/usr/share/ulogd
- for file in $(ls doc/*.sql)
- do
+ for file in $(ls doc/*.sql); do
install -Dm644 $file "$pkgdir"/usr/share/ulogd/$file
done
}
@@ -76,8 +90,9 @@ _plugin() {
;;
esac
}
-sha512sums="1ad12bcf91bebe8bf8580de38693318cdabd17146f1f65acf714334885cf13adf5f783abdf2dd67474ef12f82d2cfb84dd4859439bc7af10a0df58e4c7e48b09 ulogd-2.0.7.tar.bz2
-f65e051520645c5e1618b1ef9d570ebac77ec8d05972c9b58ca93475a9612a725b26634a71e9fb8e117ae004a2dc13da2a1368b549d2808bd299e39b8f8d6bab musl-fixes.patch
-8bfe0c6058a8f78af4d98895e6c757a11818f06e56d801792999a3de57abfdd6f4a2ae4fd41c4013230e55d90df4a01b7855fd0bf42c815673987f8747310203 ulogd.initd
-927475edf73605117ffaa6ae26316151b4c2cef6f49d2f552d0d57f2e294fc3799169c40db95b10d59a34d2176c1e0c263a7786aa4651d34a337fa906294950c ulogd.confd
-76d426411786010b73900b41cf2537c704cf48abbe464d10760d44420fd46fea72ae84f6b52c7c338f39630666ebe06ef05287d18e7dd7c5662bb72af0491b0e ulogd.logrotate"
+sha512sums="
+9f99f6f35bad5da4559d788dc3ba3dae17d4ae972737cae3313ecf68f08eaf5f55514fce6f30503437e4158fd30a06438b9249d5d20f6343964cbf690f87309d ulogd-2.0.8.tar.bz2
+1aef18f3c2f67231e9fd4ac3c8121ed337905e810714f817bc605b08f230396159d98072011d2aae4556dd241997d6abdba9fb804c3ae1b681a489c429662227 ulogd.initd
+0908e82de8b1a7be9281c4749d9cf396b6ef70b3eee868d83e390ffcea3bb2c4854351e0fde4be831282ec54da694bc4e4b144c2b2e13b314c625a8c10084e6d ulogd.confd
+82768ec7ffc53f82f4914d80c38da0a269fcc4e68b7955746c1d6c1e4f3fce48a927b4f29b5929d7fc2a01701160c41e05960bbeb1fd682705d589912789e69e ulogd.logrotate
+"