mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-18 21:26:58 +02:00
59 lines
1.5 KiB
Text
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
|
|
"
|