%define git_revision 4adaa185883e3c04da25913579c451d3c32cfac1 Name: loguru Version: 2.1.0 Release: %autorelease -s 20230406git Summary: A lightweight C++ logging library License: Unlicense URL: https://github.com/emilk/loguru Source0: https://github.com/emilk/%{name}/archive/%{git_revision}/%{name}-%{git_revision}.tar.gz Patch0: fix-build-on-odd-archs.patch BuildRequires: cmake BuildRequires: gcc-c++ #Requires: %description A lightweight C++ logging library %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} %description devel A lightweight C++ logging library %prep %autosetup -n %{name}-%{git_revision} %build %cmake %cmake_build %install %cmake_install %check %ctest %files %license LICENSE %{_libdir}/libloguru.so.%{version} %files devel %{_includedir}/loguru %{_libdir}/libloguru.so %{_libdir}/libloguru.so.2 %{_libdir}/cmake/loguru %{_libdir}/pkgconfig/loguru.pc %doc README.md docs %changelog %autochangelog