1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-24 19:55:26 +03:00
aports/community/libkleo/APKBUILD
2023-03-02 18:06:28 +00:00

52 lines
1.2 KiB
Text

# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkleo
pkgver=22.12.3
pkgrel=0
pkgdesc="KDE PIM cryptographic library"
# armhf blocked by extra-cmake-modules
arch="all !armhf"
url="https://kontact.kde.org"
license="GPL-2.0-or-later"
# TODO: Maybe replace gnupg with specific gnupg subpackages.
depends="gnupg"
makedepends="
boost-dev
extra-cmake-modules
gpgme-dev
kcodecs-dev
kcompletion-dev
kconfig-dev
kcoreaddons-dev
ki18n-dev
kitemmodels-dev
kpimtextedit-dev
kwidgetsaddons-dev
kwindowsystem-dev
qt5-qtbase-dev
samurai
"
checkdepends="xvfb-run"
source="https://download.kde.org/stable/release-service/$pkgver/src/libkleo-$pkgver.tar.xz"
subpackages="$pkgname-dev $pkgname-lang"
build() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
}
check() {
cd build
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "newkeyapprovaldialogtest"
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
363146a8d9d1ab45dbc9fe999ad6f5c42b9dee8827d2fb5592bba33df5d470c12132f8a2800344179c54748084938e8d820fbd0626ae02f2126f97cd39adf0f8 libkleo-22.12.3.tar.xz
"