diff --git a/ipcalc.spec b/ipcalc.spec index 5cb9f3daa78f8b8776dade17496c7d3afa910367..fb3b85ac47cc3fd47c9ba8d4679134e2ba5ad592 100644 --- a/ipcalc.spec +++ b/ipcalc.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 Name: ipcalc Version: 1.0.2 @@ -12,7 +12,8 @@ Source0: https://gitlab.com/ipcalc/ipcalc/-/archive/%{version}/ipcalc-%{v BuildRequires: gcc BuildRequires: meson BuildRequires: libmaxminddb-devel -BuildRequires: rubygem-ronn-ng +# for man pages +BuildRequires: go-md2man Recommends: libmaxminddb Recommends: geolite2-city Recommends: geolite2-country @@ -40,9 +41,11 @@ The %{name}-doc package contains documentation files for %{name}. %build %meson -Duse_maxminddb=enabled -Duse_runtime_linking=enabled %meson_build +go-md2man -in ipcalc.1.md -out ipcalc.1 %install %meson_install +install -D -p -m 0644 ipcalc.1 %{buildroot}%{_mandir}/man1/ipcalc.1 %check %meson_test @@ -56,6 +59,9 @@ The %{name}-doc package contains documentation files for %{name}. %doc README.md %changelog +* Tue Apr 04 2023 Chunmei Xu - 1.0.2-3 +- use go-md2man instead of rubygem-ronn-ng to generate man pages + * Thu Feb 23 2023 Kaihao Bai - 1.0.2-1 - update version