# Contributor: Rasmus Thomsen # Maintainer: Bart Ribbers pkgname=xdg-desktop-portal-kde pkgver=5.16.4 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="401d25bff09c844f9f214234bc8a2ce0975f03adc959079744a4550f56e4b2d38db2105e1392559c681ff04eb9e586d1916cbf7fc59ba6758e610eba927c8009 xdg-desktop-portal-kde-5.16.4.tar.xz"