aports/testing/baresip/APKBUILD
2025-02-25 12:47:08 +00:00

67 lines
1.3 KiB
Text

# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=baresip
pkgver=3.20.0
pkgrel=0
pkgdesc="Baresip is a modular SIP User-Agent with audio and video support"
url="https://github.com/baresip/baresip"
arch="all"
license="BSD-3-Clause"
makedepends="cmake ninja libre-dev
alsa-lib-dev
aom-dev
directfb-dev
fdk-aac-dev
ffmpeg-dev
glib-dev
gsm-dev
gst-plugins-bad-dev
gst-plugins-base-dev
gst-plugins-good
gst-plugins-rs-dev
gst-plugins-ugly
gtk+3.0-dev
jack-dev
lame-dev
libfreeaptx-dev
libpng-dev
libre-dev
libsndfile-dev
libvpx-dev
mosquitto-dev
mpg123-dev
opencore-amr-dev
openssl-dev
opus-dev
pipewire-dev
portaudio-dev
pulseaudio-dev
python3-dev
sdl12-compat-dev
sdl2-dev
spandsp3-dev
speexdsp-dev
v4l-utils-dev
"
subpackages="$pkgname-dev"
source="$pkgname-$pkgver.tar.gz::https://github.com/baresip/baresip/archive/v$pkgver.tar.gz"
build() {
cmake -B . -G Ninja \
-DCMAKE_BUILD_TYPE='Release' \
-DCMAKE_INSTALL_PREFIX=/usr \
-Wno-dev
cmake --build .
}
check() {
cd test && python3 ccheck.py
}
package() {
DESTDIR="$pkgdir" cmake --install .
}
sha512sums="
bd77e553dd9dfe49fe4a1b06f4ec21c72edaaa90d6d798a078a3286ce7d809679327cbaf0b803bda3b7050ba5c5e3483d78b1451625f5f4d91352019129cde5e baresip-3.20.0.tar.gz
"