1
Fork 0
copr/catpaw.spec

53 lines
1.1 KiB
RPMSpec
Raw Normal View History

2025-05-21 15:07:33 -04:00
Name: catpaw
Version: 0.1.0
Release: 0
License: GPLv3
Summary: A CLI utility to change tablet configuration on the KDE Plasma Desktop
Url: https://invent.kde.org/redstrate/catpaw
Source0: https://invent.kde.org/redstrate/catpaw/-/archive/master/catpaw-master.tar.gz
BuildRequires: cmake
BuildRequires: extra-cmake-modules
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: git
BuildRequires: cmake(KF6CoreAddons)
BuildRequires: cmake(KF6I18n)
BuildRequires: cmake(KF6Config)
2025-05-21 15:17:04 -04:00
BuildRequires: cmake(KF6ConfigWidgets)
BuildRequires: cmake(KF6KCMUtils)
BuildRequires: cmake(KF6XmlGui)
2025-05-21 15:07:33 -04:00
BuildRequires: kwin-devel
2025-05-21 15:19:49 -04:00
BuildRequires: wayland-devel >= 1.23.0
BuildRequires: wayland-protocols-devel
2025-05-21 15:22:17 -04:00
BuildRequires: libepoxy-devel
2025-05-21 15:07:33 -04:00
BuildRequires: cmake(Qt6Core)
BuildRequires: cmake(Qt6DBus)
%description
cat paw
%prep
%autosetup -c -p1
%build
cd catpaw-master
%cmake_kf6
%cmake_build
%install
cd catpaw-master
%cmake_install
%files
%doc catpaw-master/README.md
%{_libdir}/qt6/plugins/kwin/effects/plugins/catpaw.so
%{_libdir}/qt6/plugins/kwin/effects/configs/catpaw_config.so
%changelog
%autochangelog