# Contributor: Rasmus Thomsen # Maintainer: Bart Ribbers pkgname=xdg-desktop-portal-kde pkgver=5.16.2 pkgrel=0 pkgdesc="Qt/KF5 implementation of xdg-desktop-portal" url="https://phabricator.kde.org/source/xdg-desktop-portal-kde" arch="all" license="GPL-3.0-or-later" makedepends="extra-cmake-modules qt5-qtbase-dev glib-dev kio-dev kwayland-dev libepoxy-dev pipewire-dev kcoreaddons xdg-desktop-portal cups-dev" subpackages="$pkgname-lang" source="https://download.kde.org/stable/plasma/$pkgver/xdg-desktop-portal-kde-$pkgver.tar.xz" build() { if [ "$CBUILD" != "$CHOST" ]; then CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" fi cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=True \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ -DCMAKE_C_FLAGS="$CFLAGS" \ ${CMAKE_CROSSOPTS} . make } package() { make DESTDIR="$pkgdir" install } sha512sums="f6533dea51f1b2ced81c5ba4f0d64295184cdfb755bd6aa996a0f1878743209d2b01eeafc1bcf250dff33a99b367a7470b95611be0f33f5bb681068beba57217 xdg-desktop-portal-kde-5.16.2.tar.xz"