# Important Note: This is an application using KDE frameworks, # but it is not an official KDE project Name: Kontainer Version: 1.3.0 Release: 1%{?dist} Summary: A Kirigami Distrobox GUI License: CC0-1.0 AND GPL-3.0-or-later AND MIT URL: https://github.com/DenysMb/Kontainer Source0: %{url}/archive/refs/tags/%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: kf6-rpm-macros BuildRequires: extra-cmake-modules BuildRequires: libappstream-glib BuildRequires: desktop-file-utils BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Quick) BuildRequires: cmake(Qt6Test) BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6Qml) BuildRequires: cmake(Qt6QuickControls2) BuildRequires: cmake(Qt6Widgets) BuildRequires: cmake(KF6Kirigami) BuildRequires: cmake(KF6I18n) BuildRequires: cmake(KF6CoreAddons) BuildRequires: cmake(KF6QQC2DesktopStyle) BuildRequires: cmake(KF6IconThemes) BuildRequires: cmake(KF6KIO) BuildRequires: cmake(KF6KirigamiAddons) Requires: qt6qml(org.kde.kirigami) Requires: qt6qml(org.kde.kirigamiaddons.formcard) Requires: qt6qml(org.kde.coreaddons) Requires: hicolor-icon-theme %description %{summary}. %prep %autosetup -p1 %build %cmake_kf6 %cmake_build %install %cmake_install %find_lang kontainer %check appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/io.github.DenysMb.Kontainer.metainfo.xml desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.DenysMb.Kontainer.desktop %files -f kontainer.lang %license LICENSES/* %doc README.md %{_kf6_bindir}/kontainer %{_kf6_datadir}/applications/io.github.DenysMb.Kontainer.desktop %{_kf6_datadir}/icons/hicolor/scalable/apps/io.github.DenysMb.Kontainer.svg %{_kf6_metainfodir}/io.github.DenysMb.Kontainer.metainfo.xml %changelog * Sun Dec 28 2025 Steve Cossette - Initial release