From 5407a57b004ec308d55a11d298af369f56f50100 Mon Sep 17 00:00:00 2001 From: Euan Kemp Date: Fri, 25 Aug 2017 18:43:17 -0700 Subject: [PATCH] bump(sys-apps/net-tools): sync with upstream We're running with a rather old copy of the ebuild. While we might replace net-tools at some point, in the meanwhile we should probably keep it reasonably up to date. Note: this does drop the `ypdomainname` and `nisdomainname` binaries from `/usr/bin` (since they are now behind the default-off nis use flag) --- .../net-tools-1.60_p20130513023548-r2 | 13 - .../sys-apps/net-tools-1.60_p20141019041918 | 13 - .../net-tools-1.60_p20141019041918-r1 | 13 - ...3023548 => net-tools-1.60_p20160215155418} | 15 +- ...3548-r1 => net-tools-1.60_p20161110235919} | 13 +- .../md5-cache/sys-apps/net-tools-9999 | 13 +- .../sys-apps/net-tools/ChangeLog | 710 ------------------ .../sys-apps/net-tools/Manifest | 15 +- ...9-fix-building-w-older-linux-headers.patch | 33 + .../sys-apps/net-tools/metadata.xml | 22 +- .../net-tools-1.60_p20130513023548-r1.ebuild | 95 --- .../net-tools-1.60_p20141019041918-r1.ebuild | 95 --- .../net-tools-1.60_p20141019041918.ebuild | 95 --- ... => net-tools-1.60_p20160215155418.ebuild} | 62 +- ... => net-tools-1.60_p20161110235919.ebuild} | 56 +- .../sys-apps/net-tools/net-tools-9999.ebuild | 35 +- 16 files changed, 156 insertions(+), 1142 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/net-tools-1.60_p20130513023548-r2 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/net-tools-1.60_p20141019041918 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/net-tools-1.60_p20141019041918-r1 rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/{net-tools-1.60_p20130513023548 => net-tools-1.60_p20160215155418} (53%) rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/{net-tools-1.60_p20130513023548-r1 => net-tools-1.60_p20161110235919} (54%) delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/net-tools/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/net-tools/files/net-tools-1.60_p20161110235919-fix-building-w-older-linux-headers.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/net-tools/net-tools-1.60_p20130513023548-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/net-tools/net-tools-1.60_p20141019041918-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/net-tools/net-tools-1.60_p20141019041918.ebuild rename sdk_container/src/third_party/portage-stable/sys-apps/net-tools/{net-tools-1.60_p20130513023548.ebuild => net-tools-1.60_p20160215155418.ebuild} (57%) rename sdk_container/src/third_party/portage-stable/sys-apps/net-tools/{net-tools-1.60_p20130513023548-r2.ebuild => net-tools-1.60_p20161110235919.ebuild} (59%) diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/net-tools-1.60_p20130513023548-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/net-tools-1.60_p20130513023548-r2 deleted file mode 100644 index e06e73dd8b..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/net-tools-1.60_p20130513023548-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install postinst prepare setup -DEPEND=! net-tools-9999.ebuild: - Update to EAPI=4 and drop custom patchsets as all changes are merged upstream - now. - - 21 Jul 2015; Manuel Rüger - -net-tools-1.60_p20110409135728.ebuild, - -net-tools-1.60_p20111120203157.ebuild, - -net-tools-1.60_p20120127084908.ebuild: - Remove old. - -*net-tools-1.60_p20141019041918-r1 (15 Jul 2015) -*net-tools-1.60_p20130513023548-r2 (15 Jul 2015) - - 15 Jul 2015; Sven Vermeulen - +net-tools-1.60_p20130513023548-r2.ebuild, - +net-tools-1.60_p20141019041918-r1.ebuild: - Fix bug #520700 - Properly enable SELinux support - - 25 Apr 2015; Mike Gilbert - net-tools-1.60_p20110409135728.ebuild, net-tools-1.60_p20111120203157.ebuild, - net-tools-1.60_p20120127084908.ebuild, - net-tools-1.60_p20130513023548-r1.ebuild, - net-tools-1.60_p20130513023548.ebuild, net-tools-1.60_p20141019041918.ebuild, - net-tools-9999.ebuild: - Replace links pointing at git.overlays.gentoo.org. - - 01 Nov 2014; Sven Vermeulen net-tools-9999.ebuild: - Enable SELinux support in net-tools (bug #520700) - - 20 Oct 2014; Mike Frysinger net-tools-9999.ebuild: - Drop USE=old-output flag. - -*net-tools-1.60_p20141019041918 (19 Oct 2014) - - 19 Oct 2014; Mike Frysinger - +net-tools-1.60_p20141019041918.ebuild: - Version bump #522566. - -*net-tools-1.60_p20130513023548-r1 (08 Sep 2014) - - 08 Sep 2014; Joshua Kinard - +net-tools-1.60_p20130513023548-r1.ebuild: - Add several patches from Fedora to fix various issues. - - 19 Jul 2014; Mikle Kolyada - net-tools-1.60_p20130513023548.ebuild: - sparc stable wrt bug #506702 - - 19 Jul 2014; Mikle Kolyada - net-tools-1.60_p20130513023548.ebuild: - ppc64 stable wrt bug #506702 - - 19 Jul 2014; Mikle Kolyada - net-tools-1.60_p20130513023548.ebuild: - ppc stable wrt bug #506702 - - 11 Jul 2014; Mikle Kolyada - net-tools-1.60_p20130513023548.ebuild: - alpha stable wrt bug #506702 - - 14 Jun 2014; Pawel Hajdan jr - net-tools-1.60_p20130513023548.ebuild: - x86 stable wrt bug #506702 - - 25 May 2014; Mike Frysinger - net-tools-1.60_p20130513023548.ebuild: - Mark ia64 stable #506702. - - 29 Apr 2014; Chema Alonso - net-tools-1.60_p20130513023548.ebuild: - Stable for amd64 wrt bug #506702 - - 07 Apr 2014; Mike Frysinger - net-tools-1.60_p20130513023548.ebuild: - Mark arm64/m68k/s390/sh stable #506702. - - 07 Apr 2014; Mike Frysinger - net-tools-1.60_p20130513023548.ebuild, net-tools-9999.ebuild: - Delete KEYWORDS from live git paths to avoid confusing ekeyword. - - 07 Apr 2014; Markus Meier - net-tools-1.60_p20130513023548.ebuild: - arm stable, bug #506702 - - 05 Apr 2014; Jeroen Roovers - net-tools-1.60_p20130513023548.ebuild: - Stable for HPPA (bug #506702). - - 18 Jan 2014; Mike Frysinger - net-tools-1.60_p20120127084908.ebuild, net-tools-1.60_p20130513023548.ebuild, - net-tools-9999.ebuild: - Add arm64 love. - -*net-tools-1.60_p20130513023548 (13 May 2013) - - 13 May 2013; Mike Frysinger - +net-tools-1.60_p20130513023548.ebuild, net-tools-9999.ebuild: - Version bump w/cleaned up selinux support #469224 by Sven Vermeulen. - - 17 Feb 2013; Zac Medico - net-tools-1.60_p20120127084908.ebuild: - Add ~arm-linux keyword. - - 08 Feb 2013; Jeroen Roovers - net-tools-1.60_p20120127084908.ebuild: - Stable for HPPA (bug #432280). - - 02 Jan 2013; Raúl Porcel - net-tools-1.60_p20120127084908.ebuild: - alpha/m68k/s390/sh/sparc stable wrt #435756 - - 08 Dec 2012; Agostino Sarubbo - net-tools-1.60_p20120127084908.ebuild: - Stable for ppc64, wrt bug #432280 - - 08 Dec 2012; Markus Meier - net-tools-1.60_p20120127084908.ebuild: - arm stable, bug #432280 - - 21 Nov 2012; Agostino Sarubbo - net-tools-1.60_p20120127084908.ebuild: - Stable for ppc, tested by Vincent Olivert Riera , wrt - bug #432280 - - 21 Nov 2012; net-tools-1.60_p20120127084908.ebuild: - Stable for x86, wrt bug #432280 - - 21 Nov 2012; net-tools-1.60_p20120127084908.ebuild: - Stable for amd64, wrt bug #432280 - - 01 Oct 2012; Mike Frysinger - net-tools-1.60_p20120127084908.ebuild: - Disable hwstrip with newer linux-headers that no longer provide the header in - question. - - 23 Jul 2012; Mike Frysinger - net-tools-1.60_p20110409135728.ebuild, net-tools-1.60_p20111120203157.ebuild, - net-tools-1.60_p20120127084908.ebuild, net-tools-9999.ebuild: - Disable token ring with newer kernel headers as they dropped support for it. - - 30 Mar 2012; Mike Frysinger - net-tools-1.60_p20120127084908.ebuild: - Change openrc dep to a blocker so we don't pull it in. - - 13 Mar 2012; Samuli Suominen - net-tools-1.60_p20120127084908.ebuild: - Wrap sys-apps/openrc RDEPEND around USE ! prefix by Jeremy Olexa. - - 11 Mar 2012; Robin H. Johnson - net-tools-1.60_p20120127084908.ebuild: - You must have openrc 0.9.9.3 or newer due to the ifconfig move - - 11 Mar 2012; Mike Frysinger - net-tools-1.60_p20120127084908.ebuild: - Drop KEYWORDS until openrc is fixed #407757. - -*net-tools-1.60_p20120127084908 (10 Mar 2012) - - 10 Mar 2012; Mike Frysinger - +net-tools-1.60_p20120127084908.ebuild: - Version bump. - - 01 Feb 2012; Mike Frysinger - -net-tools-1.60_p20090728014017-r1.ebuild, - -net-tools-1.60_p20100815160931.ebuild, - -net-tools-1.60_p20110820045617.ebuild: - old - -*net-tools-1.60_p20111120203157 (04 Jan 2012) - - 04 Jan 2012; Mike Frysinger - +net-tools-1.60_p20111120203157.ebuild, - -net-tools-1.60_p201111202031570500.ebuild, net-tools-9999.ebuild: - Rename ebuild that had a broken timestamp. - -*net-tools-9999 (21 Nov 2011) -*net-tools-1.60_p201111202031570500 (21 Nov 2011) - - 21 Nov 2011; Mike Frysinger - +net-tools-1.60_p201111202031570500.ebuild, +net-tools-9999.ebuild, - metadata.xml: - Add USE=old-output to revert ifconfig output to old style #217775. - Start a new live git ebuild. - - 23 Oct 2011; Fabian Groffen - net-tools-1.60_p20110820045617.ebuild: - Marked ~amd64-linux - - 14 Oct 2011; Mike Frysinger - net-tools-1.60_p20110820045617.ebuild: - Update HOMEPAGE after berlios->sf move. - -*net-tools-1.60_p20110820045617 (20 Aug 2011) - - 20 Aug 2011; Mike Frysinger - +net-tools-1.60_p20110820045617.ebuild: - Version bump for #379715 by Nathan Phillip Brink. - - 29 Jul 2011; Zac Medico - net-tools-1.60_p20110409135728.ebuild: - Add ~x86-linux keyword. - - 28 Jul 2011; Zac Medico - net-tools-1.60_p20110409135728.ebuild: - Fix for prefix. - - 12 Jun 2011; Raúl Porcel - net-tools-1.60_p20110409135728.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #368061 - - 09 Jun 2011; Jeroen Roovers - net-tools-1.60_p20110409135728.ebuild: - Stable for HPPA (bug #368061). - - 08 Jun 2011; Kacper Kowalik - net-tools-1.60_p20110409135728.ebuild: - ppc/ppc64 stable wrt #368061 - - 05 Jun 2011; Markus Meier - net-tools-1.60_p20110409135728.ebuild: - arm stable, bug #368061 - - 02 Jun 2011; Markus Meier - net-tools-1.60_p20110409135728.ebuild: - x86 stable, bug #368061 - - 29 May 2011; Markos Chandras - net-tools-1.60_p20110409135728.ebuild: - Stable on amd64 wrt bug #368061 - -*net-tools-1.60_p20110409135728 (09 Apr 2011) - - 09 Apr 2011; Mike Frysinger - +net-tools-1.60_p20110409135728.ebuild: - Version bump. - - 09 Apr 2011; Mike Frysinger - net-tools-1.60_p20100815160931.ebuild: - Mark stable for ia64/s390/sh/sparc #357659. - - 04 Apr 2011; Thomas Kahle - net-tools-1.60_p20100815160931.ebuild: - x86 stable per bug 357659 - - 27 Mar 2011; Tobias Klausmann - net-tools-1.60_p20100815160931.ebuild: - Stable on alpha, bug #357659 - - 18 Mar 2011; Markus Meier - net-tools-1.60_p20100815160931.ebuild: - arm stable, bug #357659 - - 13 Mar 2011; Kacper Kowalik - net-tools-1.60_p20100815160931.ebuild: - ppc/ppc64 stable wrt #357659 - - 11 Mar 2011; Jeroen Roovers - net-tools-1.60_p20100815160931.ebuild: - Stable for HPPA (bug #357659). - - 08 Mar 2011; Markos Chandras - net-tools-1.60_p20100815160931.ebuild: - Stable on amd64 wrt bug #357659 - - 08 Oct 2010; Mart Raudsepp net-tools-1.60-r13.ebuild: - Drop to ~mips - -*net-tools-1.60_p20100815160931 (15 Aug 2010) - - 15 Aug 2010; Mike Frysinger - +net-tools-1.60_p20100815160931.ebuild: - New snapshot that builds with glibc-2.12 #332853 by Michael Schachtebeck. - - 10 Apr 2010; Raúl Porcel - net-tools-1.60_p20090728014017-r1.ebuild: - alpha/arm/ia64/m68k/s390/sh stable wrt #299177 - - 11 Mar 2010; Tiago Cunha - net-tools-1.60_p20090728014017-r1.ebuild: - stable sparc, bug 299177 - - 14 Jan 2010; Markus Meier - net-tools-1.60_p20090728014017-r1.ebuild: - x86 stable, bug #299177 - - 14 Jan 2010; Jeroen Roovers - net-tools-1.60_p20090728014017-r1.ebuild: - Stable for HPPA (bug #299177). - - 12 Jan 2010; nixnut - net-tools-1.60_p20090728014017-r1.ebuild: - ppc stable #299177 - - 07 Jan 2010; Brent Baude - net-tools-1.60_p20090728014017-r1.ebuild: - Marking net-tools-1.60_p20090728014017-r1 ppc64 for bug 299177 - - 07 Jan 2010; Steve Dibb - net-tools-1.60_p20090728014017-r1.ebuild: - amd64 stable, bug 299177 - -*net-tools-1.60_p20100101055920 (01 Jan 2010) - - 01 Jan 2010; Mike Frysinger - +net-tools-1.60_p20100101055920.ebuild: - Update snapshot. - - 06 Sep 2009; Mike Frysinger - net-tools-1.60_p20090728014017-r1.ebuild: - Convert -idirafter to -I #283759 by Wolfram Kahl and move - -fno-strict-aliasing to build system. - -*net-tools-1.60_p20090728014017-r1 (26 Aug 2009) - - 26 Aug 2009; Mike Frysinger - -net-tools-1.60_p20090728014017.ebuild, - +net-tools-1.60_p20090728014017-r1.ebuild: - Fix typo in netstat udp display #282794 by Ambroz Bizjak. - - 24 Aug 2009; Michael Sterrett - net-tools-1.60_p20071202044231-r1.ebuild: - restore the keywords so people can actually do installs - -*net-tools-1.60_p20090728014017 (24 Aug 2009) - - 24 Aug 2009; Mike Frysinger - +net-tools-1.60_p20090728014017.ebuild: - Update cvs snapshot. Fix limited ifconfig output #238363 by cilly. Add - SCTP support to netstat #258714 by Maxim Treskin. Add fix from Debian for - ifconfig IPv6 parsing #270466 by Lindsay Haisley. - - 24 Aug 2009; Mike Frysinger - net-tools-1.60_p20071202044231-r1.ebuild: - Update git invocation, disable infiniband with older kernels #238690 by - Mark Wagner, and disable strict aliasing because this source code base is - awful. - - 30 Sep 2008; Raúl Porcel - net-tools-1.60_p20071202044231-r1.ebuild: - alpha stable wrt #238207 - - 22 Sep 2008; Jeroen Roovers - net-tools-1.60_p20071202044231-r1.ebuild: - Stable for HPPA (bug #238207). - - 21 Sep 2008; Raúl Porcel - net-tools-1.60_p20071202044231-r1.ebuild: - ia64/sparc/x86 stable wrt #238207 - - 21 Sep 2008; Brent Baude - net-tools-1.60_p20071202044231-r1.ebuild: - stable ppc64, bug 238207 - - 21 Sep 2008; nixnut - net-tools-1.60_p20071202044231-r1.ebuild: - Stable on ppc wrt bug 238207 - - 20 Sep 2008; Steve Dibb - net-tools-1.60_p20071202044231-r1.ebuild: - amd64 stable, bug 238207 - - 09 Jun 2008; Mike Frysinger - +files/1.60_p20071202044231/0013-Pull-in-stdlib.h-for-NULL-definition-to-f - ix-225425.patch: - Fix building with gcc-4.3 #225425 by Jose daLuz. - - 10 May 2008; Mike Frysinger - net-tools-1.60_p20071202044231-r1.ebuild: - Pull in lzma-utils in DEPEND #220935 by Mart Raudsepp. - -*net-tools-1.60_p20071202044231-r1 (19 Apr 2008) - - 19 Apr 2008; Mike Frysinger - +files/1.60_p20071202044231/0001-revert-621a2f376334f8097604b9fee5783e0f11 - 41e66d-for.patch, -net-tools-1.60_p20071202044231.ebuild, - +net-tools-1.60_p20071202044231-r1.ebuild: - Revert ifconfig output style until packages can be updated #217775. - -*net-tools-1.60_p20071202044231 (14 Apr 2008) - - 14 Apr 2008; Mike Frysinger - +files/1.60_p20071202044231/0001-git-ignores.patch, - +files/1.60_p20071202044231/0002-respect-normal-toolchain-envvars.patch, - +files/1.60_p20071202044231/0003-libdir-needs-version.h.patch, - +files/1.60_p20071202044231/0004-document-the-e-option.patch, - +files/1.60_p20071202044231/0006-handle-just-raw-IP-info.patch, - +files/1.60_p20071202044231/0005-all-of-the-8-man-pages-are-administrator- - not-pr.patch, - +files/1.60_p20071202044231/0007-prevent-overflows-in-interface-buffers.pa - tch, +files/1.60_p20071202044231/0008-Mads-Martin-Joergensen-writes.patch, - +files/1.60_p20071202044231/0009-Patch-by-pasi.valminen-hut.fi-to-fix-FQDN - -handling-w.patch, - +files/1.60_p20071202044231/0010-Patch-by-Tom-Duffy-tduffy-sun.com-to-teac - h-ifconfi.patch, - +files/1.60_p20071202044231/0011-comabug-gmail.com-writes.patch, - +net-tools-1.60_p20071202044231.ebuild: - New version based on current cvs. - - 10 Apr 2008; Mike Frysinger net-tools-1.60-r13.ebuild: - Use proper ar binary #217217 by Aleksey Lim and use emake in src_install. - - 01 Nov 2007; net-tools-1.60-r13.ebuild: - - make sure diag subdir inherits our cflags - - 09 Oct 2007; Christoph Mende - net-tools-1.60-r13.ebuild: - Stable on amd64 - - 13 Jun 2007; Raúl Porcel net-tools-1.60-r13.ebuild: - alpha stable - - 11 May 2007; Joshua Kinard net-tools-1.60-r13.ebuild: - Stable on mips. - - 16 Apr 2007; Markus Rothe net-tools-1.60-r13.ebuild: - Stable on ppc64 - - 11 Apr 2007; Jeroen Roovers net-tools-1.60-r13.ebuild: - Stable for HPPA too. - - 06 Apr 2007; Tobias Scherbaum - net-tools-1.60-r13.ebuild: - ppc stable - - 21 Mar 2007; Raúl Porcel net-tools-1.60-r13.ebuild: - x86 stable - - 06 Mar 2007; Gustavo Zacarias - net-tools-1.60-r13.ebuild: - Stable on sparc - - 17 Feb 2007; Alexander H. Færøy - net-tools-1.60-r12.ebuild: - Stable on MIPS; bug #152837 - -*net-tools-1.60-r13 (17 Feb 2007) - - 17 Feb 2007; Mike Frysinger - +net-tools-1.60-r13.ebuild: - Fix crash due to unaligned accesses #163430 by Gustavo Zacarias. - - 15 Nov 2006; Markus Rothe net-tools-1.60-r12.ebuild: - Stable on ppc64; bug #152837 - - 01 Nov 2006; Bryan Østergaard - net-tools-1.60-r12.ebuild: - Stable on Alpha + ia64, bug 152837. - - 30 Oct 2006; Jeroen Roovers net-tools-1.60-r12.ebuild: - Stable for HPPA (bug #152837). - - 28 Oct 2006; nixnut net-tools-1.60-r12.ebuild: - Stable on ppc wrt bug 152837 - - 27 Oct 2006; Gustavo Zacarias - net-tools-1.60-r12.ebuild: - Stable on sparc wrt #152837 - - 26 Oct 2006; Chris Gianelloni - net-tools-1.60-r12.ebuild: - Stable on amd64/x86 wrt bug #152837. - -*net-tools-1.60-r12 (11 Mar 2006) - - 11 Mar 2006; Mike Frysinger - +net-tools-1.60-r12.ebuild: - Fold etherwake and mii-diag into this package as well as a bunch of other - diag utilities. - - 29 Jun 2005; Joshua Kinard net-tools-1.60-r11.ebuild: - Marked stable on mips. - - 29 May 2005; net-tools-1.60-r9.ebuild: - - update sys-apps/net-tools to use libc expanded variable elibc_uclibc vs - uclibc so USE=-* works - - 09 Apr 2005; Markus Rothe net-tools-1.60-r11.ebuild: - Stable on ppc64 - - 28 Mar 2005; Michael Hanselmann - net-tools-1.60-r11.ebuild: - Stable on ppc. - - 19 Mar 2005; Bryan Østergaard - net-tools-1.60-r11.ebuild: - Stable on alpha. - - 14 Mar 2005; Gustavo Zacarias - net-tools-1.60-r11.ebuild: - Stable on sparc - -*net-tools-1.60-r11 (11 Feb 2005) - - 11 Feb 2005; Mike Frysinger - +net-tools-1.60-r11.ebuild: - Move to using a patch tarball, add some updates from Fedora, add ipv6 - hostname fix by pasi.valminen@hut.fi #42650, and add support for infiniband - to ifconfig by Tom Duffy #81180. - - 10 Jan 2005; Mike Frysinger - +files/1.60-Makefile.patch, net-tools-1.60-r10.ebuild: - Remove all references to config.h so the configure script will never run - again #77348. - -*net-tools-1.60-r10 (06 Jan 2005) - - 06 Jan 2005; Mike Frysinger - +files/1.60-appletalk.patch, files/1.60-man.patch, - +files/1.60-numeric-ports.patch, +files/1.60-wide.patch, - +net-tools-1.60-r10.ebuild: - Add patch by comabug@gmail.com for the -w flag (dont truncate hostnames) - #53731. Fix numeric translation with patch by Mads Martin Joergensen #76756. - Ad patch from Debian to parse the appletalk format. - - 02 Jan 2005; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - - 30 Oct 2004; Tom Gall net-tools-1.60-r9.ebuild: - stable on ppc64, bug #58633 - - 30 Oct 2004; Michael Imhof net-tools-1.60-r9.ebuild: - Marked stable on s390. Closes #58633. - - 19 Oct 2004; Simon Stelling net-tools-1.60-r9.ebuild: - stable on amd64 - - 18 Oct 2004; Bryan Østergaard - net-tools-1.60-r9.ebuild: - Stable on alpha, bug 58633. - - 18 Oct 2004; Guy Martin net-tools-1.60-r9.ebuild: - Stable on hppa. - - 17 Oct 2004; Hardave Riar net-tools-1.60-r9.ebuild: - Stable on mips, bug #58633. - - 17 Oct 2004; Jason Wever net-tools-1.60-r9.ebuild: - Stable on sparc wrt security bug #58633. - - 17 Oct 2004; Michael Hanselmann - net-tools-1.60-r9.ebuild: - Stable on PowerPC. - - 17 Oct 2004; net-tools-1.60-r9.ebuild: - marked stable x86 - - 17 Aug 2004; files/net-tools-1.60-get_name.patch: - updated the get_name patch a little as per comment 16/17 bug 58633 - -*net-tools-1.60-r9 (12 Aug 2004) - - 12 Aug 2004; net-tools-1.60-r9.ebuild, - files/net-tools-1.60-get_name.patch: - get_name() scans past the first ':' looking for *: - however if the - bytes field has grown far enough to butt right up to the interface name it - will cause get_name to parse over the bytes field thinking it may be an alias - thus triggering an overflow. bug 58633 - - 17 Jul 2004; Michael Sterrett - net-tools-1.60-r8.ebuild: - use emake (work around buggy makefiles); error check; tidy - - 16 Jul 2004; Michael Sterrett - -net-tools-1.60-r7.ebuild: - clean older ebuild - - 27 Jun 2004; Aron Griffis net-tools-1.60-r7.ebuild: - QA - fix use invocation - - 15 Jun 2004; net-tools-1.60-r8.ebuild: - added uclibc support - - 19 Apr 2004; Mike Frysinger : - Add gcc-3.4 patch #48167 by George L. Emigh. - - 29 Mar 2004; Sven Blumenstein - files/net-tools-1.60-cleanup-list-handling.patch: - Fixed net-tools-1.60-cleanup-list-handling.patch, closes bug #46082, - blameseemant! :) - -*net-tools-1.60-r8 (28 Mar 2004) - - 28 Mar 2004; Seemant Kulleen net-tools-1.60-r6.ebuild, - net-tools-1.60-r8.ebuild, files/net-tools-1.60-cleanup-list-handling.patch: - fix for nameif segfaulting on larger mtabs, thanks to: Tony Vroon - in bug #37769 - - 02 Mar 2004; Brian Jackson net-tools-1.60-r7.ebuild: - adding initial s390 support - - 19 Oct 2003; net-tools-1.60-r7.ebuild, - files/net-tools-1.60-2.6-compilefix.patch: - Added patch to get net-tools to go on 2.6 headers: Bug #31240. - Thanks to Peter Gnodde for the patch. - -*net-tools-1.60-r7 (18 May 2003) - - 29 Sep 2003; Mike Frysinger : - Add small manpage patch #29677. - - 23 Jun 2003; Aron Griffis net-tools-1.60-r7.ebuild: - Mark stable on alpha - - 06 Jul 2003; Guy Martin net-tools-1.60-r7.ebuild : - Marked stable on hppa. - - 22 Jun 2003; Joshua Kinard net-tools-1.60-r7.ebuild: - Changed ~sparc & ~mips to sparc & mips - - 18 Jun 2003; net-tools-1.60-r7.ebuild: - Add support for use static (bug 22450) based on code from Sascha Silbe - Use sed -i - - - 18 May 2003; Nicholas Wourms net-tools-1.60-r7.ebuild: - Version bump. Add Manifest. Update ether-wake to Donald Becker's latest - version (1.08). Add an english manpage for ether-wake. Add newline characters - to various multi-line string literals in order to fix gcc-3.3 compile errors. - Update lib/masq_info.c to support ipvs configurations. Update netstat to fix - interface name output and to support modifying the statistics refresh delay as - a command-line argument. - -*net-tools-1.60-r6 (18 Mar 2003) - - 18 Mar 2003; Martin Holzer net-tools-1.60-r5.ebuild, - net-tools-1.60-r5.ebuild, net-tools-1.60-r6.ebuild: - Fixed manpages are not installed cause of nls use flag. - -*net-tools-1.60-r5 (16 Jul 2002) - - 18 Mar 2003; Martin Holzer net-tools-1.60-r5.ebuild: - Now installing man pages. Closes #17562. - - 24 Feb 2003; Nicholas Wourms net-tools-1.60-r5.ebuild : - Marked as stable for mips. - - 20 Feb 2003; Zach Welch net-tools-1.60-r5.ebuild : - Added arm to keywords. - - 10 Feb 2003; Seemant Kulleen net-tools-1.60-r4.ebuild - net-tools-1.60-r5.ebuild : - - Many things -- moved the files and patches from files/ subdirectory into a - tarball and sent it to the mirrors. Also, changed sed expression - delimiters from / to :, closing bug #15006 by Blu3 - - - 09 Feb 2003; Guy Martin net-tools-1.60-r5.ebuild : - Added hppa to keywords. - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - - 19 Nov 2002; Mike Frysinger : - Under heavy loads the timestamps on the config files may cause - the config process to be re-run requiring user input - Both files are now touched at the same time (#10799) - - 23 Oct 2002; Mike Frysinger : - Removed bootcd USE flag - - 16 Jul 2002; Grant Goodyear ChangeLog : - added some RH patches - -*net-tools-1.60-r4 (21 Jun 2002) - - 18 Jan 2003; Jan Seidel : - Added mips to keywords - - 19 Nov 2002; Mike Frysinger : - Under heavy loads the timestamps on the config files may cause - the config process to be re-run requiring user input. - Both files are now touched at the same time (#10799) - - 23 Oct 2002; Mike Frysinger : - Removed bootcd USE flag - - 14 Jul 2002; phoen][x net-tools-1.60-r4.ebuild : - Added LICENSE, KEYWORDS, SLOT. - - 21 Jun 2002; Martin Schlemmer : - Only install /bin/hostname during USE=build. - -*net-tools-1.60-r3 (20 Mar 2002) - - 23 Oct 2002; Mike Frysinger : - Removed bootcd USE flag - - 14 Jul 2002; phoen][x net-tools-1.60-r3.ebuild : - Added LICENSE, KEYWORDS, SLOT. - - 20 Mar 2002; Seemant Kulleen net-tools-1.60-r3 : - Alternate implementation of USE dependent nls compilation. - -*net-tools-1.60-r2 (12 Mar 2002) - - 12 Mar 2002; Seemant Kulleen net-tools-1.60-r2 : - Added USE dependent nls compilation - -*net-tools-1.60-r1 (1 Feb 2002) - - 1 Feb 2002; G.Bevin ChangeLog : - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/Manifest index 9d2a27cf54..0810e010c7 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/Manifest @@ -1,13 +1,2 @@ -DIST net-tools-1.60_p20130513023548-patches-1.tar.xz 3352 SHA256 926240c304e20a0ab966c3d278703a6ef8e7833a54aaf636598854450bd01f4e SHA512 6dd3eef6469a18581a98fc91f424b418f3875cd0eff86724d6bdbacca1b83d1229a567a184b82e0187d01a428ea6be933d53090796b5c7d301009b2e211c4531 WHIRLPOOL fb638e122f85e95fda35b77336fbb5d4f6e89c5f5a5b76d759bd08f53eb0741feb9c7221940b836e0e7f5c60bd312d99d823c3af89340d6e254f1be96e34d2ce -DIST net-tools-1.60_p20130513023548-patches-2.tar.xz 14780 SHA256 4eba8545c64db6d2b0eedca45ff7346e4c0b6f1b526ca31b2db6462a0ec0be1b SHA512 6cb4ce7324bae696997839492edd3578e8c9971395de5d499a735ef6421aacc37d24311ada4b94e596c61b55660e2a4babb58f2403ef83da7ac32d2ccbf23201 WHIRLPOOL 200f0a5a88c1e637d183dd098ec1077ee565f0cac1b021b9500a803e2717143184d2c6c597158d73867331b1dc5e474e4858654b6927c314522cd228f660c00a -DIST net-tools-1.60_p20130513023548.tar.xz 196684 SHA256 e4f47c0736c5d73853f3bbfd30bec1922465f7a2b5bce25e5067774bac1d716d SHA512 d01404ac461f93fbd304f6c67a8dcc642b833f3653b97a5c2ecf3774bfef8489d6aa5631dbefe432a6675e2ce20e88ce1b9888a9ec055198076970505afd1f1b WHIRLPOOL 24e5917bb790d683507d9406213e0ee0ca94c36fcca469ff0ab7fa4c30517cb29a4cfafb98fdedf3a4ba94baa3f66da48ae3a2f359e522b9d42e6e1c599772fa -DIST net-tools-1.60_p20141019041918-patches-1.tar.xz 3352 SHA256 12e79c866c532ba75c0367397f664799f90ab8901bc906429b67939e8e6b354f SHA512 139f8c2990e5be44c17c2c5c4a900d2d2a8cdb5c067a8fe822b20b964045a24bc1138f7656291bc4db80ecddaa24e2e2655c018925d7b214651284443df550f9 WHIRLPOOL 3e33a3d5e0209360c7d90e4741a1b2be662e3c9d1c8a1f8a7283bff98642934fd26da296c5ed4a064915fa1a1006ee8f94fedc07d86bda48ed9624fc9946d190 -DIST net-tools-1.60_p20141019041918.tar.xz 197684 SHA256 22d1fb8acfa0b1e92d3c5dd3f544770b107df72f32f5b16232e65045c5efd2d0 SHA512 5fb02e181f3fec0a62a8ec8f1e6b0549d711d70d292491a2721d7f19f1a3b07d41fd0c8f503809435cd1a1b1999bcf5690402acc51f06ac6d626e11fef590e2e WHIRLPOOL c34f0c7363cc445e2457ccbf796947b60f74a063ed299840f755c6c023b8eb2cd46cdf42e1f9ca7530170e0b32dd14477e64ce50ec089e4a8b5d3e6bf65456ec -EBUILD net-tools-1.60_p20130513023548-r1.ebuild 2638 SHA256 6b4d2b77ab3b1958138bd2cccbaa35e79c3c10e89ce754ee71f37bba940815c9 SHA512 63b1d936b6b2a0b7898bdb928050d07b3f1a0ee93831adb046f49953461b97373b8797d6ade7ec733ff36cebcf6ce41605a74d7a25c83aa4be2fb366a8dd4b6e WHIRLPOOL 0c1123821a4973659a1b2aff9ada7f6fd37965e9f24a952d897c9c0ff48f871e5890cab3a0e4793cd252cba01b8a7ebe38aa5d9b0d8ab73796b498ec546897b9 -EBUILD net-tools-1.60_p20130513023548-r2.ebuild 2643 SHA256 20c40358f49e499f7c50110b3619953297b684921fbba530f911be4e1f3c5519 SHA512 6458d29a828132f3866cfe4e93be280564d95521b02318bed2b24157d9fdd0acb05fda4880bd1be81e8d8e7af9e107a1a935cca169e25265b99304b81a4963f0 WHIRLPOOL 6eac0562fff2b6095b50b4166ef555a7a607053af61e97e67df0cd9e23e949d61c869b56d8c9c97c0c08d12cfe795e6051556921d51c4c2d532c560dd0b46436 -EBUILD net-tools-1.60_p20130513023548.ebuild 2625 SHA256 7ada721786c66aa94e0faae884a1f6375fd62b72261097c63247802d9cf5606b SHA512 e0ea9de679307da4080ce47c108698f8456ed0800d2ffd0b4e32d2c048429228539d7e239d1f820b6dc28fb4ce6655cfb8deac07aee550d904cd5945b8679ec0 WHIRLPOOL 27cde1a5fbc2dfb9afc0763fd27ce872df3bcda5c5a5797ebf02fd078f8702a81bf916826f0912b22636fdb36c5f05f9ea10e0b6d2e4362931f56a04038f81aa -EBUILD net-tools-1.60_p20141019041918-r1.ebuild 2643 SHA256 e932023cea320b158c35208b029a2a6f1d62f843c1a7a8e30d576e00db1b9036 SHA512 6e590593761902045c7e5c034305a8603d800d4eafec2ebc4c8aaf961a6668feff5ec7b9be6f985e111b3341e36cb04736ca3c20101f2da58478f8c9ef030db1 WHIRLPOOL 7090b1bba5f175290aa2327ee2952451058816a0e270b4f9f4ae9a6526d3b8786ade52fee49b8e34c012c727066d5dfab3ab32a03af73de15954ca84aa6812df -EBUILD net-tools-1.60_p20141019041918.ebuild 2638 SHA256 adee3c3a203f2c9aaf5964f5177e429ad76b64623500f37bdf861716bf26b087 SHA512 8cfe1d3b11a48e5c80ede6c683bdb281996d01e57314653ff5a707b078f3861aff95f45a29410a2f7ccdc6a3c984e843993f30b43c140026e67194589850234e WHIRLPOOL c248bd7fd2cdbf72297351658b2d9557a866506d171d6a5e1b59b387c21a5afb84d66f4d319ed462566e4889f720aaaf54ca53f4abd5d93812b5ca5cbba647fe -EBUILD net-tools-9999.ebuild 1877 SHA256 9463e130a04357d73e0c6c0334bfc312bb23cbf7e63cebc9dbdadb81e129b195 SHA512 9a89981c15ab4271904b8e7888788150b7b57adcb3e8cb7547d1d526c77bb0154442f70dcab799b7effdc2b7be19664df722d11675f11156bdccd203bc0e3326 WHIRLPOOL 6f5e7a5e3a03e81c69fbd9abb3b5e94921a053e37cec2441108f393dbe0b742171105934fc80f1b21562757c72b1a8a7d82e820545d33030b4c936621b3624f7 -MISC ChangeLog 25006 SHA256 48a7f6ba1885082cc136ec093bb0fa60fdd15f750568b431008592701dd89b9e SHA512 9b862acae7f12b8197477fdfd5f18d18791a2d625f2bc9efacacd3d1dc50ce2818f4515af83f5f2a760c2829eaacf17449d8a56a5b5e85ee1a96242234d9e235 WHIRLPOOL 9a4dd77390d2dd49a004299dce7ce424cd94d6e98e7413ab4a2acec5afe9dd17ea8de02833326ec843de99f8425e5e56c26516dda7eb6438624eef9aacbfafa5 -MISC metadata.xml 366 SHA256 e9d096d77d01cf36778e25352e1c18a178e5da187cf77f1366a0d7f49f82da15 SHA512 d6f4a0858c089884614ed3ee26496484b7bc246bce1f5974b3ef3c5c6c41ba74dd36a96c17a11f586f93fbcb2f0315e107c87c19ddf3912022ab50d139366360 WHIRLPOOL 37ad6bceb17c5d26b52360e72643a6c210aa8c405b293be107d0ed15bad6bc429a409a6fdf122ae1262605e61b32e8bf506fd4790c4597bda347fa8bbb7fd396 +DIST net-tools-1.60_p20160215155418.tar.xz 227284 SHA256 9c9aee20e3b09213ab0b27c62329fafcb25e156143fc3999c16e8dcee72304b2 SHA512 3fac6e00f061daf5c9ed1c8038d14635333a6149b09ad1493db35e4f931095915ad47468c42cc10299a4df1b5c946d6609a92a00c326a50a4da166670f6608e4 WHIRLPOOL b04de5acd5cb17177d105168d8dd5d4e1cbb108d946bd656b162b11081098b9254993883088df851c3f2fc4eab2dbc18892cff96f20f1e2748663ab6f17ffac0 +DIST net-tools-1.60_p20161110235919.tar.xz 227552 SHA256 d9b52abb6bbf3305fde1fe414059602371a7819b214206312f6b16a2fde46fcd SHA512 06c2900305a5b11035bdb9d94e9d0a50c2ca832e14598d00d6907d99a4a3c981169475bbe916805888f9746a7d787829f20e6a4dec283731a2c85a72875b8e01 WHIRLPOOL 413553072466cee79c1f231742d6256f97d9a9e84647ee27aed97cf01eee16fd621c67fa67523174bcc0dd0c5f6181d2f6fcc698e3268fc9996eb2cbc7db1070 diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/files/net-tools-1.60_p20161110235919-fix-building-w-older-linux-headers.patch b/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/files/net-tools-1.60_p20161110235919-fix-building-w-older-linux-headers.patch new file mode 100644 index 0000000000..5e330ace02 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/files/net-tools-1.60_p20161110235919-fix-building-w-older-linux-headers.patch @@ -0,0 +1,33 @@ +From ea3935bd7c0f36c86c40e5785326698fa3336c6a Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Mon, 14 Nov 2016 22:48:42 -0500 +Subject: [PATCH] iptunnel: fix building w/older linux headers + +While linux-4.8+ headers work, older ones are missing includes. +Dropping netinet/ip.h uncovered that mess, so add linux/ip.h. + +URL: https://bugs.gentoo.org/599542 +Reported-by: Conrad Kostecki +--- + iptunnel.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/iptunnel.c b/iptunnel.c +index 247ae10..d6e47e6 100644 +--- a/iptunnel.c ++++ b/iptunnel.c +@@ -29,7 +29,12 @@ + #include + #include + #include ++/* We only care about linux/if_tunnel.h. Unfortunately, older Linux headers ++ * (pre linux-4.8) did not include all the proper headers leading to missing ++ * structs and types. ++ */ + #include ++#include + #include + + #include "config.h" +-- +2.9.0 diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/metadata.xml index ef54322b82..533583070f 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/metadata.xml @@ -1,11 +1,17 @@ - + - base-system - - use old ifconfig output style (useful for when new output breaks scripts) - - - net-tools - + + base-system@gentoo.org + Gentoo Base System + + + build the arp and rarp tools (for manipulating the ARP cache) + build the hostname and dnsdomainname tools + build the plipconfig tool (for working with old PLIP hardware) + build the slattach tool (for working with old serial ports) + + + net-tools + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/net-tools-1.60_p20130513023548-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/net-tools-1.60_p20130513023548-r1.ebuild deleted file mode 100644 index f6b10ea23a..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-apps/net-tools/net-tools-1.60_p20130513023548-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit flag-o-matic toolchain-funcs eutils - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="git://net-tools.git.sourceforge.net/gitroot/net-tools/net-tools" - inherit git-2 -else - PATCH_VER="2" - SRC_URI="mirror://gentoo/${P}.tar.xz - mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -DESCRIPTION="Standard Linux networking tools" -HOMEPAGE="http://net-tools.sourceforge.net/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="nls old-output selinux static" - -RDEPEND="!/dev/null - sed -i "/^RELEASE/s:=.*:=${pv}:" */Makefile || die - tar cf - ${p}/ | xz > ${p}.tar.xz - popd >/dev/null - - local patches="${p}-patches-${PATCH_VER:-1}" - local d="${T}/${patches}" - mkdir "${d}" - git format-patch -o "${d}" master..gentoo > /dev/null - echo "From https://cgit.gentoo.org/proj/net-tools.git" > "${d}"/README - tar cf - -C "${T}" ${d##*/} | xz > "${T}"/${patches}.tar.xz - rm -rf "${d}" - - du -b "${T}"/*.tar.xz -} - -pkg_setup() { [[ -n ${VAPIER_LOVES_YOU} ]] && maint_pkg_create ; } - -set_opt() { - local opt=$1 ans - shift - ans=$("$@" && echo y || echo n) - einfo "Setting option ${opt} to ${ans}" - sed -i \ - -e "/^bool.* ${opt} /s:[yn]$:${ans}:" \ - config.in || die -} - -src_prepare() { - if [[ -n ${PATCH_VER} ]] ; then - use old-output || EPATCH_EXCLUDE="0001-revert-621a2f376334f8097604b9fee5783e0f1141e66d-for-.patch" - EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${WORKDIR}"/${P}-patches-${PATCH_VER} - fi -} - -src_configure() { - set_opt I18N use nls - set_opt HAVE_HWIB has_version '>=sys-kernel/linux-headers-2.6' - set_opt HAVE_HWTR has_version '/dev/null - sed -i "/^RELEASE/s:=.*:=${pv}:" */Makefile || die - tar cf - ${p}/ | xz > ${p}.tar.xz - popd >/dev/null - - local patches="${p}-patches-${PATCH_VER:-1}" - local d="${T}/${patches}" - mkdir "${d}" - git format-patch -o "${d}" master..gentoo > /dev/null - echo "From https://cgit.gentoo.org/proj/net-tools.git" > "${d}"/README - tar cf - -C "${T}" ${d##*/} | xz > "${T}"/${patches}.tar.xz - rm -rf "${d}" - - du -b "${T}"/*.tar.xz -} - -pkg_setup() { [[ -n ${VAPIER_LOVES_YOU} ]] && maint_pkg_create ; } - -set_opt() { - local opt=$1 ans - shift - ans=$("$@" && echo y || echo n) - einfo "Setting option ${opt} to ${ans}" - sed -i \ - -e "/^bool.* ${opt} /s:[yn]$:${ans}:" \ - config.in || die -} - -src_prepare() { - if [[ -n ${PATCH_VER} ]] ; then - use old-output || EPATCH_EXCLUDE="0001-revert-621a2f376334f8097604b9fee5783e0f1141e66d-for-.patch" - EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${WORKDIR}"/${P}-patches-${PATCH_VER} - fi -} - -src_configure() { - set_opt I18N use nls - set_opt HAVE_HWIB has_version '>=sys-kernel/linux-headers-2.6' - set_opt HAVE_HWTR has_version '/dev/null - sed -i "/^RELEASE/s:=.*:=${pv}:" */Makefile || die - tar cf - ${p}/ | xz > ${p}.tar.xz - popd >/dev/null - - local patches="${p}-patches-${PATCH_VER:-1}" - local d="${T}/${patches}" - mkdir "${d}" - git format-patch -o "${d}" master..gentoo > /dev/null - echo "From https://cgit.gentoo.org/proj/net-tools.git" > "${d}"/README - tar cf - -C "${T}" ${d##*/} | xz > "${T}"/${patches}.tar.xz - rm -rf "${d}" - - du -b "${T}"/*.tar.xz -} - -pkg_setup() { [[ -n ${VAPIER_LOVES_YOU} ]] && maint_pkg_create ; } - -set_opt() { - local opt=$1 ans - shift - ans=$("$@" && echo y || echo n) - einfo "Setting option ${opt} to ${ans}" - sed -i \ - -e "/^bool.* ${opt} /s:[yn]$:${ans}:" \ - config.in || die -} - -src_prepare() { - if [[ -n ${PATCH_VER} ]] ; then - use old-output || EPATCH_EXCLUDE="0001-revert-621a2f376334f8097604b9fee5783e0f1141e66d-for-.patch" - EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${WORKDIR}"/${P}-patches-${PATCH_VER} - fi -} - -src_configure() { - set_opt I18N use nls - set_opt HAVE_HWIB has_version '>=sys-kernel/linux-headers-2.6' - set_opt HAVE_HWTR has_version '/dev/null + emake -C "${p}/po" dist sed -i "/^RELEASE/s:=.*:=${pv}:" */Makefile || die tar cf - ${p}/ | xz > ${p}.tar.xz popd >/dev/null - local patches="${p}-patches-${PATCH_VER:-1}" - local d="${T}/${patches}" - mkdir "${d}" - git format-patch -o "${d}" master..gentoo > /dev/null - echo "From https://cgit.gentoo.org/proj/net-tools.git" > "${d}"/README - tar cf - -C "${T}" ${d##*/} | xz > "${T}"/${patches}.tar.xz - rm -rf "${d}" - du -b "${T}"/*.tar.xz } @@ -64,19 +61,21 @@ set_opt() { config.in || die } -src_prepare() { - if [[ -n ${PATCH_VER} ]] ; then - use old-output || EPATCH_EXCLUDE="0001-revert-621a2f376334f8097604b9fee5783e0f1141e66d-for-.patch" - EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${WORKDIR}"/${P}-patches-${PATCH_VER} - fi -} - src_configure() { + # Clear out env vars from the user. #599602 + unset BASEDIR BINDIR SBINDIR + set_opt I18N use nls + set_opt HAVE_AFINET6 use ipv6 set_opt HAVE_HWIB has_version '>=sys-kernel/linux-headers-2.6' set_opt HAVE_HWTR has_version '/dev/null + emake -C "${p}/po" dist sed -i "/^RELEASE/s:=.*:=${pv}:" */Makefile || die tar cf - ${p}/ | xz > ${p}.tar.xz popd >/dev/null - local patches="${p}-patches-${PATCH_VER:-1}" - local d="${T}/${patches}" - mkdir "${d}" - git format-patch -o "${d}" master..gentoo > /dev/null - echo "From https://cgit.gentoo.org/proj/net-tools.git" > "${d}"/README - tar cf - -C "${T}" ${d##*/} | xz > "${T}"/${patches}.tar.xz - rm -rf "${d}" - du -b "${T}"/*.tar.xz } @@ -65,18 +62,24 @@ set_opt() { } src_prepare() { - if [[ -n ${PATCH_VER} ]] ; then - use old-output || EPATCH_EXCLUDE="0001-revert-621a2f376334f8097604b9fee5783e0f1141e66d-for-.patch" - EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${WORKDIR}"/${P}-patches-${PATCH_VER} - fi + epatch "${FILESDIR}/${P}-fix-building-w-older-linux-headers.patch" } src_configure() { + # Clear out env vars from the user. #599602 + unset BASEDIR BINDIR SBINDIR + set_opt I18N use nls + set_opt HAVE_AFINET6 use ipv6 set_opt HAVE_HWIB has_version '>=sys-kernel/linux-headers-2.6' set_opt HAVE_HWTR has_version '/dev/null + emake -C "${p}/po" dist sed -i "/^RELEASE/s:=.*:=${pv}:" */Makefile || die tar cf - ${p}/ | xz > ${p}.tar.xz popd >/dev/null @@ -55,12 +62,20 @@ set_opt() { } src_configure() { + # Clear out env vars from the user. #599602 + unset BASEDIR BINDIR SBINDIR + set_opt I18N use nls set_opt HAVE_AFINET6 use ipv6 set_opt HAVE_HWIB has_version '>=sys-kernel/linux-headers-2.6' set_opt HAVE_HWTR has_version '