1 Summary: Basic networking tools
3 Version: 2.0_20121208git
7 URL: http://sourceforge.net/projects/net-tools/
9 # git archive --format=tar --remote=git://net-tools.git.sourceforge.net/gitroot/net-tools/net-tools master | xz > net-tools-%%{version}.%%{checkout}.tar.xz
10 Source0: net-tools-%{version}.tar.xz
11 Source1: net-tools-config.h
12 Source2: net-tools-config.make
13 Source1001: net-tools.manifest
16 The net-tools package contains basic networking tools,
17 including ifconfig, netstat, route, and others.
18 Most of them are obsolete. For replacement check iproute package.
24 cp %SOURCE1 ./config.h
25 cp %SOURCE2 ./config.make
28 export CFLAGS="$RPM_OPT_FLAGS $CFLAGS -fpie"
29 export LDFLAGS="$LDFLAGS -pie -Wl,-z,relro -Wl,-z,now"
34 make BASEDIR=%{buildroot} mandir=%{_mandir} install
36 mkdir -p %{buildroot}/usr/sbin
37 mkdir -p %{buildroot}/usr/bin
38 mv %{buildroot}/bin/ifconfig %{buildroot}/usr/sbin
39 mv %{buildroot}/bin/route %{buildroot}/usr/sbin
40 mv %{buildroot}/bin/netstat %{buildroot}/usr/bin
43 rm %{buildroot}/sbin/rarp
45 # remove hostname (has its own package)
46 rm %{buildroot}/bin/dnsdomainname
47 rm %{buildroot}/bin/domainname
48 rm %{buildroot}/bin/hostname
49 rm %{buildroot}/bin/nisdomainname
50 rm %{buildroot}/bin/ypdomainname
56 %manifest %{name}.manifest