%global forgeurl https://github.com/linuxdeepin/deepin-album Version: 6.0.8 %global tag %{version} %forgemeta Name: deepin-album Release: %autorelease Summary: A fashion photo manager for viewing and organizing pictures License: GPL-3.0-or-later URL: %{forgeurl} Source: %{forgesource} BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: ninja-build BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Qml) BuildRequires: cmake(Qt6Quick) BuildRequires: cmake(Qt6DBus) BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6Svg) BuildRequires: cmake(Qt6PrintSupport) BuildRequires: cmake(Qt6LinguistTools) BuildRequires: cmake(Qt6Sql) BuildRequires: cmake(Dtk6Widget) BuildRequires: cmake(Dtk6Declarative) BuildRequires: cmake(dfm6-mount) BuildRequires: pkgconfig(libavformat) BuildRequires: pkgconfig(libffmpegthumbnailer) BuildRequires: freeimage-devel BuildRequires: desktop-file-utils %description Deepin Album is a photo management tool with fashionable appearance and smooth performance, which supports viewing and managing multiple image formats. You can arrange your photos by date timeline, add them to your collection, or categorize them into different albums to keep them in order. %prep %forgeautosetup -p1 %build %cmake -GNinja -DCMAKE_SKIP_RPATH=ON %cmake_build %install %cmake_install %find_lang deepin-album --with-qt --all-name rm %{buildroot}%{_datadir}/deepin-album/translations/deepin-album.qm %check desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %files -f deepin-album.lang %license LICENSE.txt %doc README.md %{_bindir}/deepin-album %{_datadir}/applications/deepin-album.desktop %{_datadir}/deepin-manual/manual-assets/application/deepin-album/album/ %{_datadir}/dbus-1/services/com.deepin.album.service %{_datadir}/icons/hicolor/scalable/apps/deepin-album.svg %changelog %autochangelog