Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
e59eb073c5
!13 [sync] PR-12: update ipcalc to 1.0.2
From: @openeuler-sync-bot 
Reviewed-by: @seuzw 
Signed-off-by: @seuzw
2023-02-07 01:46:48 +00:00
xinghe
ddc20c5480 update ipcalc to 1.0.2
(cherry picked from commit 97d2cb7ae11f62275c770906daef119ae2f51043)
2023-02-06 10:33:20 +08:00
openeuler-ci-bot
2977ca4825
!9 [sync] PR-8: update description
From: @openeuler-sync-bot 
Reviewed-by: @seuzw 
Signed-off-by: @seuzw
2022-10-22 02:42:24 +00:00
xinghe
d7ff5982f9 update description
(cherry picked from commit fd80be512f129eac68d5058442a3f99266846ff7)
2022-10-19 15:22:24 +08:00
openeuler-ci-bot
4006d6447f !5 update ipcalc to 1.0.1
Merge pull request !5 from xinghe/openEuler-22.03-LTS-Next
2021-12-18 02:43:27 +00:00
renmingshuai
326f093d94 update ipcalc to 1.0.1 2021-12-16 09:40:03 +08:00
openeuler-ci-bot
1dd879510b !4 update ipcalc to 1.0.0
From: @haochenstar
Reviewed-by: @zengwefeng
Signed-off-by: @zengwefeng
2021-02-01 09:26:52 +08:00
haochenstar
8bf5cd068b update ipcalc to 1.0.0 2021-01-28 20:12:26 +08:00
openeuler-ci-bot
aba506a26e !2 update 0.4.1
Merge pull request !2 from hanzj0122/master
2020-07-25 20:15:58 +08:00
hanzj0122_admin
c5a9d48a31 update 0.4.1 2020-07-25 13:49:50 +08:00
3 changed files with 41 additions and 15 deletions

Binary file not shown.

BIN
ipcalc-1.0.2.tar.gz Normal file

Binary file not shown.

View File

@ -1,19 +1,19 @@
Name: ipcalc
Version: 0.2.5
Version: 1.0.2
Release: 1
Summary: IP network address calculator
License: GPLv2+
URL: https://gitlab.com/ipcalc/%{name}
Source0: %{url}/-/archive/%{version}/%{name}-%{version}.tar.gz
BuildRequires: gcc libmaxminddb-devel
BuildRequires: gcc libmaxminddb-devel meson rubygem-ronn-ng
%description
ipcalc provides a simple way to calculate IP information for a host.
The various options specify what information ipcalc should display on standard out.
Multiple options may be specified. An IP address to operate on must always
be specified. Most operations also require a netmask or a CIDR prefix as well.
ipcalc provides a simple way to calculate IP information for a host
or network. Depending on the options specified, it may be used to provide
IP network information in human readable format, in a format suitable for
parsing in scripts, generate random private addresses, resolve an IP address,
or check the validity of an address.
%package_help
@ -21,18 +21,17 @@ be specified. Most operations also require a netmask or a CIDR prefix as well.
%autosetup -n %{name}-%{version} -p1
%build
CFLAGS="${CFLAGS:-%optflags} $RPM_LD_FLAGS" \
USE_RUNTIME_LINKING=yes USE_GEOIP=no USE_MAXMIND=yes LIBPATH=%{_libdir}
%make_build
%meson -Duse_maxminddb=enabled -Duse_runtime_linking=enabled
%meson_build
%install
install -d %{buildroot}%{_bindir}
install -p -m 0755 ipcalc %{buildroot}%{_bindir}/
install -d -m 0755 %{buildroot}%{_mandir}/man1
install -p -m 0644 ipcalc.1 %{buildroot}%{_mandir}/man1
%meson_install
%check
make check
HOSTNAME=`cat /etc/hosts | grep 127.0.0.1 | head -1| awk '{print $2}'`
sed -i 's/localhost/'$HOSTNAME'/g' tests/ip-localhost-ipv4
sed -i 's/localhost/'$HOSTNAME'/g' tests/ip-localhost-ipv4-json
%meson_test
%files
%defattr(-,root,root)
@ -45,5 +44,32 @@ make check
%{_mandir}/man1/*
%changelog
* Tue Jan 31 2023 xinghe <xinghe2@h-partners.com> - 1.0.2-1
- Type:requirements
- ID:NA
- SUG:NA
- DESC: update ipcalc to 1.0.2
* Wed Oct 19 2022 xinghe <xinghe2@h-partners.com> - 1.0.1-2
- Type:bugfix
- ID:NA
- SUG:NA
- DESC: update description
* Fri Dec 03 2021 xinghe <xinghe2@huawei.com> - 1.0.1-1
- Type:requirements
- ID:NA
- SUG:NA
- DESC: update ipcalc to 1.0.1
* Thu Jan 28 2021 xihaochen <xihaochen@huawei.com> - 1.0.0-1
- Type:requirements
- ID:NA
- SUG:NA
- DESC: update ipcalc to 1.0.0
* Sat Jul 25 2020 hanzhijun<hanzhijun1@huawei.com> - 0.4.1-1
- update 0.4.1
* Fri Aug 30 2019 openEuler Buildteam <buildteam@openeuler.org> - 0.2.5-1
- Package init