Summary: Networking Tools Name: net-tools Version: 1.60 Release: 7%{?dist} License: GPLv2+ URL: http://net-tools.sourceforge.net Group: System Environment/Base Vendor: VMware, Inc. Distribution: Photon Source0: http://www.tazenda.demon.co.uk/phil/net-tools/%{name}-%{version}.tar.bz2 %define sha1 net-tools=944fb70641505d5d1139dba3aeb81ba124574b83 Patch0: Bug#632660-netstat.c-long_udp6_addr.patch Patch1: CVS-20020730-route.c_opts_64.patch Patch2: CVS-20030911-nameif.c_sync.patch Patch3: CVS-20031011-hostname.c_sync.patch Patch4: CVS-20051204-arp.c_sync.patch Patch5: CVS-20051204-slttach.c_sync.patch Patch6: CVS-20060927-mii-tool.c_sync.patch Patch7: CVS-20061011-includes_sync.patch Patch8: CVS-20061011-ipmaddr.c_buffer_overflow.patch Patch9: CVS-20070316-netstat.c_sync.patch Patch10: CVS-20071202-rarp.c_sync.patch Patch11: CVS-20081002-ifconfig.c_sync.patch Patch12: CVS-20081003-statistics.c_sync.patch Patch13: CVS-lib_sync.patch Patch14: CVS-20081003-config.in_sync.patch Patch15: CVS-20081002-manpages_sync.patch Patch16: netstat.c-assorted_changes.patch Patch17: Bug#254243-netstat.c-wide-opt.patch Patch18: netstat.c-local_changes.patch Patch19: translations.patch Patch20: lib_local_changes.patch Patch21: local-manpages.patch Patch22: Bug#345331-socket_overflow.patch Patch23: Bug#569509-iface_overflow.patch Patch24: Add_missing_headers.patch Patch25: proper-uts-check.patch Patch26: fix-fprintf.patch Patch27: Bug#747006-inet6_sr.c-buffer-overflows.patch Patch28: Bug#561161-statistics.c-long_numbers.patch Patch29: Bug#508110-inet6.c-initialize_fields.patch Patch30: Ubuntu_unit_conversion.patch Obsoletes: inetutils Requires: iputils %description The Net-tools package is a collection of programs for controlling the network subsystem of the Linux kernel. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 %patch10 -p1 %patch11 -p1 %patch12 -p1 %patch13 -p1 %patch14 -p1 %patch15 -p1 %patch16 -p1 %patch17 -p1 %patch18 -p1 %patch19 -p1 %patch20 -p1 %patch21 -p1 %patch22 -p1 %patch23 -p1 %patch24 -p1 %patch25 -p1 %patch26 -p1 %patch27 -p1 %patch28 -p1 %patch29 -p1 %patch30 -p1 %build yes "" | make config sed -i -e 's|HAVE_IP_TOOLS 0|HAVE_IP_TOOLS 1|g' \ -e 's|HAVE_AFINET6 0|HAVE_AFINET6 1|g' \ -e 's|HAVE_MII 0|HAVE_MII 1|g' config.h sed -i -e 's|#define HAVE_HWSTRIP 1|#define HAVE_HWSTRIP 0|g' \ -e 's|#define HAVE_HWTR 1|#define HAVE_HWTR 0|g' config.h sed -i -e 's|# HAVE_IP_TOOLS=0|HAVE_IP_TOOLS=1|g' \ -e 's|# HAVE_AFINET6=0|HAVE_AFINET6=1|g' \ -e 's|# HAVE_MII=0|HAVE_MII=1|g' config.make make %install make BASEDIR=%{buildroot} BINDIR=%{_bindir} SBINDIR=%{_sbindir} install %check make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf %{buildroot}/* %files %defattr(-,root,root) /bin/* /sbin/* %{_mandir}/man1/* %{_mandir}/man5/* %{_mandir}/man8/* %changelog * Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.60-7 - GA - Bump release of all rpms * Thu Feb 4 2016 Alexey Makhalov <amakhalov@vmware.com> 1.60-6 - Apply all patches from 1.60-26ubuntu1. * Fri Jan 22 2016 Alexey Makhalov <amakhalov@vmware.com> 1.60-5 - Added net-tools-1.60-manydevs.patch * Fri Nov 6 2015 Alexey Makhalov <amakhalov@vmware.com> 1.60-4 - Added ipv6 support. Include hostname and dnshostname. * Thu Oct 22 2015 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.60-3 - Added changes to replace inetutils with net-tools * Thu Jul 30 2015 Divya Thaluru <dthaluru@vmware.com> 1.60-2 - Disable building with parallel threads * Mon Jul 13 2015 Divya Thaluru <dthaluru@vmware.com> 1.60-1 - Initial build. First version