%global forgeurl https://github.com/Murmele/Gittyup Version: 2.0.0 %global tag gittyup_v%{version} %forgemeta Name: gittyup Release: %autorelease Summary: Understand your Git history! License: LGPL-3.0-or-later URL: %{forgeurl} Source0: %{forgesource} BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: ninja-build BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6Widgets) BuildRequires: cmake(Qt6Network) BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6PrintSupport) BuildRequires: cmake(Qt6Test) BuildRequires: cmake(Qt6LinguistTools) BuildRequires: pkgconfig(libssh2) BuildRequires: pkgconfig(libcmark) %description Gittyup is a graphical Git client designed to help you understand and manage your source code history. %prep %forgeautosetup -p1 %build %cmake -GNinja \ -DUSE_SYSTEM_LIBGIT2=ON \ -DUSE_SYSTEM_LUA=ON \ -DUSE_SYSTEM_HUNSPELL=ON \ -DUSE_SYSTEM_CMARK=ON \ -DENABLE_TESTS=OFF %cmake_build %install %cmake_install %check %ctest %files %license LICENSE %doc README.md %changelog %autochangelog