## START: Set by rpmautospec ## (rpmautospec version 0.8.4) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %global forgeurl https://github.com/vicinaehq/numen Name: numen Version: 0.6.1 Release: %autorelease Summary: Zero dependency calculator library with first class support for units and timezone conversions %{forgemeta} License: BSD-3-Clause URL: %{forgeurl} Source0: %{forgesource} BuildRequires: cmake BuildRequires: g++ BuildRequires: ninja-build %description libnumen is a library to evaluate mathematical expressions, with an emphasis on natural language as well as unit and date-time operations. %package devel Summary: Development files for numen Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package provides the development files for numen. %prep %forgeautosetup %conf %cmake -G Ninja %build %cmake_build %install %cmake_install %check %ctest %files %license LICENSE %doc README.md %{_libdir}/libnumen.so.* %files devel %{_includedir}/numen/* %{_libdir}/cmake/numen/* %{_libdir}/libnumen.so %changelog ## START: Generated by rpmautospec * Sun Aug 30 2026 quadratech188 - 0.6.1-1 - auto: Bump numen.spec to version [0, 6, 1] * Sun Aug 30 2026 quadratech188 - 0.6.0-1 - auto: Bump numen.spec to version [0, 6, 0] * Fri Aug 28 2026 quadratech188 - 0.5.1-1 - auto: Bump numen.spec to version [0, 5, 1] * Fri Aug 28 2026 quadratech188 - 0.5.0-1 - auto: Bump numen.spec to version [0, 5, 0] * Wed Aug 26 2026 Quadratech188 - 0.4.1-3 - perf: Use ninja for build * Wed Aug 26 2026 Quadratech188 - 0.4.1-2 - feat: Separate files to lib and devel packages * Wed Aug 26 2026 Quadratech188 - 0.4.1-1 - Initial commit ## END: Generated by rpmautospec