-
Notifications
You must be signed in to change notification settings - Fork 1
/
libipcalc.spec.in
85 lines (67 loc) · 1.98 KB
/
libipcalc.spec.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
%define _unpackaged_files_terminate_build 0
@RPM_COMPAT_DEFINE@
Summary: IP calculating and subnetting library
Name: libipcalc%{?compat}
Version: @PACKAGE_VERSION@
Release: 1
Epoch: 1
License: LGPL
Group: System Environment/Libraries
Source0: https://github.com/Joungkyun/libipcalc/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
URL: https://github.com/Joungkyun/libipcalc
Buildroot: /var/tmp/%{name}-%{version}-root
%description
This library support API for IP calculating and subnetting.
%package devel
Summary: Header and object files for development using libipcalc%{?compat}
Requires: libipcalc%{?compat}
Group: System Environment/Libraries
%description devel
The libipcalc%{?compat}-devel package contains the header and object files
necessary for developing programs
%package utils
Summary: IP calculating and subnetting utility
Requires: libipcalc%{?compat}
Group: System Environment/System
%description utils
libipcalc%{?compat}-utils package contains two utilities for calculating
and subnetting IP address.
%prep
%{__rm} -rf %{buildroot}
%{__rm} -rf $RPM_BUILD_DIR/%{name}-%{version}
%setup -q -n libipcalc-%{version}
%build
%configure %{?compat:--with-compat=%{compat}}
%{__make} %{?_smp_mflags}
%install
%{__make} DESTDIR=%{buildroot} install
%clean
%{__rm} -rf %{buildroot}
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
%files
%defattr(0755,root,root)
%doc Changes LICENSE README.md
%{_libdir}/*.so.*
%files devel
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/*-config
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/*.la
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*.h
%{!?compat:%{_mandir}/man3/*.3*}
%{!?compat:%{_mandir}/ko/man3/*.3*}
%files utils
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/ip2long%{?compat}
%attr(0755,root,root) %{_bindir}/netcalc%{?compat}
%{_datadir}/aclocal/*.m4
%{!?compat:%{_mandir}/man1/*.1*}
%{!?compat:%{_mandir}/ko/man1/*.1*}
%changelog
* @PACKAGE_DATE@ JoungKyun.Kim <http://oops.org> @PACKAGE_VERSION@-1
- release @PACKAGE_VERSION@