aports/testing/lomiri-telephony-service/APKBUILD

59 lines
1.5 KiB
Text

# Maintainer: Luca Weiss <luca@lucaweiss.eu>
# Contributor: Aster Boese <asterboese@mailbox.org>
pkgname=lomiri-telephony-service
pkgver=0.6.0
pkgrel=2
pkgdesc="Backend dispatcher service for various mobile phone related operations"
url="https://gitlab.com/ubports/development/core/lomiri-telephony-service"
# armhf: blocked by lomiri-libusermetrics
arch="all !armhf"
license="GPL-3.0-only"
depends="
dconf
telepathy-mission-control
"
makedepends="
ayatana-indicator-messages-dev
cmake
libnotify-dev
libphonenumber-dev
libqtdbustest
lomiri-api-dev
lomiri-history-service-dev
lomiri-libusermetrics-dev
lomiri-url-dispatcher-dev
pulseaudio-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qtfeedback-dev
qt5-qtmultimedia-dev
qt5-qtpim-dev
telepathy-qt-dev
samurai
"
checkdepends="dbus-test-runner xvfb-run"
source="https://gitlab.com/ubports/development/core/lomiri-telephony-service/-/archive/$pkgver/lomiri-telephony-service-$pkgver.tar.gz"
subpackages="$pkgname-lang"
options="!check" # Various tests hang
build() {
cmake -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
-DSKIP_QML_TESTS=ON
cmake --build build
}
check() {
xvfb-run ctest --test-dir build
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
1c1878715869da056cec9cb11c73f563840fb9cf537dc97067e97b33b164698a579a97a0fc3a90f7d4fc10827611800a5766ddbcb6468f083dec2ca6c0999780 lomiri-telephony-service-0.6.0.tar.gz
"