bump(sys-apps/acl): sync with upstream for arm64

Signed-off-by: Geoff Levand <geoff@infradead.org>
This commit is contained in:
Geoff Levand 2015-06-24 12:16:01 -07:00
parent 9997d0f7c5
commit 1d4bdd1c68
9 changed files with 236 additions and 32 deletions

View File

@ -4,10 +4,10 @@ DESCRIPTION=access control list utilities, libraries and headers
EAPI=4
HOMEPAGE=http://savannah.nongnu.org/projects/acl
IUSE=nfs nls static-libs
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux
LICENSE=LGPL-2.1
RDEPEND=>=sys-apps/attr-2.4 nfs? ( net-libs/libnfsidmap )
SLOT=0
SRC_URI=http://download.savannah.gnu.org/releases/acl/acl-2.2.51.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 )
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=fac314bf9830feba2aa3b354998e3ecd
_md5_=d9a1135346a1a94661ac4af6fbcef448

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare
DEPEND=>=sys-apps/attr-2.4 nls? ( sys-devel/gettext )
DESCRIPTION=access control list utilities, libraries and headers
EAPI=4
HOMEPAGE=http://savannah.nongnu.org/projects/acl
IUSE=nls static-libs
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux
LICENSE=LGPL-2.1
RDEPEND=>=sys-apps/attr-2.4
SLOT=0
SRC_URI=http://download.savannah.gnu.org/releases/acl/acl-2.2.52.src.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=a517249ffaa1f0fe0117b58d1eca60ba

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140406-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) nls? ( sys-devel/gettext )
DESCRIPTION=access control list utilities, libraries and headers
EAPI=4
HOMEPAGE=http://savannah.nongnu.org/projects/acl
IUSE=nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux
LICENSE=LGPL-2.1
RDEPEND=>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140406-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
SLOT=0
SRC_URI=http://download.savannah.gnu.org/releases/acl/acl-2.2.52.src.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=c02215c876bf43d8a496805137a24212

View File

@ -1,6 +1,70 @@
# ChangeLog for sys-apps/acl
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/ChangeLog,v 1.118 2011/12/29 20:49:04 halcy0n Exp $
# 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

View File

