Name: deepin-compressor Version: 6.5.31 Release: 2%{?dist} Summary: Archive manager for Deepin Desktop Environment License: GPL-3.0-or-later URL: https://github.com/linuxdeepin/deepin-compressor Source0: %{url}/archive/refs/tags/%{version}/%{name}-%{version}.tar.gz # Disable debugsource package (empty source list) %undefine _debugsource_packages BuildRequires: cmake >= 3.9.5 BuildRequires: gcc-c++ BuildRequires: qt6-qtbase-devel BuildRequires: qt6-qttools-devel BuildRequires: qt6-qt5compat-devel BuildRequires: dtk6core-devel BuildRequires: dtk6gui-devel BuildRequires: dtk6widget-devel BuildRequires: kf6-kcodecs-devel BuildRequires: kf6-karchive-devel BuildRequires: libarchive-devel BuildRequires: libzip-devel BuildRequires: minizip-compat-devel BuildRequires: glib2-devel BuildRequires: libmount-devel BuildRequires: libchardet-devel Requires: dtk6widget Requires: p7zip %description An archive manager for the Deepin Desktop Environment (DDE) supporting multiple archive formats including zip, tar, 7z, and rar. %prep %autosetup %build # Fix lrelease path in translation module sed -i 's|/lib/qt${QT_VERSION_MAJOR}/bin/lrelease|/usr/lib64/qt6/bin/lrelease|' cmake/translation-generate.cmake %cmake -DVERSION=%{version} -DCMAKE_BUILD_TYPE=Release %cmake_build %install %cmake_install %files %license LICENSE %doc README.md %{_bindir}/deepin-compressor /usr/lib/deepin-compressor/ %{_libdir}/deepin-compressor/ %{_datadir}/applications/*.desktop %{_datadir}/applications/context-menus/ %{_datadir}/icons/hicolor/scalable/apps/deepin-compressor.svg %{_datadir}/deepin-compressor/ %{_datadir}/dbus-1/ %{_datadir}/mime/packages/deepin-compressor.xml %{_datadir}/deepin-manual/ %{_datadir}/dsg/ %changelog * Fri Jul 17 2026 Yonghang Wang - 6.5.31-1 - Initial package for al-stream-2023