# Contributor: Bart Ribbers # Maintainer: Bart Ribbers pkgname=polkit-kde-agent-1 pkgver=5.17.1 pkgrel=0 pkgdesc="Daemon providing a polkit authentication UI for KDE" arch="all" url="https://www.kde.org/workspaces/plasmadesktop/" license="GPL-2.0-or-later" depends="polkit-elogind" makedepends="extra-cmake-modules qt5-qtbase-dev ki18n-dev kwindowsystem-dev kdbusaddons-dev kwidgetsaddons-dev kcoreaddons-dev kcrash-dev kiconthemes-dev polkit-qt-1-dev" source="https://download.kde.org/stable/plasma/$pkgver/polkit-kde-agent-1-$pkgver.tar.xz" subpackages="$pkgname-lang" prepare() { default_prepare mkdir "$builddir"/build } build() { cd "$builddir"/build cmake "$builddir" \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib make } check() { cd "$builddir"/build CTEST_OUTPUT_ON_FAILURE=TRUE ctest } package() { cd "$builddir"/build DESTDIR="$pkgdir" make install } sha512sums="f630c289b4c95cb8fe677a0095ea23e3adb4a5e3468e76db9c373d5613a7789e6009aed50f047ba4e0f6820c74bea0ab20c931828588eb8d9f5aed24f0cbbcf3 polkit-kde-agent-1-5.17.1.tar.xz"