From 3a2ebf46d0a324a5e1c167690f96770bd21a64fa Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Fri, 20 Sep 2013 21:17:14 -0400 Subject: [PATCH] bump(sys-apps/gawk): sync with upstream --- .../portage-stable/sys-apps/gawk/ChangeLog | 625 ++++++++++++++++++ .../portage-stable/sys-apps/gawk/Manifest | 43 +- .../gawk/files/autoconf-mktime-2.61.patch | 47 ++ .../gawk/files/gawk-3.1.3-getpgrp_void.patch | 47 ++ .../gawk/files/gawk-3.1.6-gnuinfo.patch | 28 + .../sys-apps/gawk/gawk-3.1.6.ebuild | 112 ++++ .../sys-apps/gawk/gawk-3.1.7.ebuild | 111 ++++ .../sys-apps/gawk/gawk-4.0.0.ebuild | 64 ++ .../sys-apps/gawk/gawk-4.0.1-r1.ebuild | 72 ++ .../sys-apps/gawk/gawk-4.0.1.ebuild | 65 ++ .../sys-apps/gawk/gawk-4.0.2.ebuild | 72 ++ .../sys-apps/gawk/gawk-4.1.0.ebuild | 68 ++ .../portage-stable/sys-apps/gawk/metadata.xml | 5 + 13 files changed, 1358 insertions(+), 1 deletion(-) create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/autoconf-mktime-2.61.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/gawk-3.1.3-getpgrp_void.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/gawk-3.1.6-gnuinfo.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-3.1.6.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-3.1.7.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-4.0.0.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-4.0.1-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-4.0.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-4.0.2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-4.1.0.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/gawk/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/gawk/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/ChangeLog new file mode 100644 index 0000000000..b236ca6525 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/ChangeLog @@ -0,0 +1,625 @@ +# ChangeLog for sys-apps/gawk +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/ChangeLog,v 1.161 2013/05/13 22:13:19 vapier Exp $ + +*gawk-4.1.0 (13 May 2013) + + 13 May 2013; Mike Frysinger +gawk-4.1.0.ebuild: + Version bump. + + 19 Feb 2013; Zac Medico gawk-4.0.2.ebuild: + Add ~arm-linux keyword. + +*gawk-4.0.2 (06 Jan 2013) + + 06 Jan 2013; Mike Frysinger +gawk-4.0.2.ebuild: + Version bump #450568 by Agostino Sarubbo. + + 16 Oct 2012; Christoph Junghans gawk-4.0.1-r1.ebuild: + re-added keywords (bug #426628) + +*gawk-4.0.1-r1 (06 Oct 2012) + + 06 Oct 2012; Christoph Junghans +gawk-4.0.1-r1.ebuild: + virtual/awk support and move to /usr/bin (bug #426628) + + 03 Oct 2012; Brent Baude gawk-4.0.1.ebuild: + Marking gawk-4.0.1 ppc for bug 431954 + + 27 Sep 2012; Anthony G. Basile gawk-4.0.1.ebuild: + stable ppc ppc64, bug #431954 + + 24 Sep 2012; Raúl Porcel gawk-4.0.1.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #431954 + + 01 Sep 2012; Markus Meier gawk-4.0.1.ebuild: + arm stable, bug #431954 + + 21 Aug 2012; Jeroen Roovers gawk-4.0.1.ebuild: + Stable for HPPA (bug #431954). + + 20 Aug 2012; Johannes Huber gawk-4.0.1.ebuild: + Stable for x86, wrt bug #431954 + + 20 Aug 2012; Mike Frysinger gawk-4.0.1.ebuild: + Disable test failing under sandbox for now #413327 by Patrick Lauer. + + 20 Aug 2012; Agostino Sarubbo gawk-4.0.1.ebuild: + Stable for amd64, wrt bug #431954 + + 19 Aug 2012; Christoph Junghans gawk-4.0.1.ebuild: + added prefix keywords + + 01 Jul 2012; Raúl Porcel gawk-4.0.0.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #413117 + + 28 Apr 2012; gawk-4.0.0.ebuild: + ppc stable #413117 + + 26 Apr 2012; Jeroen Roovers gawk-4.0.0.ebuild: + Stable for HPPA (bug #413117). + + 26 Apr 2012; Alexis Ballier gawk-4.0.1.ebuild: + keyword ~amd64-fbsd + + 25 Apr 2012; Markus Meier gawk-4.0.0.ebuild: + arm stable, bug #413117 + + 24 Apr 2012; Jeff Horelick gawk-4.0.0.ebuild: + marked x86 per bug 413117 + + 23 Apr 2012; Brent Baude gawk-4.0.0.ebuild: + Marking gawk-4.0.0 ppc64 for bug 413117 + + 23 Apr 2012; Agostino Sarubbo gawk-4.0.0.ebuild: + Stable for amd64, wrt bug #413117 + +*gawk-4.0.1 (22 Apr 2012) + + 22 Apr 2012; Mike Frysinger +gawk-4.0.1.ebuild: + Version bump #413017 by teidakankan. + + 30 Nov 2011; Mike Frysinger gawk-4.0.0.ebuild: + Control readline support via USE=readline. + + 05 Aug 2011; Jeroen Roovers gawk-3.1.8.ebuild: + Stable for HPPA (bug #373939). + + 25 Jul 2011; Kacper Kowalik gawk-3.1.8.ebuild: + ppc/ppc64 stable wrt #373939 + + 23 Jul 2011; Raúl Porcel gawk-3.1.8.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #373939 + + 17 Jul 2011; Markus Meier gawk-3.1.8.ebuild: + arm/x86 stable, bug #373939 + + 05 Jul 2011; Markos Chandras gawk-3.1.8.ebuild: + Stable on amd64 wrt bug #373939 + +*gawk-4.0.0 (03 Jul 2011) + + 03 Jul 2011; Mike Frysinger +gawk-4.0.0.ebuild: + Version bump #373937 by Lars Wendler. + + 15 Aug 2010; Harald van Dijk gawk-3.1.8.ebuild: + Fix quoting + +*gawk-3.1.8 (20 May 2010) + + 20 May 2010; Mike Frysinger +gawk-3.1.8.ebuild: + Version bump #319763 by Samuli Suominen. + + 25 Apr 2010; Diego E. Pettenò gawk-3.1.7.ebuild: + Remove libsigsegv USE flag: the dependency, at a minimum, was off (it + never uses system copy); nothing in the tree require this enabled, the + bundled copy does not work properly with gcc-4.5, and upstream is clueless + about autotools so it's impossible to properly patch this to make it + right. + +*gawk-3.1.7 (15 Aug 2009) + + 15 Aug 2009; Mike Frysinger +gawk-3.1.7.ebuild, + metadata.xml: + Version bump #280701 by Jeremy Olexa. + + 16 May 2009; Mike Frysinger files/filefuncs/Makefile: + Respect CPPFLAGS when building filefuncs #209129 by Stuart Shelton. + + 16 Jan 2009; Harald van Dijk + files/filefuncs/Makefile: + Fix typo, to use CFLAGS when compiling + + 28 Nov 2008; Ulrich Mueller + +files/gawk-3.1.6-gnuinfo.patch, gawk-3.1.6.ebuild: + Fix GNU Info files, bug 249130. + + 28 Oct 2008; Raúl Porcel gawk-3.1.6.ebuild: + alpha/ia64 stable #244384 + + 27 Oct 2008; Brent Baude gawk-3.1.6.ebuild: + stable ppc64, bug 244384 + + 26 Oct 2008; Markus Meier gawk-3.1.6.ebuild: + amd64 stable, bug #244384 + + 26 Oct 2008; nixnut gawk-3.1.6.ebuild: + Stable on ppc wrt bug 244384 + + 26 Oct 2008; Torsten Veller gawk-3.1.6.ebuild: + Stable on x86 (#244384) + + 26 Oct 2008; Jeroen Roovers gawk-3.1.6.ebuild: + Stable for HPPA (bug #244384). + + 26 Oct 2008; Ferris McCormick gawk-3.1.6.ebuild: + Sparc stable, Bug #244384 and required for Bug #244246. Looks fine. + + 05 May 2008; Mike Frysinger + +files/autoconf-mktime-2.61.patch, gawk-3.1.6.ebuild: + Update mktime test #220040. + +*gawk-3.1.6 (05 May 2008) + + 05 May 2008; Mike Frysinger +gawk-3.1.6.ebuild: + Version bump #219476 by Conrad Kostecki. + + 19 Nov 2007; Joshua Kinard gawk-3.1.5-r5.ebuild: + Stable on mips, per #195212. + + 11 Oct 2007; Tom Gall gawk-3.1.5-r5.ebuild: + stable on ppc64, bug #195212 + + 10 Oct 2007; Lars Weiler gawk-3.1.5-r5.ebuild: + stable ppc, bug #195212 + + 09 Oct 2007; Raúl Porcel gawk-3.1.5-r5.ebuild: + alpha/ia64/sparc stable wrt #195212 + + 09 Oct 2007; Christian Faulhammer gawk-3.1.5-r5.ebuild: + stable x86, bug 195212 + + 09 Oct 2007; Jeroen Roovers gawk-3.1.5-r5.ebuild: + Stable for HPPA (bug #195212). + + 09 Oct 2007; Christoph Mende gawk-3.1.5-r5.ebuild: + Stable on amd64 wrt bug #195212 + +*gawk-3.1.5-r5 (25 Aug 2007) + + 25 Aug 2007; Mike Frysinger + +files/gawk-3.1.5-freewstr2.patch, +files/gawk-3.1.5-ipv6.patch, + +files/gawk-3.1.5-mbread.patch, +gawk-3.1.5-r5.ebuild: + Snipe some fixes from Fedora. + +*gawk-3.1.5-r4 (12 Jul 2007) + + 12 Jul 2007; Roy Marples +gawk-3.1.5-r4.ebuild: + Move gawk to /usr/bin for non GNU userlands. + + 09 Jul 2007; Jeroen Roovers gawk-3.1.5-r3.ebuild: + Stable for HPPA (bug #184465). + + 08 Jul 2007; Christoph Mende gawk-3.1.5-r3.ebuild: + Stable on amd64 wrt bug #184465 + + 13 Jun 2007; Raúl Porcel gawk-3.1.5-r3.ebuild: + alpha stable + + 24 Apr 2007; Alexander Færøy gawk-3.1.5-r3.ebuild: + Stable on MIPS. + + 23 Apr 2007; Gustavo Zacarias gawk-3.1.5-r3.ebuild: + Stable on sparc + + 16 Apr 2007; Markus Rothe gawk-3.1.5-r3.ebuild: + Stable on ppc64 + + 01 Apr 2007; Michael Hanselmann gawk-3.1.5-r3.ebuild: + Stable on ppc. + + 21 Mar 2007; Raúl Porcel gawk-3.1.5-r3.ebuild: + x86 stable + +*gawk-3.1.5-r3 (12 Jan 2007) + + 12 Jan 2007; Mike Frysinger + +files/gawk-3.1.5-freewstr.patch, +files/gawk-3.1.5-wconcat.patch, + +gawk-3.1.5-r3.ebuild: + Grab some patches from Fedora to fixup double free #135931 by Georgi Georgiev. + + 05 Nov 2006; Fabian Groffen gawk-3.1.5-r1.ebuild, + gawk-3.1.5-r2.ebuild: + Dropped ppc-macos keyword, see you in prefix. + + 17 Oct 2006; Roy Marples gawk-3.1.5-r2.ebuild: + Added ~sparc-fbsd keyword. + + 14 Oct 2006; Aron Griffis gawk-3.1.5-r2.ebuild: + Mark 3.1.5-r2 stable on ia64 + + 04 Sep 2006; Joshua Kinard gawk-3.1.5-r2.ebuild: + Marked stable on mips. + + 22 Aug 2006; Thomas Cort gawk-3.1.5-r2.ebuild: + Stable on alpha wrt Bug #142936. + + 10 Aug 2006; Yuta SATOH gawk-3.1.5-r2.ebuild: + Stable on ppc64, bug #142936 + + 07 Aug 2006; Scott Stoddard gawk-3.1.5-r2.ebuild: + Stable on amd64 re bug 142936. + + 07 Aug 2006; Luca Barbato gawk-3.1.5-r2.ebuild: + Marked ppc + + 07 Aug 2006; Jeroen Roovers gawk-3.1.5-r2.ebuild: + Stable for HPPA (bug #142936). + + 06 Aug 2006; Andrej Kacian gawk-3.1.5-r2.ebuild: + Stable on x86, bug #142936. + + 06 Aug 2006; Jason Wever gawk-3.1.5-r2.ebuild: + Stable on SPARC wrt bug #142936. + +*gawk-3.1.5-r2 (17 Jul 2006) + + 17 Jul 2006; Mike Frysinger + +files/gawk-3.1.5-autotools-crap.patch, +files/gawk-3.1.5-internal.patch, + +files/gawk-3.1.5-numflags.patch, +files/gawk-3.1.5-syntaxerror.patch, + +files/gawk-3.1.5-utf-8-strcat.patch, +gawk-3.1.5-r2.ebuild: + Grab some patches from Fedora/Debian and hack around broken autotool code + #139397 by Brant Gurganus. + + 09 Jul 2006; Joshua Kinard gawk-3.1.5-r1.ebuild: + Marked stable on mips. + + 28 Jun 2006; Thomas Cort gawk-3.1.5-r1.ebuild: + Stable on alpha wrt Bug #138147. + + 28 Jun 2006; Luis Medinas gawk-3.1.5-r1.ebuild: + Stable on amd64. Bug #138147. + + 27 Jun 2006; Gustavo Zacarias gawk-3.1.5-r1.ebuild: + Stable on sparc wrt #138147 + + 27 Jun 2006; Tobias Scherbaum + gawk-3.1.5-r1.ebuild: + ppc stable, #138147 + + 27 Jun 2006; Chris Gianelloni gawk-3.1.5-r1.ebuild: + Stable on x86 wrt bug #138147. + + 27 Jun 2006; Fabian Groffen gawk-3.1.5-r1.ebuild: + Marked ppc-macos stable for progressive users (bug #138147) + + 27 Jun 2006; Markus Rothe gawk-3.1.5-r1.ebuild: + Stable on ppc64; bug #138147 + +*gawk-3.1.5-r1 (12 Apr 2006) + + 12 Apr 2006; Mike Frysinger + +files/gawk-3.1.5-binmode.patch, +files/gawk-3.1.5-fieldwidths.patch, + +files/gawk-3.1.5-num2str.patch, +gawk-3.1.5-r1.ebuild: + Fix bug in FIELDWIDTHS and grab some other patches from Fedora. + + 30 Mar 2006; Diego Pettenò gawk-3.1.5.ebuild: + Add ~x86-fbsd keyword. + + 19 Mar 2006; Fernando J. Pereda gawk-3.1.5.ebuild: + Stable on alpha as per bug #126362 + + 16 Mar 2006; Emanuele Giaquinta gawk-3.1.5.ebuild: + Stable on ppc; bug #126362 + + 16 Mar 2006; Torsten Veller gawk-3.1.5.ebuild: + Stable on x86 (#126362) + + 16 Mar 2006; Gustavo Zacarias gawk-3.1.5.ebuild: + Stable on sparc wrt #126362 + + 16 Mar 2006; Patrick McLean gawk-3.1.5.ebuild: + Stable on amd64 (bug #126362). + + 16 Mar 2006; Markus Rothe gawk-3.1.5.ebuild: + Stable on ppc64; bug #126362 + + 07 Mar 2006; Diego Pettenò gawk-3.1.5.ebuild: + Don't use /usr/lib/misc, use the right libdir for the current ABI. Fix + multlib-strict. + + 13 Oct 2005; Kito gawk-3.1.5.ebuild: + ~ppc-macos keyword + + 03 Oct 2005; Hardave Riar gawk-3.1.4-r4.ebuild: + Stable on mips. + + 01 Oct 2005; Luis Medinas gawk-3.1.4-r4.ebuild: + Marked Stable on amd64. + + 21 Sep 2005; Mike Frysinger gawk-3.1.5.ebuild: + Move libexec dir from /usr/libexec to /usr/lib/misc. + + 17 Sep 2005; Ciaran McCreesh ChangeLog: + Converted to UTF-8, fixed encoding screwups + + 16 Sep 2005; Aron Griffis gawk-3.1.4-r4.ebuild: + Mark 3.1.4-r4 stable on alpha + + 03 Sep 2005; Markus Rothe gawk-3.1.4-r4.ebuild: + Stable on ppc64 + + 03 Sep 2005; Mike Frysinger + +files/gawk-3.1.5-gcc4.patch, files/filefuncs/Makefile, gawk-3.1.5.ebuild: + Fix by Kito for building with gcc4 #104740 and move a bunch of ugly filefunc + details out of the ebuild and into the filefunc Makefile. + + 02 Sep 2005; Michael Hanselmann gawk-3.1.4-r4.ebuild: + Stable on ppc. + + 02 Sep 2005; Gustavo Zacarias gawk-3.1.4-r4.ebuild: + Stable on sparc + +*gawk-3.1.5 (01 Sep 2005) + + 01 Sep 2005; Mike Frysinger + +files/gawk-3.1.5-core.patch, +gawk-3.1.5.ebuild: + Version bump. + + 29 May 2005; gawk-3.1.3-r2.ebuild: + echangelog - update package to use libc expanded variable elibc_uclibc vs + uclibc so USE=-* works + + 06 May 2005; Mike Frysinger + files/filefuncs/filefuncs.c, gawk-3.1.4-r4.ebuild: + Add switch capabilities #91182 by Ekatalog and BSD support #90847 by Diego + Pettenò. + +*gawk-3.1.4-r4 (19 Feb 2005) + + 19 Feb 2005; Mike Frysinger -gawk-3.1.4-r3.ebuild, + +gawk-3.1.4-r4.ebuild: + Update the xml patch to the current version. + +*gawk-3.1.4-r3 (14 Feb 2005) + + 14 Feb 2005; Mike Frysinger -gawk-3.1.4-r2.ebuild, + +gawk-3.1.4-r3.ebuild: + Build xmlgawk separately from the normal gawk so we dont link against + libexpat (which is in /usr/lib) #81793. + +*gawk-3.1.4-r2 (11 Feb 2005) + + 11 Feb 2005; Mike Frysinger + +files/gawk-3.1.3-getpgrp_void.patch, +files/gawk-3.1.4-flonum.patch, + +files/gawk-3.1.4-nextc.patch, +files/gawk-3.1.4-uplow.patch, + -gawk-3.1.4-r1.ebuild, +gawk-3.1.4-r2.ebuild: + Add some patches from Fedora and xmlgawk support #57857 by Alcino Dall Igna + Junior. + +*gawk-3.1.4-r1 (29 Jan 2005) + + 29 Jan 2005; Mike Frysinger + +files/gawk-3.1.4-disable-DFA.patch, +gawk-3.1.4-r1.ebuild, + -gawk-3.1.4.ebuild: + Version bump with patch from Fedora to fix random LOCALE bugs #78227. + + 14 Jan 2005; Jeremy Huddleston + files/filefuncs/Makefile, gawk-3.1.3-r2.ebuild, gawk-3.1.4.ebuild: + multilib fixes for filefuncs. + +*gawk-3.1.4 (12 Jan 2005) + + 12 Jan 2005; Mike Frysinger gawk-3.1.3-r2.ebuild, + +gawk-3.1.4.ebuild: + Version bump. + +*gawk-3.1.3-r2 (22 Nov 2004) + + 22 Nov 2004; Mike Frysinger +gawk-3.1.3-r2.ebuild: + Use econf/install with DESTDIR. + + 14 Nov 2004; Tony Vroon gawk-3.1.3-r1.ebuild: + Portability update to cp command, change -d to -P, which works on more OS's. + Suggested by Chris L. Mason in bug #66911. + + 28 Sep 2004; Sven Wegener + files/filefuncs/filefuncs.c: + Gentoo Technologies, Inc. -> Gentoo Foundation + + 01 Sep 2004; Travis Tilley gawk-3.1.3-r1.ebuild: + made gawk use $(get_libdir) + + 24 Aug 2004; Sven Wegener gawk-3.1.3-r1.ebuild: + Changed SRC_URI to use mirror:// syntax. + + 16 Jul 2004; Michael Sterrett -gawk-3.1.1-r2.ebuild, + -gawk-3.1.2-r3.ebuild, gawk-3.1.3-r1.ebuild, -gawk-3.1.3.ebuild: + gnuconfig_update in src_unpack; use emake; tidy; clean older ebuilds + + 27 Jun 2004; Aron Griffis gawk-3.1.1-r2.ebuild, + gawk-3.1.2-r3.ebuild, gawk-3.1.3.ebuild: + QA - fix use invocation + + 15 Jun 2004; gawk-3.1.3-r1.ebuild: + run gnuconfig_update when using uclibc + + 25 Apr 2004; Tom Gall gawk-3.1.3-r1.ebuild: + fix bug 48990 -- affects all 64 bit architectures + + 07 Mar 2004; Joshua Kinard gawk-3.1.1-r2.ebuild, + gawk-3.1.2-r3.ebuild, gawk-3.1.3-r1.ebuild, gawk-3.1.3.ebuild: + Marked stable on mips, copyright header fixes. + + 09 Jan 2004; Aron Griffis gawk-3.1.3-r1.ebuild: + stable on alpha + + 28 Dec 2003; Joshua Kinard gawk-3.1.3.ebuild: + Move to mips stable (~mips -> mips) + + 28 Dec 2003; Martin Schlemmer gawk-3.1.3-r1.ebuild: + Move pgawk and igawk to /usr/bin, bug #36453. + +*gawk-3.1.3-r1 (28 Dec 2003) + + 28 Dec 2003; Martin Schlemmer gawk-3.1.3-r1.ebuild: + Make sure /bin/pgawk is a symlink as to not have two binaries taking space. + + 21 Jul 2003; Christian Birchinger gawk-3.1.3.ebuild: + Added sparc stable keyword + + 20 Jul 2003; Brandon Low gawk-3.1.3.ebuild: + Mark stable for x86 and amd64 + +*gawk-3.1.3 (10 Jul 2003) + + 23 Jul 2003; Guy Martin gawk-3.1.1-r2.ebuild : + Marked stable on hppa. + + 22 Jul 2003; Martin Schlemmer gawk-3.1.1-r2.ebuild, + gawk-3.1.2-r3.ebuild, gawk-3.1.3.ebuild: + Do not copy the filefuncs files with original permissions in tackt, thanks to + Tobias Sager , bug #24989. + + 10 Jul 2003; Brandon Low gawk-3.1.3.ebuild: + Bump + + 24 Jun 2003; Aron Griffis gawk-3.1.2-r3.ebuild: + Mark stable on alpha + +*gawk-3.1.2-r3 (27 Mar 2003) + + 06 Jul 2003; Guy Martin gawk-3.1.2-r3.ebuild : + Marked stable on hppa. + + 22 Jun 2003; Joshua Kinard gawk-3.1.2-r3.ebuild: + Changed ~sparc to sparc in KEYWORDS + Changed ~mips to mips in KEYWORDS + + 08 Jun 2003; Brandon Low gawk-3.1.2-r3.ebuild: + Mark unstable, see bug 21713 for reasons, will wait for 3.1.3 to have a new + stable gawk + + 23 May 2003; Tavis Ormandy gawk-3.1.2-r3.ebuild: + support for ccc (alpha). + + 20 May 2003; Martin Schlemmer gawk-3.1.2-r3.ebuild : + Mark stable for all, as all issues are fixed, and 3.1.1-r2 with filefuncs + did not seem to propagate properly. + + 11 May 2003; Martin Schlemmer gawk-3.1.1-r2.ebuild : + Mark stable for all, as next baselayout will need a gawk with filefuncs. + + 26 Apr 2003; Christian Birchinger gawk-3.1.2-r3.ebuild : + Added stable sparc keyword + + 17 Apr 2003; Brandon Low gawk-3.1.2-r3.ebuild : + Changed x86 keywords + + 27 Mar 2003; Martin Schlemmer gawk-3.1.2-r3.ebuild : + Special files like those in /proc, report themselves as regular files + of length 0, when in fact they have data in them if you try to read them. + The new record-reading code wasn't quite smart enough to deal with such + a bizarre case. The following patch fixes the problem, thanks to + Arnold D. Robbins (Maintainer of gawk). + +*gawk-3.1.1-r2 (26 Mar 2003) + + 26 Mar 2003; Martin Schlemmer gawk-3.1.1-r2.ebuild : + For some reason gawk-3.1.2 is more pain than worth. Seems this release + also borks the ability to specify input files as arguments: + + # gawk '/devfs/ { print }' /proc/filesystems + # + + should have been the same as: + + # cat /proc/filesystems | gawk '/devfs/ { print }' + nodev devfs + nodev usbdevfs + # + + Thus all this release does, is get the filefuncs module into 3.1.1 as well, + so that we can totally mask gawk-3.1.2. + +*gawk-3.1.2-r2 (25 Mar 2003) + + 25 Mar 2003; Martin Schlemmer gawk-3.1.2-r2.ebuild : + Add filefuncs module from baselayout, as it is very closly tied to the gawk + version running. While we are at it, version the module (filefuncs.so.0.0.1, + with soname of filefuncs.so.0 for now). Do not install acconfig.h into + /usr/include/awk, as it is redundant. This should fix bug #18127. + +*gawk-3.1.2-r1 (25 Mar 2003) + + 25 Mar 2003; Martin Schlemmer gawk-3.1.2-r1.ebuild : + Version that should not really have hit portage, but I was busy at work + and closing time caught me. + +*gawk-3.1.2 (24 Mar 2003) + + 24 Mar 2003; Brandon Low gawk-3.1.2.ebuild : + -* keyword, and get the -r1 ebuild stuff that I somehow ignored into it, a -r1 + which will be ~ rather than - will be forthcoming + + 24 Mar 2003; Brandon Low gawk-3.1.2.ebuild : + Bump + + 20 Feb 2003; Zach Welch gawk-3.1.1-r1.ebuild : + Added arm to keywords. + + 08 Feb 2003; Guy Martin gawk-3.1.1-r1.ebuild : + Added hppa to keywords. + +*gawk-3.1.1-r1 (20 Dec 2002) + + 20 Dec 2002; Jan Seidel gawk-3.1.1-r1.ebuild : + Added mips to keywords + + 16 Dec 2002; Martin Schlemmmer gawk-3.1.1-r1.ebuild : + Fix rare case where gawk do not get installed as /bin/gawk-$PV, but + rather /bin/gawk-. Fix missing docs. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*gawk-3.1.1-r1 (14 Nov 2002) + + 14 Nov 2002; Martin Schlemmmer : + Install gawk headers into /usr/include/awk. + +*gawk-3.1.1 (21 Jul 2002) + + 21 Jul 2002; Martin Schlemmmer : + Update version. + +*gawk-3.1.0-r3 (21 Jul 2002) + + 21 Jul 2002; Martin Schlemmer : + Move /usr/bin/awk to /bin/awk for upcomming baselayout. + +*gawk-3.1.0-r2 (26 Jun 2002) + + 14 Jul 2002; phoen][x gawk-3.1.0-r2.ebuild : + Added KEYWORDS, SLOT. + + 26 Jun 2002; Martin Schlemmer : + Add /bin/awk compat symlink, closing bug #3288. + +*gawk-3.1.0-r1 (12 Mar 2002) + + 14 Jul 2002; phoen][x gawk-3.1.0-r1.ebuild : + Added KEYWORDS, SLOT. + + 12 Mar 2002; Seemant Kulleen ChangeLog : + + Added USE dependent nls compilation + +*gawk-3.1.0 (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/gawk/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/Manifest index a78815a52b..278aaf7797 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/gawk/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/Manifest @@ -1 +1,42 @@ -DIST gawk-3.1.8.tar.bz2 1984129 RMD160 bd753345fec4773fe2faa45239b4f1cba4efcf82 SHA1 da1091cc39089c320f53d21fd2112bd7ce407de5 SHA256 5dbc7b2c4c328711337c2aacd09a122c7313122262e3ff034590f014067412b4 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX autoconf-mktime-2.61.patch 1116 SHA256 e62bc5c6d3fa056be28d6928186998eba7e1850f29f089f707a6dbdb195dee33 SHA512 4ee6214dbe2d179d5ecbb6f40acf5adffdb5668a41bde8d01382ddc823315aa76542ad17aab1d0414bc249ea4c715fc5d008b5adc84b82801dc71dc10f0badda WHIRLPOOL 7708fe7ba361c271ee64a9755c4884cc03f4e38f03398b5ada74acb883b611d3f6a3bd71a49186e13bbebff1444a9a4013bcabbf6d7c736b8a5f9201802692bb +AUX filefuncs/Makefile 1226 SHA256 a3b91ceefd4d659d9ffdc0c8502c7de10e7d4f9daee4e297cb2d8da11257c77e SHA512 7238b64971d6345d99d24b75363f9d842befa140c3373709c0ddfceb566666fbf75dfa10aea032028b1a7ffe94180d389fb922b23f79ccf8f319a76d23b2c96d WHIRLPOOL 3557762a538e26484a3203fac09b6094e4eef306dfa6fa414a5722bf738accadd0f893787d102cefd5b1132db7d12511ec0378c958ef51370ee618f25aaf3698 +AUX filefuncs/filefuncs.c 10992 SHA256 c647aa27170ef8e001d47bdf86c47809afd7f6d5a89be2f9769ce05b55ed8309 SHA512 07caa4dfe83716de8218f9035b893778461a8c709a538a0a3f45dc6a08f99387a9bf15967b849cdad8ccfe1fb94fc4c3de790457f6460998275afe20f8c16a94 WHIRLPOOL 6b2078a9538691871c6441a5d828d17246a97640ad8c3d080e9b24f324488500e2da4058bdb387ee857d849ec9f4a0be36f77fc335357c4a48f24ca9bb5271bf +AUX gawk-3.1.3-getpgrp_void.patch 1225 SHA256 2e43682e4c86e6f50eeca42b3fc333c1c9c080838b29f3020c88f1d95dc02767 SHA512 92540e4a304c75b753f4a5c1faef1fb5ecde321f1802eecf0ee6ef9b11249178bc2aa608223a55735ac521adc02c7e1a0ce6ee3ddfbfd23ef23b3c1ea5b6ab2b WHIRLPOOL bad6c7bd2b2683cac03133f5322c671844c9ec380f6a847f2b6a7489f490ebceab9b56c6368db73950da8791d5aefafa2ddb2802850d395d16593699973ca999 +AUX gawk-3.1.6-gnuinfo.patch 895 SHA256 e0e94e01bc061bdf41160fafc406e2c05bc6d27f3e26847899f020a01f46c98a SHA512 ad0e7c7e0e37ebc4c2225882070c5f9d9aa9f5f4e71cfd5a3676d61a1c8bfcbe94bcb39b2b9b6a72c89a278180ce22f24a551eab6548e0f02887e6d887b61f4a WHIRLPOOL 61d23acaa22befae4e4255624b484f120d784740435326d53b2e3c123fc7ac9a2d82364ff439888225b3efc8f59233f86686cd40701eeff43ca93db3f7963ad9 +DIST gawk-3.1.6.tar.bz2 1861630 SHA256 513fdd5a0bd1b467bd4993eb3adb4690f65fff6857c9e2ed1a3e46d72151cb6c SHA512 cf2040a41eade41c0d08f6ae9fffdb23345d76973d5ba5607278e28c2812ce4612bbb93ec925bb56573cc021517d813ec73c1c97e24196cd11c497603d233da4 WHIRLPOOL a7d08eb243eb5d0166867efcb218b0772292c64d3fd46adc531a4864b48a2f9d03f339d4c3cf3e53b42ae22ecbbcd769d8407a0430ef6d7d03650b328b8ddd76 +DIST gawk-3.1.7.tar.bz2 2365837 SHA256 f12b76b8963c5a438a56a73223ad29aeb900c7f004deb6242fab3324188ede71 SHA512 709b9749f267e9e9ecddf1bb9eb68ea8a10151eb5b390efa04c0f421e464083e8bf1d08834f6764a06a11f0df91fd18e1fa1474075535fbe98999e7fb52aa6aa WHIRLPOOL 0bce548391624bbe68f857d7e13fdd44c74d25b404bb9d9f94ddc73b8d9ad719f05927a9d086a0534b13e29300b53b43bf3702e15cf3fb538495901c126afa53 +DIST gawk-3.1.8.tar.bz2 1984129 SHA256 5dbc7b2c4c328711337c2aacd09a122c7313122262e3ff034590f014067412b4 SHA512 a8046c1a5a6ffc8bd90cc6062d97ba6301b7a707f4a34a06355a83aaaea2ccdf4c4476563fc6f444b529a2d8d3a2de2126b53434ba50aad8bd898fb3299904dd WHIRLPOOL e24079d7c2aee57e48db2ef76df4c217ea0fa435304a563c6df8d0442f8a5e5e4cff2141809f68430939d66a3a6eda981edefa94b2b8c85e5f0a3ee7ba8a7649 +DIST gawk-4.0.0.tar.bz2 2063647 SHA256 60ade732b46c6318acd183cfee843e00167e22d8f119889012f1c77d613e5a6b SHA512 9a337673725d3190c76da7e61f9b5e6df348eb4e08a3f7a7a1b5869d0bec6514d97782dffbb56ec5c4897e8f2ec9994b401c00fe0b47e0510e11eb963c9c2efb WHIRLPOOL 830c88e97fda24b28be070b148663a7473338614d0b3499d514781242786ba5ae56c5b6861d83a7640a185aa93c4ebb597ebd6c73953a0fcae869d633dc5a577 +DIST gawk-4.0.1.tar.xz 1612448 SHA256 ae0cb9a0ac80686df316fcd126d0da7d1fb6a0acfe043320511c1f212f2ecb47 SHA512 45b4265ca09e281f003ba5d6e489f6c7c2885b2ad1eaf70f23aefb43f442631d1d81b01342c71e9f83b9b371da9f79a102f53dad3e0e776cac817b3d32a721e6 WHIRLPOOL c60567f305f3c73af52109d7d82b6f296642a24943ca3dcf97d4edcbea62f6b4ba4925bf1f08de18ccc2a91536e785efb7bc731a7d398fc6ee45b5c72436c522 +DIST gawk-4.0.2.tar.xz 1626808 SHA256 21e1f28c51b5160f0a4bf1a735c6109b46a3bd6a43de808eabc21c17bb026d13 SHA512 069f68b6792521d94d4003764006ad8fbe9a17c60a88212629204d9a5eb3f662903fff6d91dd3c1834597b76c18f9d3231c93a033f456c59c0571ac13eb77b27 WHIRLPOOL 8b2916d964c5fa67a46c0a5fc39d424b03e6b39a3335ad796a224feb760528631199c1ec6ee2b6719bdc014ab190ddf38092211685020c92851d617e6ca08690 +DIST gawk-4.1.0.tar.xz 2049080 SHA256 1804d0c7f74fe1e2d127a268d1905aaed0cb237bfb7f124d9ba6adc535143642 SHA512 59364fb82640c0a3d0832ad291d18c82525f400786d1609094bad343992b626eae4609a9830c77d06aa1ef2cbbf1f627a44620ebb7cafa6e945c80f4faaef65e WHIRLPOOL be809ab505a93758bcb0d37403810d9fe93b744c4bcd3c4f878f22393a75657848c8ba71eb2874d7e685513c46ac45961833ca381455f77090a026b2159fe60b +EBUILD gawk-3.1.6.ebuild 3177 SHA256 a681935f280641537d5e83a8b70240b5884e4fbd75faaca3eb44e609acf4552a SHA512 fbbe2d05b766c147cc5e061e0e1a3469096bfa9cc67c9dcaf31bad4f001a1ac1bf607393642c3a7f3fb38e3dca7f0ec1c42d57e99a9b2c15767ba5b2d3db59e4 WHIRLPOOL b54833a30fdf34721d369f2fffa52b42e92c10b5f253d2da87980ac809094478f0e0d605e4255ca3d197bd9965f7768715d5086f2d026d14e088cdb7abce4fb3 +EBUILD gawk-3.1.7.ebuild 3116 SHA256 f8c2578b9aeffe062fa48a2474d6cee8b0e5d318173b95cf217ae427008bcf80 SHA512 eec15594664f568e72010f8a6697e40ed4e7805de769d0c32278b9308518651d72aa26b3eed0c36c6e96ba91fbe475a7eeedbc57560a0fbc882bf1ba5e0a92c1 WHIRLPOOL 51cda9b306bee1b824951dd8508d71f8e11fb5bb9117f31752db00d95f260aa29ccfff59bfabc29ab5cce4e060c6d89974854a87ca53f3d7fa95e885c43a353e +EBUILD gawk-3.1.8.ebuild 1880 SHA256 cec219b0a07704d92b9f1c8a6afdade7cd8c38cb58cc563581a103284ec2231b SHA512 a2c3a6df5d61d82a049095792cc6a561ee30ac96b04c04ccbde389638a005cc3bdbad4813140c674b50b52f017beb6fb4e9440fd973b5135c88dbd640abf474d WHIRLPOOL b6a3e7a1aec3b0aa2e1fede6df340e0b8aa3bc49e6ad16a4038e2ef059b10e02a08ddd59d1763dfb5479ca08eab7903b66c04d91a30156999280419d7ba476da +EBUILD gawk-4.0.0.ebuild 1646 SHA256 38b209567247de1a6018d14ac1209c58565fa434c842ab4dca37cbd6ad77bac3 SHA512 a271949e049b3e19bcc372ba15f722cf0bbb1cfe8646e00b79dda22d076f2fb9dec5a61bea6fcac9c148d23a219d560807a66a48b0dee24c33339409698dd6c8 WHIRLPOOL b4627aaf31156e16dc1d53d34053cf4637ca1f974ff90ef4409a0dd3ac09f8472f36863e4f93ba2d01bd4253e56b3ea5975cf887e512c564b926f3dcca405b62 +EBUILD gawk-4.0.1-r1.ebuild 2250 SHA256 d44a7e3d7ec0bcab96716cbe0edec950219cdf25e9dd9277aa3b15737753f65b SHA512 972f0b9c18b81f41a33db0767879d25173517e0ebb808667addf5ca786428e8e2de63ea9cf271010c55bec8ef8b7190d4003c437e6a95d2504f247f60bc51fa8 WHIRLPOOL abc20bcb99dc05b115e7cc4e571acb583a34332961dbae035de9d6a0b3505b20cdfd827d9fd44a5349eb86bdce235144b2a3a6dbb1070df22f67c14eb4834d10 +EBUILD gawk-4.0.1.ebuild 1928 SHA256 6b61949dcf4c4d9beaf5111e9450e895ca963cb312c1083456bf0f7241ef3ed5 SHA512 6343596920e4f3e84835b315c7f007c702ce5eaf891f1f727f1f4e0919d405d6160dda1acfce9f950eb54b9914915a6ddcb68138eb4ca61984bf70f83d0bb1fb WHIRLPOOL bec75ad5f4094997637a1d7a4872431479aaff51ef39cd41316aaf65a07b5c95c69d7cd3272264cacecc2a79675cf174be51914d1df87e2609cc1ee50172873f +EBUILD gawk-4.0.2.ebuild 2259 SHA256 8a97f5026c2aefbe6afa00dc772986d6f41e4e48b4c1ccd6158f157e42909b0f SHA512 f150ef040ad0b0972ce70de8d2af5ff7fa305838caeb17308cf721c5061a69b3a059c5cbcdfe33582ec22851ce3193ea09143a654472da66b7b0b85be8b6ccb9 WHIRLPOOL 98267c8a267d2884a03b114f7c1bc65b4cfd8ca3016dd704ec43f4872302bd8b8263d8f94b1afcccb9d7736559ec91b7ba1c64e45b6f96944612093a84de76d1 +EBUILD gawk-4.1.0.ebuild 2117 SHA256 59a06e035a816fbda0f99eb547789c4ca66b3ed43815844a11eba0f9cd2c0ee6 SHA512 16c2a393da0e252d3e7720c7d861c3180f7dda7ad197f0e00e21602cea00d6d60d6cec918a121c48b08843e0acf225cc53b1bb2e701332a13de24b82250b7cfe WHIRLPOOL 607cd47c2ab3c281ba78322c6b5b68cf2715d6118dc0962478162b70b038140d0f48a559e5b6deaa2de5b2470ee8e3cf9d5389ffa83ec4de399a52f3b114b40b +MISC ChangeLog 21856 SHA256 a55d207ff87dfdbe1c63808a6ed0265182918b1b2265373c5685e367b4283e03 SHA512 9ada79d35d7e435ae4600f49375f841e61d428df65a64ec9d4fbb60839f223b49b7821b40825e6dbe1ac1e9be3c2c3182126921cf7f27ee050d3a59cd8af6b5c WHIRLPOOL 66a6c90ba2322888aef6d7e7ac8bae6028adcef424166ed9ac3c2431dc4031cf57d2f0c30fca7c4c5fce37fd31105a289991c2b983c378676c82d07fd7462ee6 +MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQIcBAEBCAAGBQJRkWWFAAoJELEHsLL7fEFWfWEP/RbfwBkhbSaHx7L9QOJ70TDb +W3ph9Vyg6PDZPG8h8Lft16GTWqZL8XO4jRGdahiTDKdtAFGINhs+xy9h8K+jKoDx +NcRKLiGcWd07eLR29sD84thQdHZMa1w2kxuM8HGt+0JjRtTjZVDOHm3+HaTXtXx6 +Yq+h/LnsPfK6TUjA51eREGGPBqaDxLQu7qCy5spg8SCefTLUWrvW1p33CI0T2itu +jHEn9XrvUOIj7YRLKjhmkjM2aey8rzScmqb+iwUuUpEWhydPpYGyaOxZaB9WwMg1 +FcH5+F160i/s1VBy7plv3QDELtjXBhl/146wNRIK7CyGbNbTp/5b4W5qr0aBDSp6 +GS2QtCoyiPlth8xi1n1TxXVMBAbRFbqu0snH4TQGb+B9ySxs24K/0S2bszupp+7C +8hPJKosOA+bzJLr26PTo1JliMnkT/IPx6mKE4ugwBpKBncb0qfnBQHSu/wmX/2RG +iafL1ZcnBCKkaf235mWWWfT2g6clUCQg0v1MlCjMllnxN9FfQJVya8OTCNA70J1B +LS5LzI5ZFpL/ycXKtE6XTMW61eLpy1+nqUDvcQ9BpVTW/1zWFShRYHP4WSJqO+W2 +MP319DGD/5dPR5Gau+0FHzePG5tG6aWAGmz7EkQKj4jQDfAiRQogQFWELjok14/X +xqPkWqTnQP9I1Zov/rDD +=20R1 +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/autoconf-mktime-2.61.patch b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/autoconf-mktime-2.61.patch new file mode 100644 index 0000000000..345169f9a5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/autoconf-mktime-2.61.patch @@ -0,0 +1,47 @@ +--- configure ++++ configure +@@ -10518,6 +10791,7 @@ + # endif + #endif + ++#include + #include + + #ifdef HAVE_UNISTD_H +@@ -10666,12 +10940,15 @@ + isn't worth using anyway. */ + alarm (60); + +- for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2) +- continue; +- time_t_max--; +- if ((time_t) -1 < 0) +- for (time_t_min = -1; (time_t) (time_t_min * 2) < 0; time_t_min *= 2) +- continue; ++ for (;;) ++ { ++ t = (time_t_max << 1) + 1; ++ if (t <= time_t_max) ++ break; ++ time_t_max = t; ++ } ++ time_t_min = - ((time_t) ~ (time_t) 0 == (time_t) -1) - time_t_max; ++ + delta = time_t_max / 997; /* a suitable prime number */ + for (i = 0; i < N_STRINGS; i++) + { +@@ -10686,10 +10963,12 @@ + && mktime_test ((time_t) (60 * 60 * 24)))) + return 1; + +- for (j = 1; 0 < j; j *= 2) ++ for (j = 1; ; j <<= 1) + if (! bigtime_test (j)) + return 1; +- if (! bigtime_test (j - 1)) ++ else if (INT_MAX / 2 < j) ++ break; ++ if (! bigtime_test (INT_MAX)) + return 1; + } + return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ()); diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/gawk-3.1.3-getpgrp_void.patch b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/gawk-3.1.3-getpgrp_void.patch new file mode 100644 index 0000000000..13d0131021 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/gawk-3.1.3-getpgrp_void.patch @@ -0,0 +1,47 @@ +Ripped from Fedora. + +--- gawk-3.1.3/main.c.getpgrp_void 2004-01-26 12:08:26.000000000 +0100 ++++ gawk-3.1.3/main.c 2004-01-26 12:15:22.000000000 +0100 +@@ -874,14 +874,11 @@ + + PROCINFO_node = install("PROCINFO", + node((NODE *) NULL, Node_var_array, (NODE *) NULL)); +- + #ifdef GETPGRP_VOID +-#define getpgrp_arg() /* nothing */ ++ value = getpgrp(); + #else +-#define getpgrp_arg() getpid() ++ value = getpgrp(getpid()); + #endif +- +- value = getpgrp(getpgrp_arg()); + aptr = assoc_lookup(PROCINFO_node, tmp_string("pgrpid", 6), FALSE); + *aptr = make_number(value); + +--- gawk-3.1.3/io.c.getpgrp_void 2004-01-26 12:08:36.000000000 +0100 ++++ gawk-3.1.3/io.c 2004-01-26 12:16:04.000000000 +0100 +@@ -1422,11 +1422,6 @@ + return 0; + } + +-#ifdef GETPGRP_VOID +-#define getpgrp_arg() /* nothing */ +-#else +-#define getpgrp_arg() getpid() +-#endif + + /* pidopen --- "open" /dev/pid, /dev/ppid, and /dev/pgrpid */ + +@@ -1440,7 +1435,11 @@ + warning(_("use `PROCINFO[\"%s\"]' instead of `%s'"), cp, name); + + if (name[6] == 'g') ++#ifdef GETPGRP_VOID ++ sprintf(tbuf, "%d\n", (int) getpgrp()); ++#else + sprintf(tbuf, "%d\n", (int) getpgrp(getpgrp_arg())); ++#endif + else if (name[6] == 'i') + sprintf(tbuf, "%d\n", (int) getpid()); + else diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/gawk-3.1.6-gnuinfo.patch b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/gawk-3.1.6-gnuinfo.patch new file mode 100644 index 0000000000..3c75343943 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/files/gawk-3.1.6-gnuinfo.patch @@ -0,0 +1,28 @@ +Fix broken Info files produced by texinfo 4.11 +http://bugs.gentoo.org/249130 + +--- gawk-3.1.6/doc/gawkinet.info ++++ gawk-3.1.6/doc/gawkinet.info +@@ -1,7 +1,8 @@ ++This is gawkinet.info, produced by makeinfo version 4.13 from ++gawkinet.texi. ++ + INFO-DIR-SECTION Network applications + START-INFO-DIR-ENTRY +-This is gawkinet.info, produced by makeinfo version 4.11 from gawkinet.texi. +- + * Gawkinet: (gawkinet). TCP/IP Internetworking With `gawk'. + END-INFO-DIR-ENTRY + +--- gawk-3.1.6/doc/gawk.info ++++ gawk-3.1.6/doc/gawk.info +@@ -1,7 +1,7 @@ ++This is gawk.info, produced by makeinfo version 4.13 from gawk.texi. ++ + INFO-DIR-SECTION Text creation and manipulation + START-INFO-DIR-ENTRY +-This is gawk.info, produced by makeinfo version 4.11 from gawk.texi. +- + * Gawk: (gawk). A text scanning and processing language. + END-INFO-DIR-ENTRY + INFO-DIR-SECTION Individual utilities diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-3.1.6.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-3.1.6.ebuild new file mode 100644 index 0000000000..2a04873449 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-3.1.6.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/gawk-3.1.6.ebuild,v 1.11 2008/11/28 07:28:08 ulm Exp $ + +inherit eutils toolchain-funcs multilib + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="http://www.gnu.org/software/gawk/gawk.html" +SRC_URI="mirror://gnu/gawk/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" +IUSE="nls" + +RDEPEND="" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +SFFS=${WORKDIR}/filefuncs + +src_unpack() { + unpack ${A} + + # Copy filefuncs module's source over ... + cp -r "${FILESDIR}"/filefuncs "${SFFS}" || die "cp failed" + + cd "${S}" + epatch "${FILESDIR}"/autoconf-mktime-2.61.patch #220040 + epatch "${FILESDIR}"/${PN}-3.1.3-getpgrp_void.patch + epatch "${FILESDIR}"/${P}-gnuinfo.patch #249130 +} + +src_compile() { + local bindir=/usr/bin + use userland_GNU && bindir=/bin + econf \ + --bindir=${bindir} \ + --libexec='$(libdir)/misc' \ + $(use_enable nls) \ + --enable-switch \ + || die + emake || die "emake failed" + + cd "${SFFS}" + emake CC=$(tc-getCC) || die "filefuncs emake failed" +} + +src_install() { + emake install DESTDIR="${D}" || die "install failed" + cd "${SFFS}" + emake LIBDIR="$(get_libdir)" install || die "filefuncs install failed" + + dodir /usr/bin + # In some rare cases, (p)gawk gets installed as (p)gawk- and not + # (p)gawk-${PV} ... Also make sure that /bin/(p)gawk is a symlink + # to /bin/(p)gawk-${PV}. + local bindir=/usr/bin binpath= x= + use userland_GNU && bindir=/bin + for x in gawk pgawk igawk ; do + [[ ${x} == "gawk" ]] \ + && binpath=${bindir} \ + || binpath=/usr/bin + + if [[ -f ${D}/${bindir}/${x} && ! -f ${D}/${bindir}/${x}-${PV} ]] ; then + mv -f "${D}"/${bindir}/${x} "${D}"/${binpath}/${x}-${PV} + elif [[ -f ${D}/${bindir}/${x}- && ! -f ${D}/${bindir}/${x}-${PV} ]] ; then + mv -f "${D}"/${bindir}/${x}- "${D}"/${binpath}/${x}-${PV} + elif [[ ${binpath} == "/usr/bin" && -f ${D}/${bindir}/${x}-${PV} ]] ; then + mv -f "${D}"/${bindir}/${x}-${PV} "${D}"/${binpath}/${x}-${PV} + fi + + rm -f "${D}"/${bindir}/${x} + [[ -x "${D}"/${binpath}/${x}-${PV} ]] && dosym ${x}-${PV} ${binpath}/${x} + if use userland_GNU ; then + [[ ${binpath} == "/usr/bin" ]] && dosym /usr/bin/${x}-${PV} /bin/${x} + fi + done + + rm -f "${D}"/bin/awk + dodir /usr/bin + # Compat symlinks + dosym gawk-${PV} ${bindir}/awk + dosym ${bindir}/gawk-${PV} /usr/bin/awk + if use userland_GNU ; then + dosym /bin/gawk-${PV} /usr/bin/gawk + else + rm -f "${D}"/{,usr/}bin/awk{,-${PV}} + fi + + # Install headers + insinto /usr/include/awk + doins "${S}"/*.h || die "ins headers failed" + # We do not want 'acconfig.h' in there ... + rm -f "${D}"/usr/include/awk/acconfig.h + + cd "${S}" + rm -f "${D}"/usr/share/man/man1/pgawk.1 + dosym gawk.1 /usr/share/man/man1/pgawk.1 + if use userland_GNU ; then + dosym gawk.1 /usr/share/man/man1/awk.1 + fi + dodoc AUTHORS ChangeLog FUTURES LIMITATIONS NEWS PROBLEMS POSIX.STD README + docinto README_d + dodoc README_d/* + docinto awklib + dodoc awklib/ChangeLog + docinto pc + dodoc pc/ChangeLog + docinto posix + dodoc posix/ChangeLog +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-3.1.7.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-3.1.7.ebuild new file mode 100644 index 0000000000..cf64988e02 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-3.1.7.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/gawk-3.1.7.ebuild,v 1.2 2010/04/25 23:09:30 flameeyes Exp $ + +inherit eutils toolchain-funcs multilib + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="http://www.gnu.org/software/gawk/gawk.html" +SRC_URI="mirror://gnu/gawk/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="nls" + +RDEPEND="" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +SFFS=${WORKDIR}/filefuncs + +src_unpack() { + unpack ${A} + + # Copy filefuncs module's source over ... + cp -r "${FILESDIR}"/filefuncs "${SFFS}" || die "cp failed" + + cd "${S}" + epatch "${FILESDIR}"/${PN}-3.1.6-gnuinfo.patch #249130 +} + +src_compile() { + local bindir=/usr/bin + use userland_GNU && bindir=/bin + econf \ + --bindir=${bindir} \ + --libexec='$(libdir)/misc' \ + $(use_enable nls) \ + --disable-libsigsegv \ + --enable-switch \ + || die + emake || die "emake failed" + + cd "${SFFS}" + emake CC=$(tc-getCC) || die "filefuncs emake failed" +} + +src_install() { + emake install DESTDIR="${D}" || die "install failed" + cd "${SFFS}" + emake LIBDIR="$(get_libdir)" install || die "filefuncs install failed" + + dodir /usr/bin + # In some rare cases, (p)gawk gets installed as (p)gawk- and not + # (p)gawk-${PV} ... Also make sure that /bin/(p)gawk is a symlink + # to /bin/(p)gawk-${PV}. + local bindir=/usr/bin binpath= x= + use userland_GNU && bindir=/bin + for x in gawk pgawk igawk ; do + [[ ${x} == "gawk" ]] \ + && binpath=${bindir} \ + || binpath=/usr/bin + + if [[ -f ${D}/${bindir}/${x} && ! -f ${D}/${bindir}/${x}-${PV} ]] ; then + mv -f "${D}"/${bindir}/${x} "${D}"/${binpath}/${x}-${PV} + elif [[ -f ${D}/${bindir}/${x}- && ! -f ${D}/${bindir}/${x}-${PV} ]] ; then + mv -f "${D}"/${bindir}/${x}- "${D}"/${binpath}/${x}-${PV} + elif [[ ${binpath} == "/usr/bin" && -f ${D}/${bindir}/${x}-${PV} ]] ; then + mv -f "${D}"/${bindir}/${x}-${PV} "${D}"/${binpath}/${x}-${PV} + fi + + rm -f "${D}"/${bindir}/${x} + [[ -x "${D}"/${binpath}/${x}-${PV} ]] && dosym ${x}-${PV} ${binpath}/${x} + if use userland_GNU ; then + [[ ${binpath} == "/usr/bin" ]] && dosym /usr/bin/${x}-${PV} /bin/${x} + fi + done + + rm -f "${D}"/bin/awk + dodir /usr/bin + # Compat symlinks + dosym gawk-${PV} ${bindir}/awk + dosym ${bindir}/gawk-${PV} /usr/bin/awk + if use userland_GNU ; then + dosym /bin/gawk-${PV} /usr/bin/gawk + else + rm -f "${D}"/{,usr/}bin/awk{,-${PV}} + fi + + # Install headers + insinto /usr/include/awk + doins "${S}"/*.h || die "ins headers failed" + # We do not want 'acconfig.h' in there ... + rm -f "${D}"/usr/include/awk/acconfig.h + + cd "${S}" + rm -f "${D}"/usr/share/man/man1/pgawk.1 + dosym gawk.1 /usr/share/man/man1/pgawk.1 + if use userland_GNU ; then + dosym gawk.1 /usr/share/man/man1/awk.1 + fi + dodoc AUTHORS ChangeLog FUTURES LIMITATIONS NEWS PROBLEMS POSIX.STD README + docinto README_d + dodoc README_d/* + docinto awklib + dodoc awklib/ChangeLog + docinto pc + dodoc pc/ChangeLog + docinto posix + dodoc posix/ChangeLog +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-4.0.0.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-4.0.0.ebuild new file mode 100644 index 0000000000..b3c7b0b331 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/gawk/gawk-4.0.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/gawk-4.0.0.ebuild,v 1.9 2012/07/01 18:07:51 armin76 Exp $ + +EAPI="2" + +inherit eutils toolchain-funcs multilib + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="http://www.gnu.org/software/gawk/gawk.html" +SRC_URI="mirror://gnu/gawk/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="nls readline" + +# older gawk's provided shared lib for baselayout-1 +RDEPEND="! + + +base-system +