%global debug_package %{nil} %global framework ktexttemplate Name: kf6-%{framework} Version: 6.29.0 Release: 1%{?dist} Summary: Separates the structure of documents from their data License: CC0-1.0 AND LGPL-2.0-or-later AND LGPL-2.1-or-later URL: https://invent.kde.org/frameworks/%{framework} Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz BuildRequires: cmake BuildRequires: sonic-frameworks-cmake-modules BuildRequires: gcc-c++ BuildRequires: sonic-rpm-macros BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Qml) %description The goal of KTextTemplate is to make it easier for application developers to separate the structure of documents from the data they contain, opening the door for theming and advanced generation of other text such as code. %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %package doc Summary: Developer Documentation files for %{name} BuildArch: noarch %description doc Developer Documentation files for %{name} for use with KDevelop or QtCreator. %package html Summary: Developer Documentation files for %{name} BuildArch: noarch %description html Developer Documentation files for %{name} in HTML format %prep %autosetup -n %{framework}-%{version} %build %cmake_kf6 %cmake_build_kf6 %install %cmake_install_kf6 %files %license LICENSES/*.txt %{_libdir}/libKF6TextTemplate.so.* %{_kf6_plugindir}/ktexttemplate %{_kf6_datadir}/qlogging-categories6/ktexttemplate.categories %files devel %{_kf6_includedir}/KTextTemplate %{_libdir}/cmake/KF6TextTemplate %{_libdir}/libKF6TextTemplate.so %{_qt6_docdir}/*/*.tags %{_qt6_docdir}/*/*.index %files doc %{_qt6_docdir}/*.qch %files html %{_qt6_docdir}/*/* %exclude %{_qt6_docdir}/*/*.tags %exclude %{_qt6_docdir}/*/*.index %changelog * Fri Aug 28 2026 Anders da Silva Rytter Hansen - 6.29.0-1 - SonicDE build for Enterprise Linux 10