# Maintainer: Felix Yan # Maintainer: Antonio Rojas # Contributor: Andrea Scarpino pkgname=krdc-git _pkgname=krdc pkgver=24.01.90.r112.g7a0de69 pkgrel=1 pkgdesc='Remote Desktop Client' url='https://apps.kde.org/krdc/' arch=(x86_64) license=(GPL-2.0-or-later LGPL-2.0-or-later) depends=(gcc-libs glibc plasma-activities kbookmarks kcmutils kcompletion kconfig kconfigwidgets kcoreaddons kdnssd ki18n kio knotifyconfig kstatusnotifieritem kwidgetsaddons kwallet kxmlgui qt6-base) makedepends=(extra-cmake-modules freerdp2 kdoctools libvncserver git) optdepends=('libvncserver: VNC support' 'libssh: VNC support' 'freerdp2: RDP support' 'keditbookmarks: to edit bookmarks') groups=(kde-applications kde-network) source=(git+https://invent.kde.org/network/krdc) sha256sums=('SKIP') provides=(${_pkgname}) conflicts=(${_pkgname}) pkgver() { cd $_pkgname git describe --long --tags --abbrev=7 | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//' } build() { cmake -B build -S $_pkgname \ -DBUILD_TESTING=OFF cmake --build build } package() { DESTDIR="$pkgdir" cmake --install build }