%global gitdate 20250214.083309 %global commit0 d0bc044ce374355d50584e10dd5a7d1a5e37f9e1 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) Name: plasma-keyboard Version: 0.1~%{gitdate}.%{shortcommit0} Release: 1%{?dist} Summary: Plasma-keyboard License: GPL-3.0-only URL: https://invent.kde.org/plasma/%{name}/ Source0: https://invent.kde.org/plasma/%{name}/-/archive/%{commit0}/%{name}-%{commit0}.tar.gz BuildRequires: kf6-rpm-macros BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6VirtualKeyboard) BuildRequires: cmake(Qt6WaylandClient) BuildRequires: extra-cmake-modules BuildRequires: cmake(KF6CoreAddons) BuildRequires: cmake(KF6I18n) BuildRequires: pkgconfig(wayland-server) BuildRequires: pkgconfig(wayland-cursor) BuildRequires: pkgconfig(wayland-egl) BuildRequires: pkgconfig(wayland-protocols) BuildRequires: qt6-qtbase-private-devel %description Placeholder Description %prep %autosetup -n %{name}-%{commit0} %build %cmake_kf6 %cmake_build %install %cmake_install %files %{_bindir}/plasma-keyboard %{_kf6_datadir}/applications/org.kde.plasma.keyboard.desktop %changelog * Sat Feb 15 2025 Steve Cossette - 0.1~20250214.083309.d0bc044-1 - Initial