@ -1,30 +1,33 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
AUX acl-2.2.49-quote-strchr.patch 657 RMD160 42a17e7a1bec893f8655270b85c3821c8f4c4665 SHA1 39b6bbb34d844fe1365df1b84b8fb41d574acbbc SHA256 d172b07ae4ccb4c8da95f90cc836075e6e582b3b57e029987e4197e58f5daf15
AUX acl-2.2.51-config-shell.patch 1497 RMD160 e4765a6378cc8ae11e90316eb0f5c1587258ad13 SHA1 9a06a74f0760b2b2d6e10856aa8d1ceb73bfb588 SHA256 fcbb60deee675d265b9cba618ce82df7c3093efdfca3489dd2aacf73fc98d076
DIST acl-2.2.42-CITI_NFS4_ALL-2.dif 97276 RMD160 d1cbac2f52d4889a96b3225f301a60cf5e91286e SHA1 543bf9fa9c91dad8c5bfbe58b7122963b712a08c SHA256 10c930e4c6d147d03ad6dc67e38663522fd277525c149d932a8279e2cbe1b95e
DIST acl-2.2.49.src.tar.gz 362743 RMD160 62a3ccd162b1fa28159467ec46eedf8255adb00c SHA1 6f223daa5aafc8a6d29dbf579c82e86312aeb75d SHA256 b9c7f4752e4ef4930a62fa5aa0d7efe1cba2b5a3a2d6ee2b45c0a70c72b7e5d5
DIST acl-2.2.51.src.tar.gz 385378 RMD160 5171bfbf55b8bf4c204503a72da568d38423dcdf SHA1 60d0b055949c2ba6155187f05ed2b0f89cb895b9 SHA256 06854521cf5d396801af7e54b9636680edf8064355e51c07657ec7442a185225
EBUILD acl-2.2.49-r1.ebuild 1897 RMD160 24addaa612ec2356bb7ab10425346fa842c44d72 SHA1 4c2b510eb6ddc28c6e1572b514c75660c1b2dcb5 SHA256 16eefd23183fa09115300c878491cb51c882b61d481a43862b6a1a9fd4c75f56
EBUILD acl-2.2.49.ebuild 1838 RMD160 611e44456638eefca95e50d740765f297f2aea1f SHA1 f057084b22ddb61befc6045a1b62841a7809ff12 SHA256 6795b9767a3144983c2c03e787c40cb925bc9f901634e995e977ee9642acdae2
EBUILD acl-2.2.51.ebuild 1952 RMD160 2716cc0e0add3b8875f3657a9c3f15fab1638d59 SHA1 3600506658a1b1f2062743ba38bcec58b37e42ac SHA256 559209d9c49e4fb9046c5e9ec0cf4ef408a40111979b1aee22f94da6d5f1cc45
MISC ChangeLog 14931 RMD160 ed1b4758f057011283dcf2cdff379e7c1187e149 SHA1 f9ae248412e334c26de865526741b7b294103780 SHA256 b6b3ffee1f02ec7fae8ffec8b596c1a7d4d9aa8e18a99f91196117569e326461
MISC metadata.xml 232 RMD160 90ec4a1cc6ada64a7fd4876979cf14349fc88ea5 SHA1 3a5ced6e3af6b759ef8adc8e4f6a51dbf91fb8ce SHA256 441f653b762deb6e3674d915c6762f28b9e60f3887628e953df603634acd87ad
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.0.17 (GNU/Linux)
Version: GnuPG v2
iQIcBAEBAgAGBQJO/NJGAAoJEPTTRK0uRVaNHzIP/2ZLJ9ZCodiVcp61QaGHjoLq
016M1lwLdCbwGz/fvwj9JJKcG+2ufF4gDz4B+kHhnqnVUxXljBBH5e8PoNNxqLmb
4EO5xlN5NdjD5/BtJJnctPkgdrWfUsvil19xXL9uOdRbqGmRE0+jcpg8bHelVaa1
VYJN4s++WEMALpkKFyFImoX/DyMFuYm62fCEy/SVBs43br1QtegFtUzje1MEscuC
c5VQvUS1C1VP5l/F2zkaS4ZOQLYf7f6WhzavcJ+mJIoWyniGMBfFdy0jeIVU6rUV
wNWHhOyxFMyDoQ27sYhXYf+N6WQxbGZGTo5VEslF60GO1A4hmeJUiNKpBgTFgrJ9
zpo0+7ADVnQqd56g+lqPHylNn4iKHOtnY0CI2FzLB/tFFY/ODDxfQ+IRxhrEllB4
ERC9K8ROyw34+4ZdmNE6Oaeez0n/Dy8cQtMooIiUO0BFir37lK6gjdljZ8o/ArdR
5rBRlP6XQ+DTkU1VkgCZqR7sEjhCfIfqMcA88GSwFpAE6aHsOBqIUdi1WnMbCzqE
VdPRbKR6PteH7SNpC3MPAblSK17F61ZwOg/jofpIY0CB0kNjq9qaSjyRx7oDcOrz
oAEf2nb9HWkup2uCuYZObcCUWxTCue9Kj8I55e8DfSkHHc1qlPZP1Ov3I3Q7eGDJ
BLeBJnZaDiqQYPBxyWC+
=+Dg9
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-----

View File

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# 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.9 2011/12/29 20:49:04 halcy0n Exp $
# $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"
@ -13,7 +13,7 @@ SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.src.tar.gz
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"
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

View File

@ -0,0 +1,59 @@
# 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

@ -0,0 +1,49 @@
# 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

@ -7,4 +7,7 @@
add support for NFS acls
</flag>
</use>
<upstream>
<remote-id type="cpe">cpe:/a:xfs:acl</remote-id>
</upstream>
</pkgmetadata>