Name: qt6ct Version: 0.9 %global forgeurl https://github.com/ilya-fedin/%{name} %global tag %{version} %global date 20250205 %forgemeta Release: 1%{?dist} Summary: Qt6 - Configuration Tool # The entire source code is under BSD-2-Clause License # Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD URL: %{forgeurl} Source: %{forgesource} BuildRequires: chrpath BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: gcc-c++ BuildRequires: qt6-rpm-macros >= %{version} BuildRequires: qt6-qtbase-private-devel BuildRequires: pkgconfig(xkbcommon) BuildRequires: cmake(Qt6BuildInternals) BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6Linguist) BuildRequires: cmake(Qt6QuickControls2) BuildRequires: cmake(Qt6Widgets) BuildRequires: cmake(KF6Config) BuildRequires: cmake(KF6ColorScheme) BuildRequires: cmake(KF6IconThemes) Requires: qt6-qtsvg %description This program allows users to configure Qt6 settings (theme, font, icons, etc.) under DE/WM without Qt integration. %prep %forgeautosetup -p1 %build %cmake %cmake_build %install %cmake_install # /usr/bin/qt6ct' contains a standard rpath '/usr/lib64' in [/usr/lib64] chrpath --delete %{buildroot}%{_bindir}/%{name} chrpath --delete %{buildroot}%{_qt6_plugindir}/styles/libqt6ct-style.so chrpath --delete %{buildroot}%{_qt6_plugindir}/platformthemes/libqt6ct.so %check desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %files %doc AUTHORS README ChangeLog %license COPYING %{_bindir}/%{name} %{_libdir}/libqt6ct-common.so* %{_qt6_plugindir}/platformthemes/libqt6ct.so %{_qt6_plugindir}/styles/libqt6ct-style.so %{_datadir}/applications/%{name}.desktop %{_datadir}/%{name} %changelog * Thu May 1 2025 Jan Grulich - 0.10-1 - Update to 0.10 * Tue Mar 25 2025 Jan Grulich - 0.9-13 - Rebuild (qt6) * Sat Jan 18 2025 Fedora Release Engineering - 0.9-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Mon Oct 14 2024 Jan Grulich - 0.9-11 - Rebuild (qt6) * Wed Sep 04 2024 Miroslav Suchý - 0.9-10 - convert license to SPDX * Fri Jul 19 2024 Fedora Release Engineering - 0.9-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Thu Apr 04 2024 Jan Grulich - 0.9-8 - Rebuild (qt6) * Fri Feb 16 2024 Jan Grulich - 0.9-7 - Rebuild (qt6) * Fri Jan 26 2024 Fedora Release Engineering - 0.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Mon Jan 22 2024 Fedora Release Engineering - 0.9-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Wed Nov 29 2023 Jan Grulich - 0.9-4 - Rebuild (qt6) * Fri Oct 13 2023 Jan Grulich - 0.9-3 - Rebuild (qt6) * Thu Oct 05 2023 Jan Grulich - 0.9-2 - Rebuild (qt6) * Wed Sep 27 2023 Martin Gansser - 0.9-1 - Update to 0.9-1 * Fri Jul 21 2023 Fedora Release Engineering - 0.8-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Wed Jul 12 2023 Jan Grulich - 0.8-5 - Rebuild for qtbase private API version change * Wed Jul 12 2023 Jan Grulich - 0.8-4 - Rebuild for qtbase private API version change * Mon May 29 2023 Jan Grulich - 0.8-3 - Rebuild (qt6) * Thu May 18 2023 Martin Gansser - 0.8-2 - Rebuilt against new qt6 version * Mon Mar 13 2023 Martin Gansser - 0.8-1 - Update to 0.8-1 * Fri Jan 20 2023 Fedora Release Engineering - 0.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Mon Nov 21 2022 Martin Gansser - 0.7-1 - Update to 0.7-1 * Sat Oct 22 2022 Martin Gansser - 0.7-0.1.git4e881ab - Fix crash with a segmentation fault when closing the tool * Wed Sep 21 2022 Martin Gansser - 0.6-0.1.git6abd586 - New Snapshot version * Sat Jul 23 2022 Fedora Release Engineering - 0.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Fri Jan 21 2022 Fedora Release Engineering - 0.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Wed Oct 06 2021 Martin Gansser - 0.5-1 - Update to 0.5 - Add ExcludeArch s390x * Sat Aug 28 2021 Martin Gansser - 0.4-2 - Add missing desktop file validation - Add BR desktop-file-utils * Wed Aug 11 2021 Martin Gansser - 0.4-1 - Update to 0.4 - Fix unowned directories * Thu Jul 01 2021 Martin Gansser - 0.3-1 - Update to 0.3 * Mon Feb 08 2021 Martin Gansser - 0.2-1 - initial Build