Merge pull request #52 from marineam/gawk

bump(sys-apps/gawk): sync with upstream
This commit is contained in:
Michael Marineau 2013-09-21 12:12:51 -07:00
commit 55bf190d4c
13 changed files with 1358 additions and 1 deletions

View File

@ -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 <vapier@gentoo.org> +gawk-4.1.0.ebuild:
Version bump.
19 Feb 2013; Zac Medico <zmedico@gentoo.org> gawk-4.0.2.ebuild:
Add ~arm-linux keyword.
*gawk-4.0.2 (06 Jan 2013)
06 Jan 2013; Mike Frysinger <vapier@gentoo.org> +gawk-4.0.2.ebuild:
Version bump #450568 by Agostino Sarubbo.
16 Oct 2012; Christoph Junghans <ottxor@gentoo.org> gawk-4.0.1-r1.ebuild:
re-added keywords (bug #426628)
*gawk-4.0.1-r1 (06 Oct 2012)
06 Oct 2012; Christoph Junghans <ottxor@gentoo.org> +gawk-4.0.1-r1.ebuild:
virtual/awk support and move to /usr/bin (bug #426628)
03 Oct 2012; Brent Baude <ranger@gentoo.org> gawk-4.0.1.ebuild:
Marking gawk-4.0.1 ppc for bug 431954
27 Sep 2012; Anthony G. Basile <blueness@gentoo.org> gawk-4.0.1.ebuild:
stable ppc ppc64, bug #431954
24 Sep 2012; Raúl Porcel <armin76@gentoo.org> gawk-4.0.1.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #431954
01 Sep 2012; Markus Meier <maekke@gentoo.org> gawk-4.0.1.ebuild:
arm stable, bug #431954
21 Aug 2012; Jeroen Roovers <jer@gentoo.org> gawk-4.0.1.ebuild:
Stable for HPPA (bug #431954).
20 Aug 2012; Johannes Huber <johu@gentoo.org> gawk-4.0.1.ebuild:
Stable for x86, wrt bug #431954
20 Aug 2012; Mike Frysinger <vapier@gentoo.org> gawk-4.0.1.ebuild:
Disable test failing under sandbox for now #413327 by Patrick Lauer.
20 Aug 2012; Agostino Sarubbo <ago@gentoo.org> gawk-4.0.1.ebuild:
Stable for amd64, wrt bug #431954
19 Aug 2012; Christoph Junghans <ottxor@gentoo.org> gawk-4.0.1.ebuild:
added prefix keywords
01 Jul 2012; Raúl Porcel <armin76@gentoo.org> gawk-4.0.0.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #413117
28 Apr 2012; <nixnut@gentoo.org> gawk-4.0.0.ebuild:
ppc stable #413117
26 Apr 2012; Jeroen Roovers <jer@gentoo.org> gawk-4.0.0.ebuild:
Stable for HPPA (bug #413117).
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> gawk-4.0.1.ebuild:
keyword ~amd64-fbsd
25 Apr 2012; Markus Meier <maekke@gentoo.org> gawk-4.0.0.ebuild:
arm stable, bug #413117
24 Apr 2012; Jeff Horelick <jdhore@gentoo.org> gawk-4.0.0.ebuild:
marked x86 per bug 413117
23 Apr 2012; Brent Baude <ranger@gentoo.org> gawk-4.0.0.ebuild:
Marking gawk-4.0.0 ppc64 for bug 413117
23 Apr 2012; Agostino Sarubbo <ago@gentoo.org> gawk-4.0.0.ebuild:
Stable for amd64, wrt bug #413117
*gawk-4.0.1 (22 Apr 2012)
22 Apr 2012; Mike Frysinger <vapier@gentoo.org> +gawk-4.0.1.ebuild:
Version bump #413017 by teidakankan.
30 Nov 2011; Mike Frysinger <vapier@gentoo.org> gawk-4.0.0.ebuild:
Control readline support via USE=readline.
05 Aug 2011; Jeroen Roovers <jer@gentoo.org> gawk-3.1.8.ebuild:
Stable for HPPA (bug #373939).
25 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> gawk-3.1.8.ebuild:
ppc/ppc64 stable wrt #373939
23 Jul 2011; Raúl Porcel <armin76@gentoo.org> gawk-3.1.8.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #373939
17 Jul 2011; Markus Meier <maekke@gentoo.org> gawk-3.1.8.ebuild:
arm/x86 stable, bug #373939
05 Jul 2011; Markos Chandras <hwoarang@gentoo.org> gawk-3.1.8.ebuild:
Stable on amd64 wrt bug #373939
*gawk-4.0.0 (03 Jul 2011)
03 Jul 2011; Mike Frysinger <vapier@gentoo.org> +gawk-4.0.0.ebuild:
Version bump #373937 by Lars Wendler.
15 Aug 2010; Harald van Dijk <truedfx@gentoo.org> gawk-3.1.8.ebuild:
Fix quoting
*gawk-3.1.8 (20 May 2010)
20 May 2010; Mike Frysinger <vapier@gentoo.org> +gawk-3.1.8.ebuild:
Version bump #319763 by Samuli Suominen.
25 Apr 2010; Diego E. Pettenò <flameeyes@gentoo.org> 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 <vapier@gentoo.org> +gawk-3.1.7.ebuild,
metadata.xml:
Version bump #280701 by Jeremy Olexa.
16 May 2009; Mike Frysinger <vapier@gentoo.org> files/filefuncs/Makefile:
Respect CPPFLAGS when building filefuncs #209129 by Stuart Shelton.
16 Jan 2009; Harald van Dijk <truedfx@gentoo.org>
files/filefuncs/Makefile:
Fix typo, to use CFLAGS when compiling
28 Nov 2008; Ulrich Mueller <ulm@gentoo.org>
+files/gawk-3.1.6-gnuinfo.patch, gawk-3.1.6.ebuild:
Fix GNU Info files, bug 249130.
28 Oct 2008; Raúl Porcel <armin76@gentoo.org> gawk-3.1.6.ebuild:
alpha/ia64 stable #244384
27 Oct 2008; Brent Baude <ranger@gentoo.org> gawk-3.1.6.ebuild:
stable ppc64, bug 244384
26 Oct 2008; Markus Meier <maekke@gentoo.org> gawk-3.1.6.ebuild:
amd64 stable, bug #244384
26 Oct 2008; nixnut <nixnut@gentoo.org> gawk-3.1.6.ebuild:
Stable on ppc wrt bug 244384
26 Oct 2008; Torsten Veller <tove@gentoo.org> gawk-3.1.6.ebuild:
Stable on x86 (#244384)
26 Oct 2008; Jeroen Roovers <jer@gentoo.org> gawk-3.1.6.ebuild:
Stable for HPPA (bug #244384).
26 Oct 2008; Ferris McCormick <fmccor@gentoo.org> gawk-3.1.6.ebuild:
Sparc stable, Bug #244384 and required for Bug #244246. Looks fine.
05 May 2008; Mike Frysinger <vapier@gentoo.org>
+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 <vapier@gentoo.org> +gawk-3.1.6.ebuild:
Version bump #219476 by Conrad Kostecki.
19 Nov 2007; Joshua Kinard <kumba@gentoo.org> gawk-3.1.5-r5.ebuild:
Stable on mips, per #195212.
11 Oct 2007; Tom Gall <tgall@gentoo.org> gawk-3.1.5-r5.ebuild:
stable on ppc64, bug #195212
10 Oct 2007; Lars Weiler <pylon@gentoo.org> gawk-3.1.5-r5.ebuild:
stable ppc, bug #195212
09 Oct 2007; Raúl Porcel <armin76@gentoo.org> gawk-3.1.5-r5.ebuild:
alpha/ia64/sparc stable wrt #195212
09 Oct 2007; Christian Faulhammer <opfer@gentoo.org> gawk-3.1.5-r5.ebuild:
stable x86, bug 195212
09 Oct 2007; Jeroen Roovers <jer@gentoo.org> gawk-3.1.5-r5.ebuild:
Stable for HPPA (bug #195212).
09 Oct 2007; Christoph Mende <angelos@gentoo.org> 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 <vapier@gentoo.org>
+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 <uberlord@gentoo.org> +gawk-3.1.5-r4.ebuild:
Move gawk to /usr/bin for non GNU userlands.
09 Jul 2007; Jeroen Roovers <jer@gentoo.org> gawk-3.1.5-r3.ebuild:
Stable for HPPA (bug #184465).
08 Jul 2007; Christoph Mende <angelos@gentoo.org> gawk-3.1.5-r3.ebuild:
Stable on amd64 wrt bug #184465
13 Jun 2007; Raúl Porcel <armin76@gentoo.org> gawk-3.1.5-r3.ebuild:
alpha stable
24 Apr 2007; Alexander Færøy <eroyf@gentoo.org> gawk-3.1.5-r3.ebuild:
Stable on MIPS.
23 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> gawk-3.1.5-r3.ebuild:
Stable on sparc
16 Apr 2007; Markus Rothe <corsair@gentoo.org> gawk-3.1.5-r3.ebuild:
Stable on ppc64
01 Apr 2007; Michael Hanselmann <hansmi@gentoo.org> gawk-3.1.5-r3.ebuild:
Stable on ppc.
21 Mar 2007; Raúl Porcel <armin76@gentoo.org> gawk-3.1.5-r3.ebuild:
x86 stable
*gawk-3.1.5-r3 (12 Jan 2007)
12 Jan 2007; Mike Frysinger <vapier@gentoo.org>
+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 <grobian@gentoo.org> 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 <uberlord@gentoo.org> gawk-3.1.5-r2.ebuild:
Added ~sparc-fbsd keyword.
14 Oct 2006; Aron Griffis <agriffis@gentoo.org> gawk-3.1.5-r2.ebuild:
Mark 3.1.5-r2 stable on ia64
04 Sep 2006; Joshua Kinard <kumba@gentoo.org> gawk-3.1.5-r2.ebuild:
Marked stable on mips.
22 Aug 2006; Thomas Cort <tcort@gentoo.org> gawk-3.1.5-r2.ebuild:
Stable on alpha wrt Bug #142936.
10 Aug 2006; Yuta SATOH <nigoro@gentoo.org> gawk-3.1.5-r2.ebuild:
Stable on ppc64, bug #142936
07 Aug 2006; Scott Stoddard <deltacow@gentoo.org> gawk-3.1.5-r2.ebuild:
Stable on amd64 re bug 142936.
07 Aug 2006; Luca Barbato <lu_zero@gentoo.org> gawk-3.1.5-r2.ebuild:
Marked ppc
07 Aug 2006; Jeroen Roovers <jer@gentoo.org> gawk-3.1.5-r2.ebuild:
Stable for HPPA (bug #142936).
06 Aug 2006; Andrej Kacian <ticho@gentoo.org> gawk-3.1.5-r2.ebuild:
Stable on x86, bug #142936.
06 Aug 2006; Jason Wever <weeve@gentoo.org> 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 <vapier@gentoo.org>
+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 <kumba@gentoo.org> gawk-3.1.5-r1.ebuild:
Marked stable on mips.
28 Jun 2006; Thomas Cort <tcort@gentoo.org> gawk-3.1.5-r1.ebuild:
Stable on alpha wrt Bug #138147.
28 Jun 2006; Luis Medinas <metalgod@gentoo.org> gawk-3.1.5-r1.ebuild:
Stable on amd64. Bug #138147.
27 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> gawk-3.1.5-r1.ebuild:
Stable on sparc wrt #138147
27 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org>
gawk-3.1.5-r1.ebuild:
ppc stable, #138147
27 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> gawk-3.1.5-r1.ebuild:
Stable on x86 wrt bug #138147.
27 Jun 2006; Fabian Groffen <grobian@gentoo.org> gawk-3.1.5-r1.ebuild:
Marked ppc-macos stable for progressive users (bug #138147)
27 Jun 2006; Markus Rothe <corsair@gentoo.org> gawk-3.1.5-r1.ebuild:
Stable on ppc64; bug #138147
*gawk-3.1.5-r1 (12 Apr 2006)
12 Apr 2006; Mike Frysinger <vapier@gentoo.org>
+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ò <flameeyes@gentoo.org> gawk-3.1.5.ebuild:
Add ~x86-fbsd keyword.
19 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> gawk-3.1.5.ebuild:
Stable on alpha as per bug #126362
16 Mar 2006; Emanuele Giaquinta <exg@gentoo.org> gawk-3.1.5.ebuild:
Stable on ppc; bug #126362
16 Mar 2006; Torsten Veller <tove@gentoo.org> gawk-3.1.5.ebuild:
Stable on x86 (#126362)
16 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> gawk-3.1.5.ebuild:
Stable on sparc wrt #126362
16 Mar 2006; Patrick McLean <chutzpah@gentoo.org> gawk-3.1.5.ebuild:
Stable on amd64 (bug #126362).
16 Mar 2006; Markus Rothe <corsair@gentoo.org> gawk-3.1.5.ebuild:
Stable on ppc64; bug #126362
07 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> 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 <kito@gentoo.org> gawk-3.1.5.ebuild:
~ppc-macos keyword
03 Oct 2005; Hardave Riar <hardave@gentoo.org> gawk-3.1.4-r4.ebuild:
Stable on mips.
01 Oct 2005; Luis Medinas <metalgod@gentoo.org> gawk-3.1.4-r4.ebuild:
Marked Stable on amd64.
21 Sep 2005; Mike Frysinger <vapier@gentoo.org> gawk-3.1.5.ebuild:
Move libexec dir from /usr/libexec to /usr/lib/misc.
17 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
Converted to UTF-8, fixed encoding screwups
16 Sep 2005; Aron Griffis <agriffis@gentoo.org> gawk-3.1.4-r4.ebuild:
Mark 3.1.4-r4 stable on alpha
03 Sep 2005; Markus Rothe <corsair@gentoo.org> gawk-3.1.4-r4.ebuild:
Stable on ppc64
03 Sep 2005; Mike Frysinger <vapier@gentoo.org>
+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 <hansmi@gentoo.org> gawk-3.1.4-r4.ebuild:
Stable on ppc.
02 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> gawk-3.1.4-r4.ebuild:
Stable on sparc
*gawk-3.1.5 (01 Sep 2005)
01 Sep 2005; Mike Frysinger <vapier@gentoo.org>
+files/gawk-3.1.5-core.patch, +gawk-3.1.5.ebuild:
Version bump.
29 May 2005; <solar@gentoo.org> 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 <vapier@gentoo.org>
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 <vapier@gentoo.org> -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 <vapier@gentoo.org> -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 <vapier@gentoo.org>
+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 <vapier@gentoo.org>
+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 <eradicator@gentoo.org>
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 <vapier@gentoo.org> 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 <vapier@gentoo.org> +gawk-3.1.3-r2.ebuild:
Use econf/install with DESTDIR.
14 Nov 2004; Tony Vroon <chainsaw@gentoo.org> 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 <clmason@mac.com> in bug #66911.
28 Sep 2004; Sven Wegener <swegener@gentoo.org>
files/filefuncs/filefuncs.c:
Gentoo Technologies, Inc. -> Gentoo Foundation
01 Sep 2004; Travis Tilley <lv@gentoo.org> gawk-3.1.3-r1.ebuild:
made gawk use $(get_libdir)
24 Aug 2004; Sven Wegener <swegener@gentoo.org> gawk-3.1.3-r1.ebuild:
Changed SRC_URI to use mirror:// syntax.
16 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> -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 <agriffis@gentoo.org> gawk-3.1.1-r2.ebuild,
gawk-3.1.2-r3.ebuild, gawk-3.1.3.ebuild:
QA - fix use invocation
15 Jun 2004; <solar@gentoo.org> gawk-3.1.3-r1.ebuild:
run gnuconfig_update when using uclibc
25 Apr 2004; Tom Gall <tgall@gentoo.org> gawk-3.1.3-r1.ebuild:
fix bug 48990 -- affects all 64 bit architectures
07 Mar 2004; Joshua Kinard <kumba@gentoo.org> 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 <agriffis@gentoo.org> gawk-3.1.3-r1.ebuild:
stable on alpha
28 Dec 2003; Joshua Kinard <kumba@gentoo.org> gawk-3.1.3.ebuild:
Move to mips stable (~mips -> mips)
28 Dec 2003; Martin Schlemmer <azarah@gentoo.org> 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 <azarah@gentoo.org> 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 <joker@gentoo.org> gawk-3.1.3.ebuild:
Added sparc stable keyword
20 Jul 2003; Brandon Low <lostlogic@gentoo.org> gawk-3.1.3.ebuild:
Mark stable for x86 and amd64
*gawk-3.1.3 (10 Jul 2003)
23 Jul 2003; Guy Martin <gmsoft@gentoo.org> gawk-3.1.1-r2.ebuild :
Marked stable on hppa.
22 Jul 2003; Martin Schlemmer <azarah@gentoo.org> 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 <moixa@gmx.ch>, bug #24989.
10 Jul 2003; Brandon Low <lostlogic@gentoo.org> gawk-3.1.3.ebuild:
Bump
24 Jun 2003; Aron Griffis <agriffis@gentoo.org> gawk-3.1.2-r3.ebuild:
Mark stable on alpha
*gawk-3.1.2-r3 (27 Mar 2003)
06 Jul 2003; Guy Martin <gmsoft@gentoo.org> gawk-3.1.2-r3.ebuild :
Marked stable on hppa.
22 Jun 2003; Joshua Kinard <kumba@gentoo.org> gawk-3.1.2-r3.ebuild:
Changed ~sparc to sparc in KEYWORDS
Changed ~mips to mips in KEYWORDS
08 Jun 2003; Brandon Low <lostlogic@gentoo.org> 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 <taviso@gentoo.org> gawk-3.1.2-r3.ebuild:
support for ccc (alpha).
20 May 2003; Martin Schlemmer <azarah@gentoo.org> 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 <azarah@gentoo.org> gawk-3.1.1-r2.ebuild :
Mark stable for all, as next baselayout will need a gawk with filefuncs.
26 Apr 2003; Christian Birchinger <joker@gentoo.org> gawk-3.1.2-r3.ebuild :
Added stable sparc keyword
17 Apr 2003; Brandon Low <lostlogic@gentoo.org> gawk-3.1.2-r3.ebuild :
Changed x86 keywords
27 Mar 2003; Martin Schlemmer <azarah@gentoo.org> 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 <azarah@gentoo.org> 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 <azarah@gentoo.org> 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 <azarah@gentoo.org> 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 <lostlogic@gentoo.org> 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 <lostlogic@gentoo.org> gawk-3.1.2.ebuild :
Bump
20 Feb 2003; Zach Welch <zwelch@gentoo.org> gawk-3.1.1-r1.ebuild :
Added arm to keywords.
08 Feb 2003; Guy Martin <gmsoft@gentoo.org> gawk-3.1.1-r1.ebuild :
Added hppa to keywords.
*gawk-3.1.1-r1 (20 Dec 2002)
20 Dec 2002; Jan Seidel <tuxus@gentoo.org> gawk-3.1.1-r1.ebuild :
Added mips to keywords
16 Dec 2002; Martin Schlemmmer <azarah@gentoo.org> 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 <manson@gentoo.org> : changed sparc ~sparc keywords
*gawk-3.1.1-r1 (14 Nov 2002)
14 Nov 2002; Martin Schlemmmer <azarah@gentoo.org> :
Install gawk headers into /usr/include/awk.
*gawk-3.1.1 (21 Jul 2002)
21 Jul 2002; Martin Schlemmmer <azarah@gentoo.org> :
Update version.
*gawk-3.1.0-r3 (21 Jul 2002)
21 Jul 2002; Martin Schlemmer <azarah@gentoo.org> :
Move /usr/bin/awk to /bin/awk for upcomming baselayout.
*gawk-3.1.0-r2 (26 Jun 2002)
14 Jul 2002; phoen][x <phoenix@gentoo.org> gawk-3.1.0-r2.ebuild :
Added KEYWORDS, SLOT.
26 Jun 2002; Martin Schlemmer <azarah@gentoo.org> :
Add /bin/awk compat symlink, closing bug #3288.
*gawk-3.1.0-r1 (12 Mar 2002)
14 Jul 2002; phoen][x <phoenix@gentoo.org> gawk-3.1.0-r1.ebuild :
Added KEYWORDS, SLOT.
12 Mar 2002; Seemant Kulleen <seemant@gentoo.org> ChangeLog :
Added USE dependent nls compilation
*gawk-3.1.0 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> 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.

View File

@ -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-----

View File

@ -0,0 +1,47 @@
--- configure
+++ configure
@@ -10518,6 +10791,7 @@
# endif
#endif
+#include <limits.h>
#include <stdlib.h>
#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 ());

View File

@ -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

View File

@ -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

View File

@ -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
}

View File

@ -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
}

View File

@ -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="!<sys-apps/baselayout-2.0.1
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_prepare() {
# use symlinks rather than hardlinks, and disable version links
sed -i \
-e '/^LN =/s:=.*:= $(LN_S):' \
-e '/install-exec-hook:/s|$|\nfoo:|' \
Makefile.in doc/Makefile.in
}
src_configure() {
export ac_cv_libsigsegv=no
econf \
--libexec='$(libdir)/misc' \
$(use_enable nls) \
$(use_with readline)
}
src_install() {
emake install DESTDIR="${D}" || die
# Keep important gawk in /bin
if use userland_GNU ; then
dodir /bin
mv "${D}"/usr/bin/gawk "${D}"/bin/ || die
dosym /bin/gawk /usr/bin/gawk
# Provide canonical `awk`
dosym gawk /bin/awk
dosym gawk /usr/bin/awk
dosym gawk.1 /usr/share/man/man1/awk.1
fi
# Install headers
insinto /usr/include/awk
doins *.h || die
rm "${D}"/usr/include/awk/config.h || die
dodoc AUTHORS ChangeLog FUTURES LIMITATIONS NEWS PROBLEMS POSIX.STD README README_d/*.*
for x in */ChangeLog ; do
newdoc ${x} ${x##*/}.${x%%/*}
done
}

View File

@ -0,0 +1,72 @@
# 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.1-r1.ebuild,v 1.2 2012/10/16 15:03:26 ottxor Exp $
EAPI="4"
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.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls readline"
# older gawk's provided shared lib for baselayout-1
RDEPEND="!<sys-apps/baselayout-2.0.1
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_prepare() {
# use symlinks rather than hardlinks, and disable version links
sed -i \
-e '/^LN =/s:=.*:= $(LN_S):' \
-e '/install-exec-hook:/s|$|\nfoo:|' \
Makefile.in doc/Makefile.in
sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327
}
src_configure() {
export ac_cv_libsigsegv=no
econf \
--libexec='$(libdir)/misc' \
$(use_enable nls) \
$(use_with readline)
}
src_install() {
emake install DESTDIR="${D}" || die
# Install headers
insinto /usr/include/awk
doins *.h || die
rm "${ED}"/usr/include/awk/config.h || die
dodoc AUTHORS ChangeLog FUTURES LIMITATIONS NEWS PROBLEMS POSIX.STD README README_d/*.*
for x in */ChangeLog ; do
newdoc ${x} ${x##*/}.${x%%/*}
done
}
pkg_postinst() {
# symlink creation here as the links do not belong to gawk, but to any awk
if has_version app-admin/eselect && has_version app-admin/eselect-awk ; then
eselect awk update ifunset
else
local l
for l in "${EROOT}"usr/share/man/man1/gawk.1* "${EROOT}"usr/bin/gawk; do
[[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" "${l/gawk/awk}"
done
[[ ! -e ${EROOT}bin/awk ]] && ln -s "../usr/bin/gawk" "${EROOT}bin/awk"
fi
}
pkg_postrm() {
if has_version app-admin/eselect && has_version app-admin/eselect-awk ; then
eselect awk update ifunset
fi
}

View File

@ -0,0 +1,65 @@
# 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.1.ebuild,v 1.10 2012/09/27 02:02:47 blueness Exp $
EAPI="4"
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.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls readline"
# older gawk's provided shared lib for baselayout-1
RDEPEND="!<sys-apps/baselayout-2.0.1
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_prepare() {
# use symlinks rather than hardlinks, and disable version links
sed -i \
-e '/^LN =/s:=.*:= $(LN_S):' \
-e '/install-exec-hook:/s|$|\nfoo:|' \
Makefile.in doc/Makefile.in
sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327
}
src_configure() {
export ac_cv_libsigsegv=no
econf \
--libexec='$(libdir)/misc' \
$(use_enable nls) \
$(use_with readline)
}
src_install() {
emake install DESTDIR="${D}" || die
# Keep important gawk in /bin
if use userland_GNU ; then
dodir /bin
mv "${ED}"/usr/bin/gawk "${ED}"/bin/ || die
dosym /bin/gawk /usr/bin/gawk
# Provide canonical `awk`
dosym gawk /bin/awk
dosym gawk /usr/bin/awk
dosym gawk.1 /usr/share/man/man1/awk.1
fi
# Install headers
insinto /usr/include/awk
doins *.h || die
rm "${ED}"/usr/include/awk/config.h || die
dodoc AUTHORS ChangeLog FUTURES LIMITATIONS NEWS PROBLEMS POSIX.STD README README_d/*.*
for x in */ChangeLog ; do
newdoc ${x} ${x##*/}.${x%%/*}
done
}

View File

@ -0,0 +1,72 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/gawk-4.0.2.ebuild,v 1.2 2013/02/19 03:07:42 zmedico Exp $
EAPI="4"
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.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls readline"
# older gawk's provided shared lib for baselayout-1
RDEPEND="!<sys-apps/baselayout-2.0.1
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_prepare() {
# use symlinks rather than hardlinks, and disable version links
sed -i \
-e '/^LN =/s:=.*:= $(LN_S):' \
-e '/install-exec-hook:/s|$|\nfoo:|' \
Makefile.in doc/Makefile.in
sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327
}
src_configure() {
export ac_cv_libsigsegv=no
econf \
--libexec='$(libdir)/misc' \
$(use_enable nls) \
$(use_with readline)
}
src_install() {
emake install DESTDIR="${D}" || die
# Install headers
insinto /usr/include/awk
doins *.h || die
rm "${ED}"/usr/include/awk/config.h || die
dodoc AUTHORS ChangeLog FUTURES LIMITATIONS NEWS PROBLEMS POSIX.STD README README_d/*.*
for x in */ChangeLog ; do
newdoc ${x} ${x##*/}.${x%%/*}
done
}
pkg_postinst() {
# symlink creation here as the links do not belong to gawk, but to any awk
if has_version app-admin/eselect && has_version app-admin/eselect-awk ; then
eselect awk update ifunset
else
local l
for l in "${EROOT}"usr/share/man/man1/gawk.1* "${EROOT}"usr/bin/gawk; do
[[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" "${l/gawk/awk}"
done
[[ ! -e ${EROOT}bin/awk ]] && ln -s "../usr/bin/gawk" "${EROOT}bin/awk"
fi
}
pkg_postrm() {
if has_version app-admin/eselect && has_version app-admin/eselect-awk ; then
eselect awk update ifunset
fi
}

View File

@ -0,0 +1,68 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/gawk-4.1.0.ebuild,v 1.1 2013/05/13 22:13:19 vapier Exp $
EAPI="4"
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.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls readline"
# older gawk's provided shared lib for baselayout-1
RDEPEND="!<sys-apps/baselayout-2.0.1
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_prepare() {
# use symlinks rather than hardlinks, and disable version links
sed -i \
-e '/^LN =/s:=.*:= $(LN_S):' \
-e '/install-exec-hook:/s|$|\nfoo:|' \
Makefile.in doc/Makefile.in
sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327
}
src_configure() {
export ac_cv_libsigsegv=no
econf \
--libexec='$(libdir)/misc' \
$(use_enable nls) \
$(use_with readline)
}
src_install() {
rm -rf README_d # automatic dodocs barfs
default
# Install headers
insinto /usr/include/awk
doins *.h || die
rm "${ED}"/usr/include/awk/config.h || die
}
pkg_postinst() {
# symlink creation here as the links do not belong to gawk, but to any awk
if has_version app-admin/eselect && has_version app-admin/eselect-awk ; then
eselect awk update ifunset
else
local l
for l in "${EROOT}"usr/share/man/man1/gawk.1* "${EROOT}"usr/bin/gawk; do
[[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" "${l/gawk/awk}"
done
[[ ! -e ${EROOT}bin/awk ]] && ln -s "../usr/bin/gawk" "${EROOT}bin/awk"
fi
}
pkg_postrm() {
if has_version app-admin/eselect && has_version app-admin/eselect-awk ; then
eselect awk update ifunset
fi
}

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
</pkgmetadata>