Summary: Address format change and calculation utility
Summary(pl.UTF-8): Narzędzie do zmiany formatu i przeliczania adresów
Name: ipcalc
-Version: 0.41
+Version: 1.0.1
Release: 1
License: GPL v2+
Group: Networking/Utilities
-Source0: http://jodies.de/ipcalc-archive/%{name}-%{version}.tar.gz
-# Source0-md5: fb791e9a5220fc8e624d915e18fc4697
-URL: http://jodies.de/ipcalc/
-BuildRequires: rpm-perlprov
+Source0: https://gitlab.com/ipcalc/ipcalc/-/archive/%{version}/%{name}-%{version}.tar.bz2
+# Source0-md5: d4ea985eff73bcaa49e85a81b12f544c
+URL: https://gitlab.com/ipcalc/ipcalc
+BuildRequires: libmaxminddb-devel
+BuildRequires: meson >= 0.49
+BuildRequires: pkgconfig
+BuildRequires: ronn
+BuildRequires: rpmbuild(macros) >= 1.726
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
%prep
%setup -q
+%build
+%meson build
+%ninja_build -C build
+
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_bindir}
-install %{name} $RPM_BUILD_ROOT%{_bindir}/ipv4calc
+%ninja_install -C build
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc changelog contributors
-%attr(755,root,root) %{_bindir}/ipv4calc
+%doc README.md NEWS
+%attr(755,root,root) %{_bindir}/ipcalc
+%{_mandir}/man1/ipcalc.1*