aports/own/uircd/APKBUILD

37 lines
1.2 KiB
Plaintext

# Contributor: Alex Denes <caskd@redxen.eu>
# Maintainer: Alex Denes <caskd@redxen.eu>
pkgname=uircd
pkgver=2021.01.09
pkgrel=2
pkgdesc="High performance IRC bouncer based on uIRC"
url="https://git.redxen.eu/caskd/uIRCd"
arch="all"
license="GPL-3.0-only"
makedepends="uirc-dev libconfig-dev cmake"
subpackages="$pkgname-openrc"
source="
$pkgname-$pkgver.tar.gz::https://git.redxen.eu/caskd/uIRCd/archive/$pkgver.tar.gz
uircd.initd
0001-test.patch
"
builddir="$srcdir/uircd"
options="!check" # No test suite
build() {
# CODE_ANAYZER is off until warning is fixed
cmake -B build \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
${CMAKE_CROSSOPTS} .
make -C build
}
package() {
DESTDIR="$pkgdir" make -C build install
install -Dm755 "$srcdir"/uircd.initd "$pkgdir"/etc/init.d/uircd
}
sha512sums="1d44ee30565be0bb80a024d7696a459c2eebc2f9058275520c48c49b8b07fddaa99a20ec956e6906b2ebe35de0ae235cc46693b06fe9b45407b800b1c63a34c6 uircd-2021.01.09.tar.gz
c6b02b9f324797ff49669624ea8a4db74f4469f3661b3f55ccce98b0b84fed4d6de45dd4954127ad7b8740dbdbba93e2ee3817c43ad327b8518240e37e5c82ed uircd.initd
755c8a314aa78faa7d70988049ec8b2136f6fdfa33a995cdcaf4ad661fe537f9995d5c1c45d7b60c451cfc38b8c59c2e2dddf1f623fdbf742499697600b99575 0001-test.patch"