Name: extra-cmake-modules Summary: Additional modules for CMake build system, needed by KDE Frameworks 6 Version: 6.29.0 Release: 1%{?dist} License: BSD-3-Clause AND BSD-2-Clause AND MIT URL: https://api.kde.org/ecm/ Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{name}-%{version}.tar.xz BuildArch: noarch BuildRequires: kf6-rpm-macros BuildRequires: make Requires: kf6-rpm-macros %description Real upstream KDE ECM source, compiled fresh. Trimmed from Fedora's spec: no doc generation (sphinx/qthelp), no test suite, no optional overlinking/python patches -- just the CMake modules KF6 needs to build. %prep %autosetup -n %{name}-%{version} %build %cmake_kf6 \ -DBUILD_MAN_DOCS:BOOL=OFF \ -DBUILD_HTML_DOCS:BOOL=OFF \ -DBUILD_QTHELP_DOCS:BOOL=OFF \ -DBUILD_TESTING:BOOL=OFF %cmake_build %install %cmake_install %files %license LICENSES/*.txt %{_datadir}/ECM/ %changelog * Sat Aug 29 2026 Smech - 6.29.0-1 - Minimal rewrite: real upstream source, docs/tests/patches trimmed