mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-03-05 21:52:08 +01:00
49 lines
1.4 KiB
Plaintext
49 lines
1.4 KiB
Plaintext
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
|
|
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
|
|
pkgname=bctoolbox
|
|
pkgver=0.6.0
|
|
pkgrel=1
|
|
pkgdesc="Utilities library used by Belledonne Communications softwares like belle-sip, mediastreamer2 and linphone"
|
|
url="https://github.com/BelledonneCommunications/bctoolbox"
|
|
arch="all"
|
|
license="GPL-2.0"
|
|
options="!check" # bcunit not available
|
|
makedepends="cmake mbedtls-dev"
|
|
subpackages="$pkgname-dev"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/bctoolbox/archive/$pkgver.tar.gz
|
|
cmake-bcunit-fix.patch"
|
|
builddir="$srcdir/$pkgname-$pkgver"
|
|
|
|
prepare() {
|
|
default_prepare
|
|
cd "$builddir"
|
|
mkdir -p build
|
|
}
|
|
|
|
build() {
|
|
cd "$builddir"/build
|
|
cmake \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DENABLE_MBEDTLS=YES \
|
|
-DENABLE_POLARSSL=NO \
|
|
-DENABLE_STATIC=NO \
|
|
-DENABLE_SHARED=YES \
|
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
|
-DCMAKE_SKIP_INSTALL_RPATH=ON \
|
|
..
|
|
make
|
|
}
|
|
|
|
check() {
|
|
cd "$builddir"/build
|
|
make check
|
|
}
|
|
|
|
package() {
|
|
cd "$builddir"/build
|
|
make DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
sha512sums="decdd32f2d4d597a7b1717be860b855f6f4a909936f1a957e7a0ac81ac2d8cd5f96bbbc60a2354e62d1cfbf68d4407d76c97687a51c77cc8433e89e26d137edf bctoolbox-0.6.0.tar.gz
|
|
43928276f6059566a418b0f6730113a7d8a06f6c27f173930fde0c5236149a3f5d6ff609933559108cad4c172898e63c6ba3d6cd9c404a9557c7fa29eef5a9b1 cmake-bcunit-fix.patch"
|