update version
[platform/upstream/iputils.git] / packaging / iputils.spec
1 Name:           iputils
2 #BuildRequires:  docbook_3
3 #BuildRequires:  iso_ent
4 BuildRequires:  libopenssl-devel
5 #BuildRequires:  opensp
6 #BuildRequires:  perl-SGMLS
7 BuildRequires:  sysfsutils-devel
8 BuildRequires:  libcap-devel
9 Summary:        IPv4 and IPv6 Networking Utilities
10 License:        BSD-3-Clause ; GPL-2.0+
11 Group:          Productivity/Networking/Other
12 Version:        s20121126
13 Release:        0
14 Url:            http://www.skbuff.net/iputils
15 Source:         http://www.skbuff.net/iputils/iputils-%{version}.tar.bz2
16
17 %description
18 This package contains some small network tools for IPv4 and IPv6 like
19 rdisc, ping6, traceroute6, tracepath, and tracepath6.
20
21 %prep
22 %setup -q
23 mkdir linux
24 touch linux/autoconf.h
25
26 %build
27 make %{?_smp_mflags} KERNEL_INCLUDE=$PWD \
28         CCOPT='%optflags -fno-strict-aliasing -fpie -D_GNU_SOURCE' \
29         LDLIBS='-pie -lcap -lresolv' \
30         CAPABILITIES=1
31
32 %install
33 mkdir -p $RPM_BUILD_ROOT/%_sbindir
34 mkdir -p $RPM_BUILD_ROOT/%_bindir
35 install arping          $RPM_BUILD_ROOT/%{_sbindir}
36 install clockdiff       $RPM_BUILD_ROOT/%{_sbindir}
37 install rdisc           $RPM_BUILD_ROOT/%{_sbindir}/in.rdisc
38 install tracepath       $RPM_BUILD_ROOT/%{_sbindir}
39 install tracepath6      $RPM_BUILD_ROOT/%{_sbindir}
40 install ping            $RPM_BUILD_ROOT/%{_bindir}
41 install ping6           $RPM_BUILD_ROOT/%{_bindir}
42 install ipg                     $RPM_BUILD_ROOT/%{_bindir}
43
44 %files
45 %defattr(-,root,root)
46 %{_sbindir}/arping
47 %{_sbindir}/clockdiff
48 %verify(not mode caps) %attr(4755,root,root) %{_bindir}/ping
49 %verify(not mode caps) %attr(4755,root,root) %{_bindir}/ping6
50 %{_bindir}/ipg
51 %{_sbindir}/tracepath
52 %{_sbindir}/tracepath6
53 %{_sbindir}/in.rdisc
54
55 %changelog