%global debug_package %{nil} %undefine _debugsource_packages Name: deepin-font-manager Version: 6.5.41 Release: 1%{?dist} Summary: Font management application for DDE License: GPLv3+ URL: https://github.com/linuxdeepin/deepin-font-manager Source0: %{url}/archive/refs/tags/%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: qt6-qtbase-devel BuildRequires: qt6-qtsvg-devel BuildRequires: qt6-qttools-devel BuildRequires: dtk6core-devel BuildRequires: dtk6gui-devel BuildRequires: dtk6widget-devel BuildRequires: fontconfig-devel BuildRequires: freetype-devel BuildRequires: pkgconfig %description Deepin Font Manager is a font management tool for the Deepin Desktop Environment. It allows users to install, remove, and preview fonts. %prep %autosetup -n %{name}-%{version} # Disable the font preview plugin that needs dde-file-manager sed -i '/deepin-font-preview-plugin/d' CMakeLists.txt %build %cmake -DCMAKE_PREFIX_PATH=/usr/lib64/cmake %cmake_build %install %cmake_install echo '=== Installed files ===' && find %{buildroot} -type f | grep -v debug | tail -30 %files %license LICENSE %{_bindir}/deepin-font-manager %{_datadir}/applications/deepin-font-manager.desktop %{_datadir}/deepin-font-manager/ %{_datadir}/deepin-manual/ %{_datadir}/icons/hicolor/scalable/apps/deepin-font-manager.svg %changelog * Sat Jul 18 2026 Yonghang Wang - 6.5.41-1 - Initial package for al-stream-2023 - Disable font preview plugin (requires dde-file-manager at build time)