sys-apps/acl: Sync with gentoo

It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
This commit is contained in:
Krzesimir Nowak 2021-11-05 21:16:27 +01:00
parent 656c134790
commit 1338d32a74
11 changed files with 67 additions and 922 deletions

View File

@ -1,507 +0,0 @@
# ChangeLog for sys-apps/acl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/ChangeLog,v 1.137 2014/10/27 01:53:30 vapier Exp $
27 Oct 2014; Mike Frysinger <vapier@gentoo.org> acl-2.2.52-r1.ebuild:
Mark m68k/s390/sh stable.
07 Aug 2014; Jeroen Roovers <jer@gentoo.org> acl-2.2.52-r1.ebuild:
Stable for HPPA (bug #512012).
19 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> acl-2.2.52-r1.ebuild:
Mark sparc stable
19 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> acl-2.2.52-r1.ebuild:
Mark ia64 stable
16 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> acl-2.2.52-r1.ebuild:
alpha stable wrt bug #516110
15 Jul 2014; Markus Meier <maekke@gentoo.org> acl-2.2.52-r1.ebuild:
arm stable, bug #516110
14 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> acl-2.2.52-r1.ebuild:
ppc64 stable wrt bug #516110
14 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> acl-2.2.52-r1.ebuild:
x86 stable wrt bug #516110
13 Jul 2014; <tgall@gentoo.org> acl-2.2.52-r1.ebuild:
arm64 stable, bug #516110
13 Jul 2014; Agostino Sarubbo <ago@gentoo.org> acl-2.2.52-r1.ebuild:
Stable for ppc, wrt bug #516110
09 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> acl-2.2.52-r1.ebuild:
amd64 stable wrt bug #516110
18 Jun 2014; Michał Górny <mgorny@gentoo.org> acl-2.2.52-r1.ebuild:
Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug
#513718.
02 May 2014; Michał Górny <mgorny@gentoo.org> acl-2.2.52-r1.ebuild:
Move misplaced blocker to RDEPEND.
*acl-2.2.52-r1 (02 May 2014)
02 May 2014; Michał Górny <mgorny@gentoo.org> +acl-2.2.52-r1.ebuild:
Introduce multilib support, bug #496964.
17 Jan 2014; Mike Frysinger <vapier@gentoo.org> acl-2.2.51.ebuild,
acl-2.2.52.ebuild:
Add arm64 keywords.
23 Dec 2013; Mike Frysinger <vapier@gentoo.org> acl-2.2.52.ebuild:
Punt the USE=nfs flag as upstream has not updated the patch in years and it no
longer applies #379865 by Andy Wilkinson.
05 Jun 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Add upstream CPE tag (security info) from ChromiumOS.
*acl-2.2.52 (20 May 2013)
20 May 2013; Mike Frysinger <vapier@gentoo.org> +acl-2.2.52.ebuild:
Version bump.
19 Feb 2013; Zac Medico <zmedico@gentoo.org> acl-2.2.51.ebuild:
Add ~arm-linux keyword.
29 Dec 2011; Mark Loeser <halcy0n@gentoo.org> acl-2.2.51.ebuild:
Stable for ppc64; bug #379057
03 Sep 2011; Raúl Porcel <armin76@gentoo.org> acl-2.2.51.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #379057
01 Sep 2011; Jeroen Roovers <jer@gentoo.org> acl-2.2.51.ebuild:
Stable for HPPA (bug #379057).
28 Aug 2011; Markus Meier <maekke@gentoo.org> acl-2.2.51.ebuild:
arm stable, bug #379057
21 Aug 2011; nixnut <nixnut@gentoo.org> acl-2.2.51.ebuild:
ppc stable #379057
21 Aug 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> acl-2.2.51.ebuild:
x86 stable wrt bug #379057
14 Aug 2011; Markos Chandras <hwoarang@gentoo.org> acl-2.2.51.ebuild:
Stable on amd64 wrt bug #379057
16 May 2011; Mike Frysinger <vapier@gentoo.org> acl-2.2.51.ebuild,
+files/acl-2.2.51-config-shell.patch:
Fix building when /bin/sh is not functional enough #365397 by Piotr
Karbowski.
*acl-2.2.51 (29 Apr 2011)
29 Apr 2011; Mike Frysinger <vapier@gentoo.org> +acl-2.2.51.ebuild:
Version bump.
*acl-2.2.49-r1 (15 Apr 2011)
15 Apr 2011; Diego E. Pettenò <flameeyes@gentoo.org> +acl-2.2.49-r1.ebuild:
Revision bump: port to EAPI=4, drop prepalldocs, add static-libs USE flag,
drop .la files if static-libs are disabled.
02 Apr 2010; Raúl Porcel <armin76@gentoo.org> acl-2.2.49.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #298067
01 Apr 2010; Jeroen Roovers <jer@gentoo.org> acl-2.2.49.ebuild:
Stable for HPPA (bug #298067).
31 Mar 2010; Brent Baude <ranger@gentoo.org> acl-2.2.49.ebuild:
Marking acl-2.2.49 ppc64 for bug 308049
31 Mar 2010; Brent Baude <ranger@gentoo.org> acl-2.2.49.ebuild:
Marking acl-2.2.49 ppc for bug 308049
29 Mar 2010; Markus Meier <maekke@gentoo.org> acl-2.2.49.ebuild:
amd64/arm stable, bug #298067
29 Mar 2010; Christian Faulhammer <fauli@gentoo.org> acl-2.2.49.ebuild:
stable x86, security bug 298067
*acl-2.2.49 (09 Jan 2010)
09 Jan 2010; Mike Frysinger <vapier@gentoo.org> +acl-2.2.49.ebuild,
+files/acl-2.2.49-quote-strchr.patch:
Version bump #292842 by Mr. Anderson.
29 Dec 2009; Jonathan Callen <abcd@gentoo.org> acl-2.2.47-r1.ebuild,
+files/acl-2.2.47-search-PATH.patch:
Add prefix keywords (~amd64-linux, ~ia64-linux, ~x86-linux) and a patch to
find make, et al. in PATH instead of hardcoded directories
*acl-2.2.47-r1 (02 Jul 2009)
02 Jul 2009; Mike Frysinger <vapier@gentoo.org>
+files/0001-Introduce-new-WALK_TREE_DEREFERENCE_TOPLEVEL-flag.patch,
+acl-2.2.47-r1.ebuild,
+files/0001-Make-sure-that-getfacl-R-only-calls-stat-2-on-symlin.patch:
Add symlink fixes from upstream #265425 by Radek Podgorny.
16 Dec 2008; Jeroen Roovers <jer@gentoo.org> acl-2.2.47.ebuild:
Stable for HPPA (bug #235016).
25 Aug 2008; Raúl Porcel <armin76@gentoo.org> acl-2.2.47.ebuild:
ia64 stable wrt #235016
24 Aug 2008; Tobias Klausmann <klausman@gentoo.org> acl-2.2.47.ebuild:
Stable on alpha, bug #235016
19 Aug 2008; Friedrich Oslage <bluebird@gentoo.org> acl-2.2.47.ebuild:
Stable on sparc, bug #235016
18 Aug 2008; Brent Baude <ranger@gentoo.org> acl-2.2.47.ebuild:
stable ppc64, bug 235016
18 Aug 2008; Brent Baude <ranger@gentoo.org> acl-2.2.47.ebuild:
stable ppc, bug 235016
17 Aug 2008; Markus Meier <maekke@gentoo.org> metadata.xml,
acl-2.2.47.ebuild:
amd64/x86 stable, bug #235016; add GLEP 56 USE flag desc from
use.local.desc
*acl-2.2.47 (23 Feb 2008)
23 Feb 2008; Mike Frysinger <vapier@gentoo.org>
+files/acl-2.2.45-linguas.patch, acl-2.2.45.ebuild, +acl-2.2.47.ebuild:
Make sure we respect LINGUAS #205948 by Arvid Norlander, update the ACL
patch #208246 by Oliver Borm, and version bump #211113.
19 Nov 2007; Joshua Kinard <kumba@gentoo.org> acl-2.2.45.ebuild:
Stable on mips, per #197204.
02 Nov 2007; Steve Dibb <beandog@gentoo.org> acl-2.2.45.ebuild:
amd64 stable, bug 197204
31 Oct 2007; Jeroen Roovers <jer@gentoo.org> acl-2.2.45.ebuild:
Stable for HPPA (bug #197204).
30 Oct 2007; nixnut <nixnut@gentoo.org> acl-2.2.45.ebuild:
Stable on ppc wrt bug 197204
29 Oct 2007; Raúl Porcel <armin76@gentoo.org> acl-2.2.45.ebuild:
ia64 stable wrt #197204
28 Oct 2007; Ferris McCormick <fmccor@gentoo.org> acl-2.2.45.ebuild:
Sparc stable --- Bug #197204 --- works fine.
28 Oct 2007; Jose Luis Rivero <yoswink@gentoo.org> acl-2.2.45.ebuild:
Stable on alpha wrt bug #197204
28 Oct 2007; Markus Rothe <corsair@gentoo.org> acl-2.2.45.ebuild:
Stable on ppc64; bug #197204
28 Oct 2007; Andrej Kacian <ticho@gentoo.org> acl-2.2.45.ebuild:
Stable on x86, bug #197204.
06 Oct 2007; Tom Gall <tgall@gentoo.org> acl-2.2.44.ebuild:
stable on ppc64 bug #193143
28 Sep 2007; Joshua Kinard <kumba@gentoo.org> acl-2.2.44.ebuild:
Stable on mips, per #193143.
26 Sep 2007; Raúl Porcel <armin76@gentoo.org> acl-2.2.44.ebuild:
sparc stable wrt #193143
26 Sep 2007; Christoph Mende <angelos@gentoo.org> acl-2.2.44.ebuild:
Stable on amd64 wrt bug #193143
23 Sep 2007; Jeroen Roovers <jer@gentoo.org> acl-2.2.44.ebuild:
Stable for HPPA (bug #193143).
23 Sep 2007; Raúl Porcel <armin76@gentoo.org> acl-2.2.44.ebuild:
alpha/ia64 stable wrt #193143
22 Sep 2007; Christian Faulhammer <opfer@gentoo.org> acl-2.2.44.ebuild:
stable x86, bug 193143
20 Sep 2007; Lars Weiler <pylon@gentoo.org> acl-2.2.44.ebuild:
Stable on ppc; bug #193143.
20 Sep 2007; Mike Frysinger <vapier@gentoo.org> acl-2.2.45.ebuild:
Scrub PLATFORM from env #184564.
*acl-2.2.45 (20 Sep 2007)
20 Sep 2007; Mike Frysinger <vapier@gentoo.org>
+files/acl-2.2.42-nfs-glue.patch, +files/acl-2.2.45-libtool.patch,
+acl-2.2.45.ebuild:
Version bump #192647 and apply libtool fixup #158068. Also update NFS patch
#162664 #192844.
13 Jun 2007; Mike Frysinger <vapier@gentoo.org>
+files/acl-2.2.44-LDFLAGS.patch, acl-2.2.44.ebuild:
Respect LDFLAGS while linking the library.
*acl-2.2.44 (31 May 2007)
31 May 2007; Mike Frysinger <vapier@gentoo.org>
+files/acl-2.2.41-nfs-glue.patch, +acl-2.2.44.ebuild:
Version bump.
31 Jan 2007; Tobias Scherbaum <dertobi123@gentoo.org>
acl-2.2.39-r1.ebuild:
Stable on ppc wrt bug #161640.
30 Jan 2007; Jeroen Roovers <jer@gentoo.org> acl-2.2.39-r1.ebuild:
Stable for HPPA (bug #161640).
26 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org> acl-2.2.39-r1.ebuild:
Stable on MIPS; bug #161640
20 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org> acl-2.2.39-r1.ebuild:
Stable on Alpha; bug #161640
16 Jan 2007; Olivier Crête <tester@gentoo.org> acl-2.2.39-r1.ebuild:
Stable on amd64 per bug #161640
12 Jan 2007; Markus Rothe <corsair@gentoo.org> acl-2.2.39-r1.ebuild:
Stable on ppc64; bug #161640
12 Jan 2007; Christian Faulhammer <opfer@gentoo.org> acl-2.2.39-r1.ebuild:
stable x86, bug #161640
12 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> acl-2.2.39-r1.ebuild:
Stable on sparc wrt #161640
27 Sep 2006; Fernando J. Pereda <ferdy@gentoo.org> acl-2.2.34.ebuild:
Stable on alpha as per bug #143409
*acl-2.2.39-r1 (23 Sep 2006)
23 Sep 2006; Mike Frysinger <vapier@gentoo.org>
+files/acl-2.2.29-nfs-glue.patch, +acl-2.2.39-r1.ebuild:
Add support for NFS ACLs #144845 by Christophe Saout.
05 Sep 2006; Joshua Kinard <kumba@gentoo.org> acl-2.2.34.ebuild:
Marked stable on mips.
18 Aug 2006; Luis Medinas <metalgod@gentoo.org> acl-2.2.34.ebuild:
Stable on amd64. Bug #143409.
12 Aug 2006; Markus Rothe <corsair@gentoo.org> acl-2.2.34.ebuild:
Stable on ppc64; bug #143409
11 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org> acl-2.2.34.ebuild:
ppc stable, bug #143409
11 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> acl-2.2.34.ebuild:
Stable on sparc wrt #143409
11 Aug 2006; Andrej Kacian <ticho@gentoo.org> acl-2.2.34.ebuild:
Stable on x86. Bug #143409.
*acl-2.2.39 (10 Aug 2006)
10 Aug 2006; Mike Frysinger <vapier@gentoo.org> +acl-2.2.39.ebuild:
Version bump.
20 Apr 2006; Mike Frysinger <vapier@gentoo.org>
+files/acl-2.2.34-LDFLAGS.patch, acl-2.2.34.ebuild:
Respect user LDFLAGS #126825 by Diego Pettenò.
19 Feb 2006; Joshua Kinard <kumba@gentoo.org> acl-2.2.32.ebuild:
Marked stable on mips.
29 Jan 2006; Simon Stelling <blubb@gentoo.org> acl-2.2.32.ebuild:
stable on amd64
28 Jan 2006; Mark Loeser <halcy0n@gentoo.org> acl-2.2.32.ebuild:
Stable on x86; bug #120489
28 Jan 2006; Markus Rothe <corsair@gentoo.org> acl-2.2.32.ebuild:
Stable on ppc64; bug #120489
27 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> acl-2.2.32.ebuild:
Stable on sparc wrt #120489
27 Jan 2006; Luca Barbato <lu_zero@gentoo.org> acl-2.2.32.ebuild:
Marked ppc
27 Jan 2006; Aron Griffis <agriffis@gentoo.org> acl-2.2.32.ebuild:
Mark 2.2.32 stable on alpha #120489
*acl-2.2.34 (27 Jan 2006)
27 Jan 2006; Mike Frysinger <vapier@gentoo.org> +acl-2.2.34.ebuild:
Version bump.
*acl-2.2.32 (29 Nov 2005)
29 Nov 2005; Mike Frysinger <vapier@gentoo.org>
+files/acl-2.2.32-only-symlink-when-needed.patch, +acl-2.2.32.ebuild:
Version bump and build cleanup.
25 Sep 2005; Stuart Longland <redhatter@gentoo.org> acl-2.2.27.ebuild:
Marking stable as per bug #73278 (which has hung around for yonks)
*acl-2.2.31 (02 Sep 2005)
02 Sep 2005; Mike Frysinger <vapier@gentoo.org> +acl-2.2.31.ebuild:
Version bump.
10 Mar 2005; Mike Frysinger <vapier@gentoo.org>
+files/acl-2.2.27-nls.patch, acl-2.2.27.ebuild:
Fix USE=-nls support #84641 by B. Bruce.
16 Dec 2004; Dylan Carlson <absinthe@gentoo.org> acl-2.2.27.ebuild:
Stable on amd64. Closes bug 73277.
07 Dec 2004; Joseph Jezak <josejx@gentoo.org> acl-2.2.27.ebuild:
Marked ppc stable for bug #73280.
04 Dec 2004; Markus Rothe <corsair@gentoo.org> acl-2.2.27.ebuild:
Stable on ppc64; bug #73279
23 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> acl-2.2.27.ebuild:
Stable on alpha.
12 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> acl-2.2.27.ebuild:
Stable on sparc
12 Oct 2004; Gustavo Zacarias <gustavoz@gentoo.org> acl-2.2.13-r3.ebuild:
Stable on sparc
*acl-2.2.27 (09 Oct 2004)
09 Oct 2004; Mike Frysinger <vapier@gentoo.org> +acl-2.2.27.ebuild:
Version bump.
*acl-2.2.13-r3 (31 Aug 2004)
31 Aug 2004; Robin H. Johnson <robbat2@gentoo.org> +acl-2.2.13-r3.ebuild:
Cleanup of XFS-related apps: dmapi, acl, xfsdump, attr.
15 Aug 2004; Travis Tilley <lv@gentoo.org> acl-2.2.13-r2.ebuild:
made acl CONF_LIBDIR aware for installing to lib64/lib32
18 Jul 2004; Robin H. Johnson <robbat2@gentoo.org> acl-2.2.13-r2.ebuild:
stable on x86.
14 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> acl-2.2.13-r1.ebuild,
acl-2.2.13-r2.ebuild:
IUSE; tidy
14 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> acl-2.1.1-r1.ebuild,
acl-2.2.13.ebuild:
clean older ebuilds
06 May 2004; Michael McCabe <randy@gentoo.org> acl-2.2.13-r2.ebuild:
Unset platform variable for s390
17 Apr 2004; Travis Tilley <lv@gentoo.org> acl-2.2.13-r1.ebuild,
acl-2.2.13-r2.ebuild, acl-2.2.13.ebuild:
marked as stable on amd64
01 Mar 2004; Tom Gall <tgall@gentoo.org> acl-2.2.13-r2.ebuild:
bug #42937 affects ppc64 as well, utilize the same fix
27 Feb 2004; Luca Barbato <lu_zero@gentoo.org> acl-2.2.13-r2.ebuild:
Fix bug #42937, same way used by sparc team
25 Feb 2004; Tom Gall <tgall@gentoo.org> acl-2.2.13-r2.ebuild
Stable on ppc64
21 Feb 2004; Jason Wever <weeve@gentoo.org> acl-2.2.13-r2.ebuild:
Changed sparc fix so now it's an actual fix rather than a workaround.
04 Dec 2003; <agriffis@gentoo.org> acl-2.2.13-r2.ebuild:
Stable on alpha, sparc, ia64 to support vim-6.2-r5
28 Nov 2003; Jason Wever <weeve@gentoo.org> acl-2.1.1-r1.ebuild,
acl-2.2.13-r1.ebuild, acl-2.2.13-r2.ebuild, acl-2.2.13.ebuild:
Fixed ebuilds for sparc, resolves bug #34611 (see for more details).
*acl-2.2.13-r2 (08 Oct 2003)
08 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> acl-2.2.13-r2.ebuild:
fix bug #30731
02 Oct 2003; Bartosch Pixa <darkspecter@gentoo.org> acl-2.2.13-r1.ebuild,
acl-2.2.13.ebuild:
changed to depend on >=attr-2.4
27 Sep 2003; Bartosch Pixa <darkspecter@gentoo.org> acl-2.2.13-r1.ebuild:
set ppc in keywords
24 Sep 2003; Robin H. Johnson <robbat2@gentoo.org> acl-2.2.13-r1.ebuild,
acl-2.2.13.ebuild:
bump to x86
24 Sep 2003; Seemant Kulleen <seemant@gentoo.org> acl-2.2.13-r1.ebuild,
acl-2.2.13.ebuild:
add autoconf to dependency list -- thanks again to Jared Hudso
<jhhudso@gentoo.org>
*acl-2.2.13-r1 (28 Aug 2003)
28 Aug 2003; Robin H. Johnson <robbat2@gentoo.org> acl-2.2.13-r1.ebuild:
update for bug #27064, move binaries to root filesystem
*acl-2.2.13 (11 Aug 2003)
11 Aug 2003; Robin H. Johnson <robbat2@gentoo.org> acl-2.2.13.ebuild:
version bump and fix bug #17578
21 Dec 2002; Daniel Robbins <drobbins@gentoo.org>: 20020330 ->
2.0.5_p20020330 version rename to fix policy violation for naming of CVS
ebuilds.
*acl-2.1.1-r1 (16 Dec 2002)
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> acl-2.1.1-r1.ebuild :
Marked as testing for mips. Made ChangeLog compatible with echangelog.
16 Dec 2002; Brad Cowan <bcowan@gentoo.org> acl-2.1.1-r1.ebuild,
files/digest-acl-2.1.1-r1:
Changed symlinks.
*acl-2.1.1 (09 Dec 2002)
09 Dec 2002; Donny Davies <woodchip@gentoo.org> : Chase latest release.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*acl-2.0.18 (27 Sep 2002)
27 Sep 2002; Brad Cowan <bcowan@gentoo.org> acl-2.0.18.ebuild
files/digest-acl-2.0.18 : version bump thanks to <hanno@gentoo.org>
05 Oct 2002; Brad Cowan <bcowan@gentoo.org> acl-2.0.18.ebuild :
Fixed symlinks and "modernized" ebuild.
*acl-20020330 (14 July 2002)
21 Jul 2002; Mark Guertin <gerk@gentoo.org>:
updated keywords (ppc)
14 Jul 2002; phoen][x <phoenix@gentoo.org> acl-20020330.ebuild :
Added KEYWORDS, SLOT.
*acl-1.1.3 (14 July 2002)
14 Jul 2002; phoen][x <phoenix@gentoo.org> acl-1.1.3.ebuild :
Added KEYWORDS, SLOT.
*acl-20020124-r1 (4 March 2002)
14 Jul 2002; phoen][x <phoenix@gentoo.org> acl-20020124-r1.ebuild :
Added KEYWORDS, SLOT.
4 March 2002; Donny Davies <woodchip@gentoo.org> acl-20020124-r1.ebuild :
Updated to perform the install-dev target by hand, so things like SAMBA
will compile with USE acl support.
*acl-20020124 (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,33 +1 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX acl-2.2.49-quote-strchr.patch 657 SHA256 d172b07ae4ccb4c8da95f90cc836075e6e582b3b57e029987e4197e58f5daf15 SHA512 42a31f38e0d03c6632f59f9e4fd2ba65405b3d29c9e99095a30d7674627dd140cec6c01bd677ef980e238669f39eed69e4eb8651cd3c04d48a23306dab760624 WHIRLPOOL dea4b8bdf6b67b97efebfad7cc1be3d4f058c4afdc05786c4edda217178ee3758f93f6931979ec2711b5531cc4b908c7f9c2b50e2c9ddc651e609105fc042e4f
AUX acl-2.2.51-config-shell.patch 1497 SHA256 fcbb60deee675d265b9cba618ce82df7c3093efdfca3489dd2aacf73fc98d076 SHA512 77a4df625cb566c5250789a45cc1e695ba40c6d1aac103b332ee0f4a9c37f64bdb96d223722eb0a2d4a3a394ce030e04c3ffdcd35bf7e88564f9cde63e67b9fa WHIRLPOOL 153a348e7e2260808bcb95d2b867004236762d613b1c1e0fe94c46743431ccb6a3b069a06a6cf7985de6e468b2c490b09e8597fc3f84accefaac38c6f44d4f8b
DIST acl-2.2.42-CITI_NFS4_ALL-2.dif 97276 SHA256 10c930e4c6d147d03ad6dc67e38663522fd277525c149d932a8279e2cbe1b95e
DIST acl-2.2.49.src.tar.gz 362743 SHA256 b9c7f4752e4ef4930a62fa5aa0d7efe1cba2b5a3a2d6ee2b45c0a70c72b7e5d5 SHA512 c65b1ca18c16e434f1ff5b196908d1c39d62399740826a4a9b3ef0e6ba5cc4fced838b4a844ccffc5cb26554c4755b2f4e0fd69c9045d692f9019972ce3f7f0b WHIRLPOOL 028f373f334700896b8c455f41a9f83dc6da82a6454da9da81a98e05f5f058ee88d0b1487f97e9d5b7c204a97ed125fc331bdcce6cb454ddbfbe9eeb6de0a55c
DIST acl-2.2.51.src.tar.gz 385378 SHA256 06854521cf5d396801af7e54b9636680edf8064355e51c07657ec7442a185225 SHA512 32b0c7f5aff27b1a0278dea2cc7aacf03f791c5bd7e9ae520bf29516bf3e52969c0a7ce9af3c2fa95b222cc70d4e19da167d008dcdf0fb46bda86cd584c96d98 WHIRLPOOL 0c41e39008c0bbb254d3ca29dc597e888d0a76820d8f78246ae06448ea5fdf9d25b54c112d86137420007641d23e172c67402d05acdc34af5b6b387b32c290a2
DIST acl-2.2.52.src.tar.gz 386604 SHA256 179074bb0580c06c4b4137be4c5a92a701583277967acdb5546043c7874e0d23 SHA512 59973199d371cd0b2368e95bc829a1b47f04e808a174fefba4c6854e766158bd19a71d9dbcc8d6fdc1573a1f971cdda39c453f7fa243bce02c1ab97c6e7c72e7 WHIRLPOOL 19bcc46e56ce0226e084bb6f86e411b09418d53f094f478afd60c3c568cf2066d9f0352a4da20f6f41d6e08c13412a182a7306aa3fbe2a248d1f6388856f63a2
EBUILD acl-2.2.49-r1.ebuild 1897 SHA256 16eefd23183fa09115300c878491cb51c882b61d481a43862b6a1a9fd4c75f56 SHA512 b09e30cdf65e2211ff4e3369bde20a7812616ecbed61d2054b8c1b5a07de5c3a1084a78b3bea7d27d4549adea9048f5cf65ebc0e8339e4071b7177724eeba74b WHIRLPOOL d84b6c89cb57eadfa133fa5a461633500e93822a8b4693be31ab0f6443c1b5e66a826629b1a01e933217a3dc8b4acaed9bc81aac66d84f60b1f03c6815da1c23
EBUILD acl-2.2.49.ebuild 1838 SHA256 6795b9767a3144983c2c03e787c40cb925bc9f901634e995e977ee9642acdae2 SHA512 b377d5651733b98d66e6d5f6810792d3fcbce6053cf4a19270b3cc3d626c8abe8640a1527e029abeadb47957e251867c6f614bd345ecfbc320fccf099b6b383c WHIRLPOOL 821bb4f5b5423474412845f3c6b987c185e7fd642d7f07f7de10c807321f49551585137140f0b41ae8a0110a6521256f243ba2cb2aeaacae2ed9a238bac5e429
EBUILD acl-2.2.51.ebuild 1969 SHA256 bc8a4c5469cc71c6b4f1777ef24c312d63fa5ea7d8f06391ea1f950cb21e9deb SHA512 322a6663a70cb8dba1d306cb45fb664226c2a4df1845c1e9962785abd64ae6c71089c9760c95edec749e727f306cfbaaf7179520e9c1a5e9d987f5ec21c9f94a WHIRLPOOL 5df14b3fb62fe69936807f5a4d94c8ba3908c5ed3f7a2309c6f42ccf1181b2413e37736e9d804995dc6e0a4d5c911c5e26e7db535e577b54db3e9a3fc02b7de8
EBUILD acl-2.2.52-r1.ebuild 1650 SHA256 e8ed930cfd52fd7f75244bbe36b1ac091a6429f2bc0ba0688687c4cce9b02750 SHA512 539807e3a910a56991d8e847d6554d6a3c792c3a0ed332c4c70fdb4dbbc0695076c6abaf5fe0ed7f0e91c8ca46578d20510b3e3221f4371a0f8a3635768c0edc WHIRLPOOL 811a9e1ac21264c817bd68d4864b6cca4dc931f2818c7b06f35588b79c9cf4771f7b6237ee04a8faf49710fa0f90be04d648f46f15e6fca06c5259b9c166fa22
EBUILD acl-2.2.52.ebuild 1341 SHA256 8c1009bb87d5b33c8da538eed9f4391fe60fa8a8e801dbd7bca23e5304cedd76 SHA512 d6de09478c8525f436655b3c705c5081d9c5d10c1bba63708b604415b78bf1ddb6585a178621c60e560b8097f4fb68956dd1cb4bdc86b5136ccbbf70acc44145 WHIRLPOOL 220a678ce7c81f25337cab4f0f8673c26f9b516e264f15b2f9fc99841dc77eed4fabb7d5fedf8fb9aaa3fca774690f35a186342ebb4e6733abc335b07bb40660
MISC ChangeLog 17075 SHA256 b3245afbc8451740e14ac7ff0567016824df6bf0abb18e558f59aecb3f7598fa SHA512 d32e55c6a849c4889f252169fad7c43d5b2231e8647ffad55915fbee7a8350ed1c433d20bb3a45f2598dff597e275711d4bf4e77565276fc048f91d154b93f06 WHIRLPOOL cd3e23dc4b01618aea7ffcafc2765b8e6f1319dec9bdbbc294323f1aaf5c765c659611f95b91f9ef280f722c8af9b1a263e36eafc347ad053749da60fcceeea3
MISC metadata.xml 305 SHA256 1bf7de27ebdf1ebe33a4aa99b252ede33d14fd64e927aecb11c086e090674b9e SHA512 89e5e135ec6ee2925e48f5aa49e731be85f476b82414806328293999dfc51eff88329b3c8fe4b7543956a3654a703d910df9d4b533755b82321fd1f618013b8c WHIRLPOOL 94c8af5ed9e748eaa638e0f31fe0b7fd57926283f6294a8d879bb1297c7bd76b5d4b13180f4a8d2e7f5373b92cb5e96cdc891e025e087bbaf6b6b741c141e3a8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUTaWbAAoJEPGu1DbS6WIAbGYP/3lu8X02wjzY/nsW56HwDVRe
WCdZfk7JKl0ZAYjLeNsrCffu9HePjyAgd5z1rRKpH4w6I/2+d27HP6QPy5qmhsX6
PTBLy5DiCCrgUcyI6Q6qxVpQeHadK+Yc3p1Gk5uEhALpruE2fxbw6gQcir5npWMU
Dc29U3xqOf1Qr1pPBcm5Au3J+WF4JdFz+1OiUaNI+ScXzXwMzaQCTfkM6FzcNG51
Z+x9r5pr1yx9qqFamGYlVyNWYE5uFJO1P5QUxqvJwjD+h/ZNrivxMtsopKh3KMoC
BNid3B4oZVNT74FagDCeHEb6pyB8z4pmWlvWYTS8zqmzS8djLT1HDBnBzPdmLITc
2G11LGmyTpim+OvL5jYClDUeluXYy1/fDAQKvbXDc18gNTPImSaNE8A3+ubu2Wgb
ELmr6OJq+n8PeM+OHkiB28y1Sb4W/bozB4EdM6+qQ3tdtnqp1J771iMp0qSaWmrt
kYJq9Cofa9+b8H6Nn6qKxk+wTRDG3pZJtxUkQ1++1L0WmyNiQTxlaTrmV0Lu06hV
8WUdj76ei2sibzRm8OEcWAcHwRXnWcmW5oH2DQrM1Aasiby3Y/UTymuMBj9qVg8+
0fLfQ7X0VeGCY9zcbzAC+HoWJ7z3AXgOm0CUKsSkmgQEglJApXYXZILIS8Z2C0xX
5bdVp81m1rVoyQZU6zj2
=jQz0
-----END PGP SIGNATURE-----
DIST acl-2.3.1.tar.gz 518292 BLAKE2B 82f88b1b2cafa81efa277ea9d1b4872864a9eb259839cf39a429fad8b702dc7158c24e62ca7dd0e72b028e63951798997caca7de9aa40e73f8adc462e7a31bdd SHA512 f101e27058c959f4c412f475c3fc77a90d1ead8728701e4ce04ff08b34139d35e0e72278c9ac7622ba6054e81c0aeca066e09491b5f5666462e3866705a0e892

View File

@ -1,62 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/acl-2.2.49-r1.ebuild,v 1.1 2011/04/15 17:08:47 flameeyes Exp $
EAPI=4
inherit eutils toolchain-funcs
DESCRIPTION="access control list utilities, libraries and headers"
HOMEPAGE="http://savannah.nongnu.org/projects/acl"
SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.src.tar.gz
nfs? ( http://www.citi.umich.edu/projects/nfsv4/linux/acl-patches/2.2.42-2/acl-2.2.42-CITI_NFS4_ALL-2.dif )"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="nfs nls static-libs"
RDEPEND=">=sys-apps/attr-2.4
nfs? ( net-libs/libnfsidmap )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_prepare() {
if use nfs ; then
cp "${DISTDIR}"/acl-2.2.42-CITI_NFS4_ALL-2.dif . || die
sed -i \
-e '/^diff --git a.debian.changelog b.debian.changelog/,/^diff --git/d' \
acl-2.2.42-CITI_NFS4_ALL-2.dif || die
epatch acl-2.2.42-CITI_NFS4_ALL-2.dif
fi
epatch "${FILESDIR}"/${P}-quote-strchr.patch
sed -i \
-e '/^as_dummy=/s:=":="$PATH$PATH_SEPARATOR:' \
configure # hack PATH with AC_PATH_PROG
sed -i \
-e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
-e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \
include/builddefs.in \
|| die "failed to update builddefs"
strip-linguas po
}
src_configure() {
unset PLATFORM #184564
export OPTIMIZER=${CFLAGS}
export DEBUG=-DNDEBUG
econf \
$(use_enable nls gettext) \
--enable-shared $(use_enable static-libs static) \
--libexecdir="${EPREFIX}"/usr/$(get_libdir) \
--bindir="${EPREFIX}"/bin
}
src_install() {
emake DIST_ROOT="${D}" install install-dev install-lib || die
use static-libs || find "${D}" -name '*.la' -delete
# move shared libs to /
gen_usr_ldscript -a acl
}

View File

@ -1,64 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/acl-2.2.49.ebuild,v 1.7 2010/04/02 12:15:58 armin76 Exp $
inherit eutils toolchain-funcs
DESCRIPTION="access control list utilities, libraries and headers"
HOMEPAGE="http://savannah.nongnu.org/projects/acl"
SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.src.tar.gz
nfs? ( http://www.citi.umich.edu/projects/nfsv4/linux/acl-patches/2.2.42-2/acl-2.2.42-CITI_NFS4_ALL-2.dif )"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="nfs nls"
RDEPEND=">=sys-apps/attr-2.4
nfs? ( net-libs/libnfsidmap )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${P}.src.tar.gz
cd "${S}"
if use nfs ; then
cp "${DISTDIR}"/acl-2.2.42-CITI_NFS4_ALL-2.dif . || die
sed -i \
-e '/^diff --git a.debian.changelog b.debian.changelog/,/^diff --git/d' \
acl-2.2.42-CITI_NFS4_ALL-2.dif || die
epatch acl-2.2.42-CITI_NFS4_ALL-2.dif
fi
epatch "${FILESDIR}"/${P}-quote-strchr.patch
sed -i \
-e '/^as_dummy=/s:=":="$PATH$PATH_SEPARATOR:' \
configure # hack PATH with AC_PATH_PROG
sed -i \
-e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
-e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \
include/builddefs.in \
|| die "failed to update builddefs"
strip-linguas po
}
src_compile() {
use prefix || EPREFIX=
unset PLATFORM #184564
export OPTIMIZER=${CFLAGS}
export DEBUG=-DNDEBUG
econf \
$(use_enable nls gettext) \
--libexecdir="${EPREFIX}"/usr/$(get_libdir) \
--bindir="${EPREFIX}"/bin
emake || die
}
src_install() {
emake DIST_ROOT="${D}" install install-dev install-lib || die
prepalldocs
# move shared libs to /
gen_usr_ldscript -a acl
}

View File

@ -1,63 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/acl-2.2.51.ebuild,v 1.11 2014/01/17 04:23:11 vapier Exp $
EAPI="4"
inherit eutils toolchain-funcs
DESCRIPTION="access control list utilities, libraries and headers"
HOMEPAGE="http://savannah.nongnu.org/projects/acl"
SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.src.tar.gz
nfs? ( http://www.citi.umich.edu/projects/nfsv4/linux/acl-patches/2.2.42-2/acl-2.2.42-CITI_NFS4_ALL-2.dif )"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
IUSE="nfs nls static-libs"
RDEPEND=">=sys-apps/attr-2.4
nfs? ( net-libs/libnfsidmap )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_prepare() {
if use nfs ; then
cp "${DISTDIR}"/acl-2.2.42-CITI_NFS4_ALL-2.dif . || die
sed -i \
-e '/^diff --git a.debian.changelog b.debian.changelog/,/^diff --git/d' \
acl-2.2.42-CITI_NFS4_ALL-2.dif || die
epatch acl-2.2.42-CITI_NFS4_ALL-2.dif
fi
epatch "${FILESDIR}"/${PN}-2.2.49-quote-strchr.patch
epatch "${FILESDIR}"/${PN}-2.2.51-config-shell.patch #365397
sed -i \
-e '/^as_dummy=/s:=":="$PATH$PATH_SEPARATOR:' \
configure # hack PATH with AC_PATH_PROG
sed -i \
-e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
-e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \
include/builddefs.in \
|| die "failed to update builddefs"
strip-linguas po
}
src_configure() {
unset PLATFORM #184564
export OPTIMIZER=${CFLAGS}
export DEBUG=-DNDEBUG
econf \
$(use_enable nls gettext) \
--enable-shared $(use_enable static-libs static) \
--libexecdir="${EPREFIX}"/usr/$(get_libdir) \
--bindir="${EPREFIX}"/bin
}
src_install() {
emake DIST_ROOT="${D}" install install-dev install-lib || die
use static-libs || find "${D}" -name '*.la' -delete
# move shared libs to /
gen_usr_ldscript -a acl
}

View File

@ -1,59 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/acl-2.2.52-r1.ebuild,v 1.14 2014/10/27 01:53:30 vapier Exp $
EAPI="4"
inherit eutils toolchain-funcs multilib-minimal
DESCRIPTION="access control list utilities, libraries and headers"
HOMEPAGE="http://savannah.nongnu.org/projects/acl"
SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.src.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
IUSE="nls static-libs"
RDEPEND=">=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}]
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20140406-r2
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_prepare() {
sed -i \
-e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
-e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \
include/builddefs.in \
|| die
strip-linguas po
# same as https://savannah.nongnu.org/bugs/index.php?39736
multilib_copy_sources
}
multilib_src_configure() {
unset PLATFORM #184564
export OPTIMIZER=${CFLAGS}
export DEBUG=-DNDEBUG
econf \
$(use_enable nls gettext) \
--enable-shared $(use_enable static-libs static) \
--libexecdir="${EPREFIX}"/usr/$(get_libdir) \
--bindir="${EPREFIX}"/bin
}
multilib_src_install() {
emake DIST_ROOT="${D}" install install-dev install-lib
# move shared libs to /
multilib_is_native_abi && gen_usr_ldscript -a acl
}
multilib_src_install_all() {
use static-libs || prune_libtool_files --all
}

View File

@ -1,49 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/acl-2.2.52.ebuild,v 1.3 2014/01/17 04:23:11 vapier Exp $
EAPI="4"
inherit eutils toolchain-funcs
DESCRIPTION="access control list utilities, libraries and headers"
HOMEPAGE="http://savannah.nongnu.org/projects/acl"
SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.src.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
IUSE="nls static-libs"
RDEPEND=">=sys-apps/attr-2.4"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_prepare() {
sed -i \
-e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
-e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \
include/builddefs.in \
|| die
strip-linguas po
}
src_configure() {
unset PLATFORM #184564
export OPTIMIZER=${CFLAGS}
export DEBUG=-DNDEBUG
econf \
$(use_enable nls gettext) \
--enable-shared $(use_enable static-libs static) \
--libexecdir="${EPREFIX}"/usr/$(get_libdir) \
--bindir="${EPREFIX}"/bin
}
src_install() {
emake DIST_ROOT="${D}" install install-dev install-lib || die
use static-libs || find "${ED}" -name '*.la' -delete
# move shared libs to /
gen_usr_ldscript -a acl
}

View File

@ -0,0 +1,62 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit flag-o-matic libtool multilib-minimal usr-ldscript
DESCRIPTION="Access control list utilities, libraries, and headers"
HOMEPAGE="https://savannah.nongnu.org/projects/acl"
SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="nls static-libs"
RDEPEND="
>=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}"
BDEPEND="nls? ( sys-devel/gettext )"
src_prepare() {
default
# bug #580792
elibtoolize
}
multilib_src_configure() {
# Filter out -flto flags as they break getfacl/setfacl binaries
# bug #667372
filter-flags -flto*
local myeconfargs=(
--bindir="${EPREFIX}"/bin
$(use_enable static-libs static)
--libexecdir="${EPREFIX}"/usr/$(get_libdir)
$(use_enable nls)
)
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
}
multilib_src_test() {
# Tests call native binaries with an LD_PRELOAD wrapper
# bug #772356
multilib_is_native_abi && default
}
multilib_src_install() {
default
# Move shared libs to /
gen_usr_ldscript -a acl
}
multilib_src_install_all() {
if ! use static-libs ; then
find "${ED}" -type f -name "*.la" -delete || die
fi
}

View File

@ -1,25 +0,0 @@
From 7565e4fcb9209782ed02f3caff246cf5ea816674 Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Fri, 8 Jan 2010 21:28:31 -0500
Subject: [PATCH] quote: pull in string.h for strchr prototype
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
libmisc/quote.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/libmisc/quote.c b/libmisc/quote.c
index f98c887..bf8f9eb 100644
--- a/libmisc/quote.c
+++ b/libmisc/quote.c
@@ -20,6 +20,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
+#include <string.h>
#include "misc.h"
const char *quote(const char *str, const char *quote_chars)
--
1.6.6

View File

@ -1,53 +0,0 @@
https://bugs.gentoo.org/365397
From 10bfb16245ec4b55c1f5b6dc5554913bc9b13c9c Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Mon, 16 May 2011 01:59:52 -0400
Subject: [PATCH] use SHELL from configure
If /bin/sh is not a functional enough shell, configure will select a
SHELL of /bin/bash or better. But the current build helpers always
hardcode /bin/sh, so if libtool itself configures itself for /bin/bash,
things will fail when it attempts to do:
SHELL = /bin/sh
LIBTOOL = $(SHELL) .../libtool
...
eval: 1: base_compile+= -pipe: not found
...
So rather than hardcoding SHELL to /bin/sh, set it to @SHELL@ and let
configure find a good value for us.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
include/builddefs.in | 1 +
include/buildmacros | 1 -
2 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/include/builddefs.in b/include/builddefs.in
index d054a56..434ce95 100644
--- a/include/builddefs.in
+++ b/include/builddefs.in
@@ -46,6 +46,7 @@ MAKE = @make@
ECHO = @echo@
SORT = @sort@
LN_S = @LN_S@
+SHELL = @SHELL@
LIBTOOL = @LIBTOOL@
MAKEDEPEND = @makedepend@
diff --git a/include/buildmacros b/include/buildmacros
index ab89182..8efb32e 100644
--- a/include/buildmacros
+++ b/include/buildmacros
@@ -42,7 +42,6 @@ OBJECTS = $(ASFILES:.s=.o) \
INSTALL = $(TOPDIR)/include/install-sh -o $(PKG_USER) -g $(PKG_GROUP)
-SHELL = /bin/sh
IMAGES_DIR = $(TOPDIR)/all-images
DIST_DIR = $(TOPDIR)/dist
--
1.7.5.rc3

View File

@ -1,12 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
<use>
<flag name='nfs'>
add support for NFS acls
</flag>
</use>
<maintainer type="project">
<email>base-system@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="cpe">cpe:/a:xfs:acl</remote-id>
</upstream>