aboutsummaryrefslogtreecommitdiffstats
path: root/community/biboumi/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/biboumi/APKBUILD')
-rw-r--r--community/biboumi/APKBUILD22
1 files changed, 16 insertions, 6 deletions
diff --git a/community/biboumi/APKBUILD b/community/biboumi/APKBUILD
index 6e4d4262c72..8454d9f15da 100644
--- a/community/biboumi/APKBUILD
+++ b/community/biboumi/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: Anjandev Momi <anjan@momi.ca>
pkgname=biboumi
pkgver=9.0
-pkgrel=3
+pkgrel=7
pkgdesc="XMPP to IRC gateway"
options="!check" # has no tests
url="https://biboumi.louiz.org/"
@@ -11,8 +11,17 @@ arch="all"
license="Zlib"
pkgusers="biboumi"
pkggroups="biboumi"
-makedepends="cmake expat-dev gnu-libiconv-dev util-linux-dev libpq-dev
- libidn-dev udns-dev botan-dev libcap"
+makedepends="
+ botan-dev
+ cmake
+ expat-dev
+ gnu-libiconv-dev
+ libidn-dev
+ libpq-dev
+ udns-dev
+ util-linux-dev
+ samurai
+ "
install="$pkgname.pre-install"
subpackages="$pkgname-doc $pkgname-openrc"
source="https://git.louiz.org/biboumi/snapshot/biboumi-$pkgver.tar.xz
@@ -23,7 +32,7 @@ build() {
if [ "$CBUILD" != "$CHOST" ]; then
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
fi
- cmake -B build \
+ cmake -B build -G Ninja \
-Wno-dev \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
@@ -35,13 +44,14 @@ build() {
package() {
DESTDIR="$pkgdir" cmake --build build --target install
- setcap CAP_NET_BIND_SERVICE=+eip "$pkgdir"/usr/bin/biboumi
install -Dm755 "$srcdir"/biboumi.initd "$pkgdir"/etc/init.d/biboumi
install -Dm644 "$builddir"/conf/biboumi.cfg "$pkgdir"/etc/biboumi/biboumi.cfg.example
+
+ rm -rf "$pkgdir"/usr/lib/systemd
}
sha512sums="
cfaacd831b56031906922472275c55fd6f1a5307ebe54959d21e3799ad4612499e8beeb34e8736df9eabc9fec1a861d17567250d64f316ace47395fd6c8f3c18 biboumi-9.0.tar.xz
-e13b30e67ac801b36f16f4dc453e1f41910c2f5828772af66af9e1e0cdd32a8209c907fdcd0e50afd691da0c8e2cad10803a51e681ce6bf86876439c968a0319 biboumi.initd
+0a7fe41c1455ffc8a9d524795ea3c2591290d8414f3ed51a33dd0548d1acb00a218c5dd451a5705540f754b466097c834ada777db07df892c7347be75d129039 biboumi.initd
"