mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-05-14 00:24:36 +02:00
36 lines
1.2 KiB
Text
36 lines
1.2 KiB
Text
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
|
|
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
|
|
pkgname=libks
|
|
pkgver=2.0.6
|
|
pkgrel=1
|
|
pkgdesc="Foundational support for signalwire C products"
|
|
url="https://github.com/signalwire/libks"
|
|
arch="all"
|
|
license="MIT"
|
|
makedepends="cmake samurai util-linux-dev openssl-dev>3"
|
|
subpackages="$pkgname-dev $pkgname-doc"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/signalwire/libks/archive/refs/tags/v$pkgver.tar.gz
|
|
disable-failing-tests.patch
|
|
fix-deadlock.patch
|
|
"
|
|
|
|
build() {
|
|
cmake -B . -G Ninja \
|
|
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
|
-DCMAKE_INSTALL_PREFIX=/usr
|
|
cmake --build .
|
|
}
|
|
|
|
check() {
|
|
ctest --test-dir .
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" cmake --install .
|
|
}
|
|
|
|
sha512sums="
|
|
247fd2dc731f88954a120417fdac915014ba9924de222302801253a384114c2860e27d25928e7204bee679daa11c7b69980e4796890d3bf5ee8fb1a1534f1796 libks-2.0.6.tar.gz
|
|
35c9f582304c49272aa1ccc6793b9eaa9bab84a6a56f181fb0a9db1a120d6c7d86d0910995a3004039f5875a2aec58c26b999cf7932485914bfebdedb1c35c37 disable-failing-tests.patch
|
|
5a692f15e82c82c634948c9bde3cd182b4106f3b3931db2a36cab271a54f3cfccbf10b9154efcbb4bd51ffd2a1f0eac0736706d8690e632e0e026edae8d69828 fix-deadlock.patch
|
|
"
|