Name: deepin-manual Version: 6.5.41 Release: %autorelease Summary: user guides of the system and applications on Deepin License: GPL-3.0-or-later URL: https://github.com/linuxdeepin/deepin-manual Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz ExclusiveArch: %{qt6_qtwebengine_arches} BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: ninja-build BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6Widgets) BuildRequires: cmake(Qt6DBus) BuildRequires: cmake(Qt6Sql) BuildRequires: cmake(Qt6WebChannel) BuildRequires: cmake(Qt6WebEngineWidgets) BuildRequires: cmake(Qt6Core5Compat) BuildRequires: cmake(Qt6LinguistTools) BuildRequires: cmake(Dtk6Core) BuildRequires: cmake(Dtk6Gui) BuildRequires: cmake(Dtk6Widget) BuildRequires: desktop-file-utils BuildRequires: libappstream-glib Requires: hicolor-icon-theme %description Deepin Manual provides user guides of the system and applications on Deepin. %prep %autosetup -p1 sed -i 's|/lib|%{_libdir}|' cmake/translation-generate.cmake %build %cmake -GNinja -DSYSTEMD_USER_UNIT_DIR=%{_userunitdir} %cmake_build %install %cmake_install %check desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml || : %files %doc README.md %license LICENSES/* %{_bindir}/dman %{_bindir}/dmanHelper %{_userunitdir}/deepin-manual.service %{_datadir}/applications/deepin-manual.desktop %{_datadir}/dbus-1/services/com.deepin.Manual.Open.service %{_datadir}/dbus-1/services/com.deepin.Manual.Search.service %{_datadir}/deepin-manual/ %{_datadir}/icons/hicolor/scalable/apps/deepin-manual.svg %{_metainfodir}/org.deepin.manual.metainfo.xml %changelog %autochangelog