mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-24 07:51:03 +02:00
Import coreutils-8.25
Signed-off-by: Geoff Levand <geoff@infradead.org>
This commit is contained in:
parent
44f8558976
commit
3d8adb75fe
13
sdk_container/src/third_party/coreos-overlay/metadata/md5-cache/sys-apps/coreutils-8.23
vendored
Normal file
13
sdk_container/src/third_party/coreos-overlay/metadata/md5-cache/sys-apps/coreutils-8.23
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=configure install postinst prepare test
|
||||||
|
DEPEND=!static? ( acl? ( sys-apps/acl ) caps? ( sys-libs/libcap ) gmp? ( dev-libs/gmp ) xattr? ( !userland_BSD? ( sys-apps/attr ) ) ) selinux? ( sys-libs/libselinux ) nls? ( virtual/libintl ) !app-misc/realpath !<sys-apps/util-linux-2.13 !sys-apps/stat !net-mail/base64 !sys-apps/mktemp !<app-forensics/tct-1.18-r1 !<net-fs/netatalk-2.0.3-r4 static? ( acl? ( sys-apps/acl[static-libs] ) caps? ( sys-libs/libcap ) gmp? ( dev-libs/gmp[static-libs] ) xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) ) ) app-arch/xz-utils
|
||||||
|
DESCRIPTION=Standard GNU file utilities (chmod, cp, dd, dir, ls...), text utilities (sort, tr, head, wc..), and shell utilities (whoami, who,...)
|
||||||
|
EAPI=4
|
||||||
|
HOMEPAGE=https://www.gnu.org/software/coreutils/
|
||||||
|
IUSE=acl caps gmp multicall nls selinux static userland_BSD vanilla xattr
|
||||||
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux
|
||||||
|
LICENSE=GPL-3
|
||||||
|
RDEPEND=!static? ( acl? ( sys-apps/acl ) caps? ( sys-libs/libcap ) gmp? ( dev-libs/gmp ) xattr? ( !userland_BSD? ( sys-apps/attr ) ) ) selinux? ( sys-libs/libselinux ) nls? ( virtual/libintl ) !app-misc/realpath !<sys-apps/util-linux-2.13 !sys-apps/stat !net-mail/base64 !sys-apps/mktemp !<app-forensics/tct-1.18-r1 !<net-fs/netatalk-2.0.3-r4
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnu/coreutils/coreutils-8.23.tar.xz mirror://gentoo/coreutils-8.23-patches-1.1.tar.xz https://dev.gentoo.org/~vapier/dist/coreutils-8.23-patches-1.1.tar.xz mirror://gentoo/coreutils-8.23-man.tar.xz https://dev.gentoo.org/~vapier/dist/coreutils-8.23-man.tar.xz
|
||||||
|
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
|
_md5_=32f8ff3e81e0c834bb26140af8430554
|
13
sdk_container/src/third_party/coreos-overlay/metadata/md5-cache/sys-apps/coreutils-8.24
vendored
Normal file
13
sdk_container/src/third_party/coreos-overlay/metadata/md5-cache/sys-apps/coreutils-8.24
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=configure install postinst prepare test
|
||||||
|
DEPEND=!static? ( acl? ( sys-apps/acl ) caps? ( sys-libs/libcap ) gmp? ( dev-libs/gmp ) xattr? ( !userland_BSD? ( sys-apps/attr ) ) ) selinux? ( sys-libs/libselinux ) nls? ( virtual/libintl ) static? ( acl? ( sys-apps/acl[static-libs] ) caps? ( sys-libs/libcap ) gmp? ( dev-libs/gmp[static-libs] ) xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) ) ) app-arch/xz-utils
|
||||||
|
DESCRIPTION=Standard GNU file utilities (chmod, cp, dd, dir, ls...), text utilities (sort, tr, head, wc..), and shell utilities (whoami, who,...)
|
||||||
|
EAPI=4
|
||||||
|
HOMEPAGE=https://www.gnu.org/software/coreutils/
|
||||||
|
IUSE=acl caps gmp hostname kill multicall nls selinux static userland_BSD vanilla xattr
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux
|
||||||
|
LICENSE=GPL-3
|
||||||
|
RDEPEND=!static? ( acl? ( sys-apps/acl ) caps? ( sys-libs/libcap ) gmp? ( dev-libs/gmp ) xattr? ( !userland_BSD? ( sys-apps/attr ) ) ) selinux? ( sys-libs/libselinux ) nls? ( virtual/libintl ) hostname? ( !sys-apps/net-tools[hostname] ) kill? ( !sys-apps/util-linux[kill] !sys-process/procps[kill] ) !app-misc/realpath !<sys-apps/util-linux-2.13 !sys-apps/stat !net-mail/base64 !sys-apps/mktemp !<app-forensics/tct-1.18-r1 !<net-fs/netatalk-2.0.3-r4
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnu/coreutils/coreutils-8.24.tar.xz mirror://gentoo/coreutils-8.24-patches-1.1.tar.xz https://dev.gentoo.org/~vapier/dist/coreutils-8.24-patches-1.1.tar.xz mirror://gentoo/coreutils-8.24-man.tar.xz https://dev.gentoo.org/~vapier/dist/coreutils-8.24-man.tar.xz
|
||||||
|
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
|
_md5_=6cddc74fdfcf264034d4ff7470c3b311
|
13
sdk_container/src/third_party/coreos-overlay/metadata/md5-cache/sys-apps/coreutils-8.25
vendored
Normal file
13
sdk_container/src/third_party/coreos-overlay/metadata/md5-cache/sys-apps/coreutils-8.25
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=configure install postinst prepare test
|
||||||
|
DEPEND=!static? ( acl? ( sys-apps/acl ) caps? ( sys-libs/libcap ) gmp? ( dev-libs/gmp ) xattr? ( !userland_BSD? ( sys-apps/attr ) ) ) selinux? ( sys-libs/libselinux ) nls? ( virtual/libintl ) static? ( acl? ( sys-apps/acl[static-libs] ) caps? ( sys-libs/libcap ) gmp? ( dev-libs/gmp[static-libs] ) xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) ) ) app-arch/xz-utils
|
||||||
|
DESCRIPTION=Standard GNU file utilities (chmod, cp, dd, dir, ls...), text utilities (sort, tr, head, wc..), and shell utilities (whoami, who,...)
|
||||||
|
EAPI=4
|
||||||
|
HOMEPAGE=https://www.gnu.org/software/coreutils/
|
||||||
|
IUSE=acl caps gmp hostname kill multicall nls selinux static userland_BSD vanilla xattr
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux
|
||||||
|
LICENSE=GPL-3
|
||||||
|
RDEPEND=!static? ( acl? ( sys-apps/acl ) caps? ( sys-libs/libcap ) gmp? ( dev-libs/gmp ) xattr? ( !userland_BSD? ( sys-apps/attr ) ) ) selinux? ( sys-libs/libselinux ) nls? ( virtual/libintl ) hostname? ( !sys-apps/net-tools[hostname] ) kill? ( !sys-apps/util-linux[kill] !sys-process/procps[kill] ) !app-misc/realpath !<sys-apps/util-linux-2.13 !sys-apps/stat !net-mail/base64 !sys-apps/mktemp !<app-forensics/tct-1.18-r1 !<net-fs/netatalk-2.0.3-r4
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://gnu/coreutils/coreutils-8.25.tar.xz mirror://gentoo/coreutils-8.25-patches-1.1.tar.xz https://dev.gentoo.org/~vapier/dist/coreutils-8.25-patches-1.1.tar.xz mirror://gentoo/coreutils-8.25-man.tar.xz https://dev.gentoo.org/~vapier/dist/coreutils-8.25-man.tar.xz
|
||||||
|
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
|
_md5_=b0e55f2904753b50e01ccd3f9ce30820
|
171
sdk_container/src/third_party/coreos-overlay/sys-apps/coreutils/ChangeLog
vendored
Normal file
171
sdk_container/src/third_party/coreos-overlay/sys-apps/coreutils/ChangeLog
vendored
Normal file
@ -0,0 +1,171 @@
|
|||||||
|
# ChangeLog for sys-apps/coreutils
|
||||||
|
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# (auto-generated from git log)
|
||||||
|
|
||||||
|
*coreutils-8.24 (09 Aug 2015)
|
||||||
|
*coreutils-8.23 (09 Aug 2015)
|
||||||
|
*coreutils-8.22-r1 (09 Aug 2015)
|
||||||
|
*coreutils-8.22 (09 Aug 2015)
|
||||||
|
*coreutils-8.21 (09 Aug 2015)
|
||||||
|
*coreutils-8.20 (09 Aug 2015)
|
||||||
|
|
||||||
|
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +coreutils-8.20.ebuild,
|
||||||
|
+coreutils-8.21.ebuild, +coreutils-8.22.ebuild, +coreutils-8.22-r1.ebuild,
|
||||||
|
+coreutils-8.23.ebuild, +coreutils-8.24.ebuild, +metadata.xml:
|
||||||
|
proj/gentoo: Initial commit
|
||||||
|
|
||||||
|
This commit represents a new era for Gentoo:
|
||||||
|
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||||
|
|
||||||
|
This commit is the start of the NEW history.
|
||||||
|
Any historical data is intended to be grafted onto this point.
|
||||||
|
|
||||||
|
Creation process:
|
||||||
|
1. Take final CVS checkout snapshot
|
||||||
|
2. Remove ALL ChangeLog* files
|
||||||
|
3. Transform all Manifests to thin
|
||||||
|
4. Remove empty Manifests
|
||||||
|
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||||
|
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||||
|
|
||||||
|
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||||
|
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||||
|
tests
|
||||||
|
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||||
|
project
|
||||||
|
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||||
|
developer, wrote Git features for the migration
|
||||||
|
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||||
|
cvs2svn
|
||||||
|
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||||
|
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||||
|
work in migration
|
||||||
|
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||||
|
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||||
|
the bikeshed
|
||||||
|
|
||||||
|
24 Aug 2015; Justin Lecher <jlec@gentoo.org> coreutils-8.20.ebuild,
|
||||||
|
coreutils-8.21.ebuild, coreutils-8.22.ebuild, coreutils-8.22-r1.ebuild,
|
||||||
|
coreutils-8.23.ebuild, coreutils-8.24.ebuild, metadata.xml:
|
||||||
|
Use https by default
|
||||||
|
|
||||||
|
Convert all URLs for sites supporting encrypted connections from http to
|
||||||
|
https
|
||||||
|
|
||||||
|
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||||
|
|
||||||
|
24 Aug 2015; Justin Lecher <jlec@gentoo.org> coreutils-8.20.ebuild,
|
||||||
|
coreutils-8.21.ebuild, coreutils-8.22.ebuild, coreutils-8.22-r1.ebuild,
|
||||||
|
coreutils-8.23.ebuild, coreutils-8.24.ebuild:
|
||||||
|
Use https by default
|
||||||
|
|
||||||
|
Convert all URLs for sites supporting encrypted connections from http to
|
||||||
|
https
|
||||||
|
|
||||||
|
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||||
|
|
||||||
|
24 Aug 2015; Justin Lecher <jlec@gentoo.org> coreutils-8.20.ebuild,
|
||||||
|
coreutils-8.21.ebuild, coreutils-8.22.ebuild, coreutils-8.22-r1.ebuild,
|
||||||
|
coreutils-8.23.ebuild, coreutils-8.24.ebuild:
|
||||||
|
Use https for most gnu.org URLs
|
||||||
|
|
||||||
|
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||||
|
|
||||||
|
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||||
|
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||||
|
|
||||||
|
repoman does not yet accept the https version.
|
||||||
|
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||||
|
|
||||||
|
Bug: https://bugs.gentoo.org/552720
|
||||||
|
|
||||||
|
26 Oct 2015; Justin Lecher <jlec@gentoo.org> coreutils-8.20.ebuild,
|
||||||
|
coreutils-8.21.ebuild, coreutils-8.22.ebuild, coreutils-8.22-r1.ebuild,
|
||||||
|
coreutils-8.23.ebuild, coreutils-8.24.ebuild:
|
||||||
|
Drop "CCP4: Software for Macromolecular Crystallography"
|
||||||
|
|
||||||
|
obsoletes:
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=160190
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=324059
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=332485
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=367771
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=367773
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=383227
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=448756
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=460502
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=460504
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=466936
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=467040
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=467048
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=476580
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478580
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478586
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478588
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478594
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=478604
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=521646
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=528512
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=530878
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=540760
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=555614
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=556498
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=557038
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=561196
|
||||||
|
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=562780
|
||||||
|
|
||||||
|
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||||
|
|
||||||
|
24 Nov 2015; Mike Frysinger <vapier@gentoo.org> metadata.xml:
|
||||||
|
standardize various metadata.xml style
|
||||||
|
|
||||||
|
24 Nov 2015; Mike Frysinger <vapier@gentoo.org> coreutils-8.24.ebuild,
|
||||||
|
metadata.xml:
|
||||||
|
sys-process/procps, sys-apps/{coreutils,util-linux}: add USE=kill to install
|
||||||
|
`kill` #566264
|
||||||
|
|
||||||
|
24 Nov 2015; Mike Frysinger <vapier@gentoo.org> coreutils-8.24.ebuild,
|
||||||
|
metadata.xml:
|
||||||
|
add USE=hostname #128538
|
||||||
|
|
||||||
|
This controls just the hostname program.
|
||||||
|
|
||||||
|
20 Jan 2016; Mike Frysinger <vapier@gentoo.org> coreutils-8.23.ebuild:
|
||||||
|
mark 8.23 arm64/m68k/s390/sh stable
|
||||||
|
|
||||||
|
20 Jan 2016; Mike Frysinger <vapier@gentoo.org> -coreutils-8.20.ebuild,
|
||||||
|
-coreutils-8.21.ebuild, -coreutils-8.22.ebuild, -coreutils-8.22-r1.ebuild:
|
||||||
|
drop old versions <8.23
|
||||||
|
|
||||||
|
*coreutils-8.25 (20 Jan 2016)
|
||||||
|
|
||||||
|
20 Jan 2016; Mike Frysinger <vapier@gentoo.org> +coreutils-8.25.ebuild:
|
||||||
|
version bump to 8.25
|
||||||
|
|
||||||
|
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||||
|
Unify quoting in metadata.xml files for machine processing
|
||||||
|
|
||||||
|
Force unified quoting in all metadata.xml files since lxml does not
|
||||||
|
preserve original use of single and double quotes. Ensuring unified
|
||||||
|
quoting before the process allows distinguishing the GLEP 67-related
|
||||||
|
metadata.xml changes from unrelated quoting changes.
|
||||||
|
|
||||||
|
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||||
|
Replace all herds with appropriate projects (GLEP 67)
|
||||||
|
|
||||||
|
Replace all uses of herd with appropriate project maintainers, or no
|
||||||
|
maintainers in case of herds requested to be disbanded.
|
||||||
|
|
||||||
|
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||||
|
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||||
|
|
||||||
|
01 Apr 2016; Mike Gilbert <floppym@gentoo.org> coreutils-8.24.ebuild,
|
||||||
|
coreutils-8.25.ebuild:
|
||||||
|
Move kill to /bin per FHS
|
||||||
|
|
||||||
|
This also makes it consistent with procps and util-linux.
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.28_p64
|
||||||
|
|
||||||
|
16 Apr 2016; Mike Frysinger <vapier@gentoo.org> coreutils-8.25.ebuild:
|
||||||
|
fix building w/glibc-2.23 #580014
|
||||||
|
|
1521
sdk_container/src/third_party/coreos-overlay/sys-apps/coreutils/ChangeLog-2015
vendored
Normal file
1521
sdk_container/src/third_party/coreos-overlay/sys-apps/coreutils/ChangeLog-2015
vendored
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,15 @@
|
|||||||
DIST coreutils-8.20-patches-1.1.tar.xz 19504 SHA256 0a1a3cc578e8872ebc93113edd76d1f1d88fb4d6596a047cfbb6c5fd4e82c22d SHA512 258116ff52d1d28acbedd2383c8d0f488c272b297c4f146231ea45fb76902bb56c9fad2d74d50c22371e67a4178dcff7b65950fcc034f56fc02c3c2ff290224f WHIRLPOOL ae4436a6ae655affbc02ee2d3d6a87345dc7b63b67aaecf01e034d2e40237c6e76b00a909d852f6ea96e348ef43e8e3f6f4c5bdb01aaf6d30a1b51036cbfe31b
|
|
||||||
DIST coreutils-8.20.tar.xz 5273788 SHA256 dbcb798764827a0f74be738662ecb516705cf520330cd3d7b2640fdffa499eb2 SHA512 adbeab5af780ae70d2a98a81e96ad2cdfbcbc20153372b0085f6ac75ae9fadff82bd09b460400820057692b4145d7f2d276630b76b0ed509303587972ed175cd WHIRLPOOL 3cf911cf785c6e6acab4f37bc75805687f91fe74d5727782903d242669ee6b7ad444b18395d6808b1f2569703cca1992983d3bfef41f65ea461f6d0aa25908e2
|
|
||||||
DIST coreutils-8.23-man.tar.xz 43060 SHA256 d1b16e74b3dba4f313aeebae2c69da205f7d2e6e1c2aa8d39026c860d314ecca SHA512 db5085c783256e30b9878bdce5cf16063aaa51d800d5b40537d5cdea372d095a391e9986e8680c6d94841bc995ab43ac8bc2d23427e6e96263d24b0b5ccc7d12 WHIRLPOOL ef0cae7c1b752c0f81e6f23b0a792804518a5257740fedf7dd70577ec503a64716156a898ed50045987954a6234ba23c9483772830683bb7e4bd0c8a2ec2c142
|
DIST coreutils-8.23-man.tar.xz 43060 SHA256 d1b16e74b3dba4f313aeebae2c69da205f7d2e6e1c2aa8d39026c860d314ecca SHA512 db5085c783256e30b9878bdce5cf16063aaa51d800d5b40537d5cdea372d095a391e9986e8680c6d94841bc995ab43ac8bc2d23427e6e96263d24b0b5ccc7d12 WHIRLPOOL ef0cae7c1b752c0f81e6f23b0a792804518a5257740fedf7dd70577ec503a64716156a898ed50045987954a6234ba23c9483772830683bb7e4bd0c8a2ec2c142
|
||||||
DIST coreutils-8.23-patches-1.0.tar.xz 5912 SHA256 de89061b4395e2171f1c2562bd46a0a80deccaa0d4f3da21476ade8bf1415dfa SHA512 4db8738c3b956aada0a757d00505b205f6ff393ec2225e953369ca42db80c0035dd5414a787fc18d4d1494f0bd3531a69ab418a527ed78d0211ede1f5c52e30e WHIRLPOOL 6a49b3de6aa5537ff410a5c9653c74442a01e8b33d2e3d0fe4180fd1fa4bc5aa728f40ccfdba8f28ee5eefb253f42c4d289afda32153d49d2fd47d93e55787be
|
DIST coreutils-8.23-patches-1.1.tar.xz 6480 SHA256 daf5d61b36db61d629bf14bf8f04e878f1205c9ae2af5daf37dca3aad5a6fde4 SHA512 8da5f8e9fc47baa060030076c4a2de90013a0d1faad45fe99545e93d50bc079720281f6db5774590fe842c8c56bd8ae97e1d9bf862fae1896760b5e5b686e7a8 WHIRLPOOL 2a8082975e3627454569e57aecb3d1ac6bdef89e16f4f64a88a4ffcbf2b341fe56874b128485ae540270f7a060f9e0f4bd3eecf68e215fb6a5a1c5ac434f7403
|
||||||
DIST coreutils-8.23.tar.xz 5375612 SHA256 ec43ca5bcfc62242accb46b7f121f6b684ee21ecd7d075059bf650ff9e37b82d SHA512 a5f4b82ce208cb439d5dbe6f5cf4b19fecff581da210a51c4e3fdd5ffab114d171456d041e20a6996b59185947ac6655096e4b5ca252186e282ae0ae08b7534c WHIRLPOOL 4bd4cd28d6de96218e791c5ed15766e34dfeeb3aeade10e211e3a0e9ffa695e5a716872a915d78b356b3e3635e1e22274d92560301aadaf46a58242dc235d733
|
DIST coreutils-8.23.tar.xz 5375612 SHA256 ec43ca5bcfc62242accb46b7f121f6b684ee21ecd7d075059bf650ff9e37b82d SHA512 a5f4b82ce208cb439d5dbe6f5cf4b19fecff581da210a51c4e3fdd5ffab114d171456d041e20a6996b59185947ac6655096e4b5ca252186e282ae0ae08b7534c WHIRLPOOL 4bd4cd28d6de96218e791c5ed15766e34dfeeb3aeade10e211e3a0e9ffa695e5a716872a915d78b356b3e3635e1e22274d92560301aadaf46a58242dc235d733
|
||||||
|
DIST coreutils-8.24-man.tar.xz 42920 SHA256 cf0333b5f134a331e0b46e2ddf90666f8bdc3281c1ca2c7ccbb75b437589ce37 SHA512 9dfe614402bc35c43301ebf97d2d36ac5db1433f48171bda15f2ba76bd9944742665b30a764df0cf773ebcad1845aae57c8e36a1cd3848c1e82a7c996d6cc78a WHIRLPOOL d702a372031fe52262204c00bee641084c099c45150d82abd5915535ab3bbe1efb63c4f00173bb88725ba49126a6ecf368d14b12843b570c08165b757b78710b
|
||||||
|
DIST coreutils-8.24-patches-1.1.tar.xz 6688 SHA256 79cb0dc5b58cb97e17b11b5e821ed88fae88f728d9fd07986bbb397824e49c6f SHA512 cf340ccb918e307be8bbfd19a299bcfe5b295a26f59a8eeb8657f5dda1361100a350e996b31097948e63890987a2f83d05d2e7175c6304f4a4812b9974679c2c WHIRLPOOL 3b4d4676b119e4f22a01c8450be13d6eb40720d3c57aac5631454df24814943e6e6024fbdcd27a2b262d42c1446d9c04cbdc163371ff20a4b28d9cd9a77c5c9c
|
||||||
|
DIST coreutils-8.24.tar.xz 5649896 SHA256 a2d75286a4b9ef3a13039c2da3868a61be4ee9f17d8ae380a35a97e506972170 SHA512 b42bb233340353647bb9a1c3d9122c1a5379cf3602ba9197c3c935fc899897e7d4685148dfaf93eccc096bee0a9b03416d79dc9bb81d5d2dea6e04ed134a3d1b WHIRLPOOL 68598e0c93375522714b9bc0dd092386a9466725b2b4b5715e2926c5087e1ce887d5e5b8e0b872347a053edcb39ba1f8c6949ee659a06ed554703a0ba07064e2
|
||||||
|
DIST coreutils-8.25-man.tar.xz 43420 SHA256 2ee31c3a6d2276f49c5515375d4a0c1047580da6ac10536898e0f0de81707f29 SHA512 412afc9909d30618ab9daba51c965c0fd22420c32f6c5a7e32ba32d957a92e8a65b977bccaba4b76c55d435a57065dc6103ff11c5fa31d02f117c13a2b09f75e WHIRLPOOL f2a9458d71cfbf6227ece5b688adb34653dacda0dfbcfd5332a36e33cda58b081d9b37c4ec910c92feba485e8e182f52327f4860f1ff5e0b0b7ae2f9b82045ee
|
||||||
|
DIST coreutils-8.25-patches-1.1.tar.xz 7196 SHA256 68e116eb70a69e94458197cde81165c9902bec0c6661be31f6fffb84ba8d809c SHA512 19326ab7dd8d4515f7239133772f715aac4e722a1e28f4b0f19d8d629abe54a2309fa7c469797dc0f9e88991906883a891622c791ef940b9a5af6608d2e9110e WHIRLPOOL e7931e16e267b817a86f11b9e01d82dfac8144dbabd91d5cea036c819303895bd852809f374a76b6e4e474b559505d6fc907ddcb113ca1915b76d880e291bc76
|
||||||
|
DIST coreutils-8.25.tar.xz 5725008 SHA256 31e67c057a5b32a582f26408c789e11c2e8d676593324849dcf5779296cdce87 SHA512 571f95d44987d373081ed4c6ac82155ad3dcd95621d7b1a7163597e80ecbbafef2cd74b2ef594587a443a1a4355083879f898a286bb0230c48112d43d076ccd6 WHIRLPOOL e871e177ffaf96bfdd9e668eb9a09df9fd952ff095796cffd1ac2b8b3943c9c2ae79c31890fa02b5ed2609b6c6c84b64d2292454b043d62260a9560d2f7b9457
|
||||||
|
EBUILD coreutils-8.23.ebuild 5648 SHA256 823fae1cb6a8aca8ca46c584ce747d8a0d836d0f75813fd6779a0e25fa77fd0a SHA512 db8c2b4f36388541a0f0b316b66db4273a66b13a39430d747c038ea291b6f7590a03085857cb2edd49bda044c4d97bc08b5b283b68e94f3a69d7371ca8920b46 WHIRLPOOL 671d443a515917678035b85635cb30b23b67f5a14c1bdd67a6c7fe0b336f49518d6a15f3e5ed04f6a0f8991d4b4e90ccb00a1717f1a1013238df70aa182b2449
|
||||||
|
EBUILD coreutils-8.24.ebuild 5902 SHA256 5a286de715dcbf364ae1b5108418d52cc091de97d9c1da6896c622d8eb02cb3d SHA512 b0fb399bc6bbc064ec70156d0db9d6648ce5f9497b6b7a14bdaf4e99f82eb61965fa66c33a02d0eddda0d5be932029819a76ac32460787ce89db088187a28421 WHIRLPOOL 4ea9e7f11ec01523660ab8964eab16700baac5f8abc2f19db438479fd2cccac3c4f98707fff546a078f5b909cc659639fa285a2d3f03d0a3552956bdaf64185b
|
||||||
|
EBUILD coreutils-8.25.ebuild 5916 SHA256 293dca5072c1745b04e89598dc89d2972025fd1cc3119d44c6e6bc2803fd8654 SHA512 f7b55ac207aaddbe477f137608398a31cabe23045b2f89c69ac005a428f1fbc3cb3248e65790a78c18d010a76a8b9710ed45e3660388cf282c39bf0c63dec52a WHIRLPOOL 0e61c2881bc1ab29b489273ddbb3ef44cb5b66f10fb9d3d37980e65d904f1713e927014c4a1099be3ffcff4bb2f9a5e6e64c4a876ff88318ea04a2e7676edd11
|
||||||
|
MISC ChangeLog 7045 SHA256 f4909d3e593576876f9022a5c389409ebdfa1cd6c5eebcb138a1f00d3cacfd51 SHA512 77a07d2b24ae3949d7b18cecfa45c75e98d3ac9462613b46c2a52803eb7dd90def93e598dcdea604709ec39e01e4cbbf749c5bb9db1ce728883851f05dfead53 WHIRLPOOL 98f0414330ead0ecb56e0cc337332069c2eefef3074b1666e792628e6e4573c8d567b4bbf8231e314f879292f1986679228cd84753614122ca611735d1186c8a
|
||||||
|
MISC ChangeLog-2015 57093 SHA256 368347193225a6204bd2454ecbdf549ca614cb8fc5e183ac14c2f767288323e9 SHA512 ef4eff9a3d748641bf1b745599e951308801e1d00d67c5504d17e4d740f5cd7f0c75cd5ee34c8345e8017ee8b6397b84a41df84b4f342ff899a04fd35a0c8f28 WHIRLPOOL 43464de8d0d85fa5b35797c95049591d0a225e4e6f0ab596d8c637da0538f0605c15c35749195fea181b9d5e6a75ea7573a96dbe9da70f28e131a47c913d43b5
|
||||||
|
MISC metadata.xml 562 SHA256 80a6788324cad291fc488dd7e1a6cc2578acae197b7ad2d42860109d45d8e12d SHA512 1372dac2fe4990f6cf47a56a56f3fab9c2eb96eb687bdabc0b5b79fc5dbad69e6c434deb5a0904e18ee8032b777fdea0f997c855e3fca86923ab0f04c969b206 WHIRLPOOL ea7e54219becc762b04fe41de75eb511449821b889606f13c617be68b6c1cc64a3e765b90cdd66820b4549709a022e1d9405bbc4c51033996cb2d04a72c7c53f
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/coreutils-8.23.ebuild,v 1.1 2014/07/28 09:44:48 vapier Exp $
|
# $Id$
|
||||||
|
|
||||||
# To generate the man pages, unpack the upstream tarball and run:
|
# To generate the man pages, unpack the upstream tarball and run:
|
||||||
# ./configure --enable-install-program=arch,coreutils
|
# ./configure --enable-install-program=arch,coreutils
|
||||||
@ -12,19 +12,19 @@ EAPI="4"
|
|||||||
|
|
||||||
inherit eutils flag-o-matic toolchain-funcs
|
inherit eutils flag-o-matic toolchain-funcs
|
||||||
|
|
||||||
PATCH_VER="1.0"
|
PATCH_VER="1.1"
|
||||||
DESCRIPTION="Standard GNU file utilities (chmod, cp, dd, dir, ls...), text utilities (sort, tr, head, wc..), and shell utilities (whoami, who,...)"
|
DESCRIPTION="Standard GNU file utilities (chmod, cp, dd, dir, ls...), text utilities (sort, tr, head, wc..), and shell utilities (whoami, who,...)"
|
||||||
HOMEPAGE="http://www.gnu.org/software/coreutils/"
|
HOMEPAGE="https://www.gnu.org/software/coreutils/"
|
||||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
|
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
|
||||||
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz
|
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz
|
||||||
http://dev.gentoo.org/~vapier/dist/${P}-patches-${PATCH_VER}.tar.xz
|
https://dev.gentoo.org/~vapier/dist/${P}-patches-${PATCH_VER}.tar.xz
|
||||||
mirror://gentoo/${P}-man.tar.xz
|
mirror://gentoo/${P}-man.tar.xz
|
||||||
http://dev.gentoo.org/~vapier/dist/${P}-man.tar.xz"
|
https://dev.gentoo.org/~vapier/dist/${P}-man.tar.xz"
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~arm-linux ~x86-linux"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
|
||||||
IUSE="acl caps gmp multicall nls selinux static symlink-usr userland_BSD vanilla xattr"
|
IUSE="acl caps gmp multicall nls selinux static userland_BSD vanilla xattr"
|
||||||
|
|
||||||
LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
|
LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
|
||||||
caps? ( sys-libs/libcap )
|
caps? ( sys-libs/libcap )
|
||||||
@ -40,7 +40,7 @@ RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )
|
|||||||
!sys-apps/mktemp
|
!sys-apps/mktemp
|
||||||
!<app-forensics/tct-1.18-r1
|
!<app-forensics/tct-1.18-r1
|
||||||
!<net-fs/netatalk-2.0.3-r4
|
!<net-fs/netatalk-2.0.3-r4
|
||||||
!<sci-chemistry/ccp4-6.1.1"
|
"
|
||||||
DEPEND="${RDEPEND}
|
DEPEND="${RDEPEND}
|
||||||
static? ( ${LIB_DEPEND} )
|
static? ( ${LIB_DEPEND} )
|
||||||
app-arch/xz-utils"
|
app-arch/xz-utils"
|
||||||
@ -86,7 +86,7 @@ src_configure() {
|
|||||||
econf \
|
econf \
|
||||||
--with-packager="Gentoo" \
|
--with-packager="Gentoo" \
|
||||||
--with-packager-version="${PVR} (p${PATCH_VER:-0})" \
|
--with-packager-version="${PVR} (p${PATCH_VER:-0})" \
|
||||||
--with-packager-bug-reports="http://bugs.gentoo.org/" \
|
--with-packager-bug-reports="https://bugs.gentoo.org/" \
|
||||||
--enable-install-program="arch" \
|
--enable-install-program="arch" \
|
||||||
--enable-no-install-program="groups,hostname,kill,su,uptime" \
|
--enable-no-install-program="groups,hostname,kill,su,uptime" \
|
||||||
--enable-largefile \
|
--enable-largefile \
|
||||||
@ -100,7 +100,7 @@ src_configure() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
src_test() {
|
src_test() {
|
||||||
# Non-root tests will fail if the full path isnt
|
# Non-root tests will fail if the full path isn't
|
||||||
# accessible to non-root users
|
# accessible to non-root users
|
||||||
chmod -R go-w "${WORKDIR}"
|
chmod -R go-w "${WORKDIR}"
|
||||||
chmod a+rx "${WORKDIR}"
|
chmod a+rx "${WORKDIR}"
|
||||||
@ -132,7 +132,10 @@ src_test() {
|
|||||||
src_install() {
|
src_install() {
|
||||||
default
|
default
|
||||||
|
|
||||||
if [[ ${USERLAND} == "GNU" ]] && ! use symlink-usr; then
|
insinto /etc
|
||||||
|
newins src/dircolors.hin DIR_COLORS
|
||||||
|
|
||||||
|
if [[ ${USERLAND} == "GNU" ]] ; then
|
||||||
cd "${ED}"/usr/bin
|
cd "${ED}"/usr/bin
|
||||||
dodir /bin
|
dodir /bin
|
||||||
# move critical binaries into /bin (required by FHS)
|
# move critical binaries into /bin (required by FHS)
|
||||||
@ -148,7 +151,7 @@ src_install() {
|
|||||||
for x in ${com} uname ; do
|
for x in ${com} uname ; do
|
||||||
dosym /bin/${x} /usr/bin/${x}
|
dosym /bin/${x} /usr/bin/${x}
|
||||||
done
|
done
|
||||||
elif [[ ${USERLAND} != "GNU" ]] ; then
|
else
|
||||||
# For now, drop the man pages, collides with the ones of the system.
|
# For now, drop the man pages, collides with the ones of the system.
|
||||||
rm -rf "${ED}"/usr/share/man
|
rm -rf "${ED}"/usr/share/man
|
||||||
fi
|
fi
|
@ -1,24 +1,30 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/coreutils-8.20.ebuild,v 1.12 2013/01/01 18:55:02 armin76 Exp $
|
# $Id$
|
||||||
|
|
||||||
EAPI="3"
|
# To generate the man pages, unpack the upstream tarball and run:
|
||||||
|
# ./configure --enable-install-program=arch,coreutils
|
||||||
|
# make
|
||||||
|
# cd ..
|
||||||
|
# tar cf - coreutils-*/man/*.[0-9] | xz > coreutils-<ver>-man.tar.xz
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
inherit eutils flag-o-matic toolchain-funcs
|
inherit eutils flag-o-matic toolchain-funcs
|
||||||
|
|
||||||
PATCH_VER="1.1"
|
PATCH_VER="1.1"
|
||||||
DESCRIPTION="Standard GNU file utilities (chmod, cp, dd, dir, ls...), text utilities (sort, tr, head, wc..), and shell utilities (whoami, who,...)"
|
DESCRIPTION="Standard GNU file utilities (chmod, cp, dd, dir, ls...), text utilities (sort, tr, head, wc..), and shell utilities (whoami, who,...)"
|
||||||
HOMEPAGE="http://www.gnu.org/software/coreutils/"
|
HOMEPAGE="https://www.gnu.org/software/coreutils/"
|
||||||
SRC_URI="mirror://gnu-alpha/coreutils/${P}.tar.xz
|
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
|
||||||
mirror://gnu/${PN}/${P}.tar.xz
|
|
||||||
mirror://gentoo/${P}.tar.xz
|
|
||||||
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz
|
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz
|
||||||
http://dev.gentoo.org/~ryao/dist/${P}-patches-${PATCH_VER}.tar.xz"
|
https://dev.gentoo.org/~vapier/dist/${P}-patches-${PATCH_VER}.tar.xz
|
||||||
|
mirror://gentoo/${P}-man.tar.xz
|
||||||
|
https://dev.gentoo.org/~vapier/dist/${P}-man.tar.xz"
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
|
||||||
IUSE="acl caps gmp nls selinux static symlink-usr userland_BSD vanilla xattr"
|
IUSE="acl caps gmp hostname kill multicall nls selinux static userland_BSD vanilla xattr"
|
||||||
|
|
||||||
LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
|
LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
|
||||||
caps? ( sys-libs/libcap )
|
caps? ( sys-libs/libcap )
|
||||||
@ -26,18 +32,23 @@ LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
|
|||||||
xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )"
|
xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )"
|
||||||
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )
|
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )
|
||||||
selinux? ( sys-libs/libselinux )
|
selinux? ( sys-libs/libselinux )
|
||||||
nls? ( >=sys-devel/gettext-0.15 )
|
nls? ( virtual/libintl )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
static? ( ${LIB_DEPEND} )
|
||||||
|
app-arch/xz-utils"
|
||||||
|
RDEPEND+="
|
||||||
|
hostname? ( !sys-apps/net-tools[hostname] )
|
||||||
|
kill? (
|
||||||
|
!sys-apps/util-linux[kill]
|
||||||
|
!sys-process/procps[kill]
|
||||||
|
)
|
||||||
!app-misc/realpath
|
!app-misc/realpath
|
||||||
!<sys-apps/util-linux-2.13
|
!<sys-apps/util-linux-2.13
|
||||||
!sys-apps/stat
|
!sys-apps/stat
|
||||||
!net-mail/base64
|
!net-mail/base64
|
||||||
!sys-apps/mktemp
|
!sys-apps/mktemp
|
||||||
!<app-forensics/tct-1.18-r1
|
!<app-forensics/tct-1.18-r1
|
||||||
!<net-fs/netatalk-2.0.3-r4
|
!<net-fs/netatalk-2.0.3-r4"
|
||||||
!<sci-chemistry/ccp4-6.1.1"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
static? ( ${LIB_DEPEND} )
|
|
||||||
app-arch/xz-utils"
|
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
if ! use vanilla ; then
|
if ! use vanilla ; then
|
||||||
@ -80,20 +91,21 @@ src_configure() {
|
|||||||
econf \
|
econf \
|
||||||
--with-packager="Gentoo" \
|
--with-packager="Gentoo" \
|
||||||
--with-packager-version="${PVR} (p${PATCH_VER:-0})" \
|
--with-packager-version="${PVR} (p${PATCH_VER:-0})" \
|
||||||
--with-packager-bug-reports="http://bugs.gentoo.org/" \
|
--with-packager-bug-reports="https://bugs.gentoo.org/" \
|
||||||
--enable-install-program="arch" \
|
--enable-install-program="arch,$(usev hostname),$(usev kill)" \
|
||||||
--enable-no-install-program="groups,hostname,kill,su,uptime" \
|
--enable-no-install-program="groups,$(usev !hostname),$(usev !kill),su,uptime" \
|
||||||
--enable-largefile \
|
--enable-largefile \
|
||||||
$(use caps || echo --disable-libcap) \
|
$(use caps || echo --disable-libcap) \
|
||||||
$(use_enable nls) \
|
$(use_enable nls) \
|
||||||
$(use_enable acl) \
|
$(use_enable acl) \
|
||||||
|
$(use_enable multicall single-binary) \
|
||||||
$(use_enable xattr) \
|
$(use_enable xattr) \
|
||||||
$(use_with gmp) \
|
$(use_with gmp) \
|
||||||
${myconf}
|
${myconf}
|
||||||
}
|
}
|
||||||
|
|
||||||
src_test() {
|
src_test() {
|
||||||
# Non-root tests will fail if the full path isnt
|
# Non-root tests will fail if the full path isn't
|
||||||
# accessible to non-root users
|
# accessible to non-root users
|
||||||
chmod -R go-w "${WORKDIR}"
|
chmod -R go-w "${WORKDIR}"
|
||||||
chmod a+rx "${WORKDIR}"
|
chmod a+rx "${WORKDIR}"
|
||||||
@ -107,7 +119,7 @@ src_test() {
|
|||||||
for w in "$@" ; do
|
for w in "$@" ; do
|
||||||
ww="${T}/mount-wrappers/${w}"
|
ww="${T}/mount-wrappers/${w}"
|
||||||
cat <<-EOF > "${ww}"
|
cat <<-EOF > "${ww}"
|
||||||
#!/bin/sh
|
#!${EPREFIX}/bin/sh
|
||||||
exec env SANDBOX_WRITE="\${SANDBOX_WRITE}:/etc/mtab:/dev/loop" $(type -P $w) "\$@"
|
exec env SANDBOX_WRITE="\${SANDBOX_WRITE}:/etc/mtab:/dev/loop" $(type -P $w) "\$@"
|
||||||
EOF
|
EOF
|
||||||
chmod a+rx "${ww}"
|
chmod a+rx "${ww}"
|
||||||
@ -119,35 +131,39 @@ src_test() {
|
|||||||
#export RUN_EXPENSIVE_TESTS="yes"
|
#export RUN_EXPENSIVE_TESTS="yes"
|
||||||
#export FETISH_GROUPS="portage wheel"
|
#export FETISH_GROUPS="portage wheel"
|
||||||
env PATH="${T}/mount-wrappers:${PATH}" \
|
env PATH="${T}/mount-wrappers:${PATH}" \
|
||||||
emake -j1 -k check || die "make check failed"
|
emake -j1 -k check
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
emake install DESTDIR="${D}" || die
|
default
|
||||||
dodoc AUTHORS ChangeLog* NEWS README* THANKS TODO
|
|
||||||
|
insinto /etc
|
||||||
|
newins src/dircolors.hin DIR_COLORS
|
||||||
|
|
||||||
if [[ ${USERLAND} == "GNU" ]] ; then
|
if [[ ${USERLAND} == "GNU" ]] ; then
|
||||||
cd "${D}"/usr/bin
|
cd "${ED}"/usr/bin
|
||||||
dodir /bin
|
dodir /bin
|
||||||
# move critical binaries into /bin (required by FHS)
|
# move critical binaries into /bin (required by FHS)
|
||||||
local fhs="cat chgrp chmod chown cp date dd df echo false ln ls
|
local fhs="cat chgrp chmod chown cp date dd df echo false ln ls
|
||||||
mkdir mknod mv pwd rm rmdir stty sync true uname"
|
mkdir mknod mv pwd rm rmdir stty sync true uname"
|
||||||
mv ${fhs} ../../bin/ || die "could not move fhs bins"
|
mv ${fhs} ../../bin/ || die "could not move fhs bins"
|
||||||
|
if use kill; then
|
||||||
|
mv kill ../../bin/ || die
|
||||||
|
fi
|
||||||
# move critical binaries into /bin (common scripts)
|
# move critical binaries into /bin (common scripts)
|
||||||
local com="basename chroot cut dir dirname du env expr head mkfifo
|
local com="basename chroot cut dir dirname du env expr head mkfifo
|
||||||
mktemp readlink seq sleep sort tail touch tr tty vdir wc yes"
|
mktemp readlink seq sleep sort tail touch tr tty vdir wc yes"
|
||||||
mv ${com} ../../bin/ || die "could not move common bins"
|
mv ${com} ../../bin/ || die "could not move common bins"
|
||||||
if ! use symlink-usr ; then
|
# create a symlink for uname in /usr/bin/ since autotools require it
|
||||||
# create a symlink for uname in /usr/bin/ since autotools require it
|
local x
|
||||||
local x
|
for x in ${com} uname ; do
|
||||||
for x in ${com} uname ; do
|
dosym /bin/${x} /usr/bin/${x}
|
||||||
dosym /bin/${x} /usr/bin/${x} || die
|
done
|
||||||
done
|
|
||||||
fi
|
|
||||||
else
|
else
|
||||||
# For now, drop the man pages, collides with the ones of the system.
|
# For now, drop the man pages, collides with the ones of the system.
|
||||||
rm -rf "${D}"/usr/share/man
|
rm -rf "${ED}"/usr/share/man
|
||||||
fi
|
fi
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
@ -155,16 +171,8 @@ pkg_postinst() {
|
|||||||
ewarn "You should also re-source your shell settings for LS_COLORS"
|
ewarn "You should also re-source your shell settings for LS_COLORS"
|
||||||
ewarn " changes, such as: source /etc/profile"
|
ewarn " changes, such as: source /etc/profile"
|
||||||
|
|
||||||
# /bin/dircolors sometimes sticks around #224823
|
|
||||||
if [ -e "${ROOT}/usr/bin/dircolors" ] && [ -e "${ROOT}/bin/dircolors" ] ; then
|
|
||||||
if strings "${ROOT}/bin/dircolors" | grep -qs "GNU coreutils" ; then
|
|
||||||
einfo "Deleting orphaned GNU /bin/dircolors for you"
|
|
||||||
rm -f "${ROOT}/bin/dircolors"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Help out users using experimental filesystems
|
# Help out users using experimental filesystems
|
||||||
if grep -qs btrfs "${ROOT}"/etc/fstab /proc/mounts ; then
|
if grep -qs btrfs "${EROOT}"/etc/fstab /proc/mounts ; then
|
||||||
case $(uname -r) in
|
case $(uname -r) in
|
||||||
2.6.[12][0-9]|2.6.3[0-7]*)
|
2.6.[12][0-9]|2.6.3[0-7]*)
|
||||||
ewarn "You are running a system with a buggy btrfs driver."
|
ewarn "You are running a system with a buggy btrfs driver."
|
184
sdk_container/src/third_party/coreos-overlay/sys-apps/coreutils/coreutils-8.25.ebuild
vendored
Normal file
184
sdk_container/src/third_party/coreos-overlay/sys-apps/coreutils/coreutils-8.25.ebuild
vendored
Normal file
@ -0,0 +1,184 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
# To generate the man pages, unpack the upstream tarball and run:
|
||||||
|
# ./configure --enable-install-program=arch,coreutils,hostname,kill
|
||||||
|
# make
|
||||||
|
# cd ..
|
||||||
|
# tar cf - coreutils-*/man/*.[0-9] | xz > coreutils-<ver>-man.tar.xz
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
inherit eutils flag-o-matic toolchain-funcs
|
||||||
|
|
||||||
|
PATCH_VER="1.1"
|
||||||
|
DESCRIPTION="Standard GNU file utilities (chmod, cp, dd, dir, ls...), text utilities (sort, tr, head, wc..), and shell utilities (whoami, who,...)"
|
||||||
|
HOMEPAGE="https://www.gnu.org/software/coreutils/"
|
||||||
|
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
|
||||||
|
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz
|
||||||
|
https://dev.gentoo.org/~vapier/dist/${P}-patches-${PATCH_VER}.tar.xz
|
||||||
|
mirror://gentoo/${P}-man.tar.xz
|
||||||
|
https://dev.gentoo.org/~vapier/dist/${P}-man.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
|
||||||
|
IUSE="acl caps gmp hostname kill multicall nls selinux static userland_BSD vanilla xattr"
|
||||||
|
|
||||||
|
LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
|
||||||
|
caps? ( sys-libs/libcap )
|
||||||
|
gmp? ( dev-libs/gmp[static-libs] )
|
||||||
|
xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )"
|
||||||
|
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )
|
||||||
|
selinux? ( sys-libs/libselinux )
|
||||||
|
nls? ( virtual/libintl )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
static? ( ${LIB_DEPEND} )
|
||||||
|
app-arch/xz-utils"
|
||||||
|
RDEPEND+="
|
||||||
|
hostname? ( !sys-apps/net-tools[hostname] )
|
||||||
|
kill? (
|
||||||
|
!sys-apps/util-linux[kill]
|
||||||
|
!sys-process/procps[kill]
|
||||||
|
)
|
||||||
|
!app-misc/realpath
|
||||||
|
!<sys-apps/util-linux-2.13
|
||||||
|
!sys-apps/stat
|
||||||
|
!net-mail/base64
|
||||||
|
!sys-apps/mktemp
|
||||||
|
!<app-forensics/tct-1.18-r1
|
||||||
|
!<net-fs/netatalk-2.0.3-r4"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if ! use vanilla ; then
|
||||||
|
use_if_iuse unicode || rm -f "${WORKDIR}"/patch/000_all_coreutils-i18n.patch
|
||||||
|
EPATCH_SUFFIX="patch" \
|
||||||
|
PATCHDIR="${WORKDIR}/patch" \
|
||||||
|
EPATCH_EXCLUDE="001_all_coreutils-gen-progress-bar.patch" \
|
||||||
|
epatch
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Since we've patched many .c files, the make process will try to
|
||||||
|
# re-build the manpages by running `./bin --help`. When doing a
|
||||||
|
# cross-compile, we can't do that since 'bin' isn't a native bin.
|
||||||
|
# Also, it's not like we changed the usage on any of these things,
|
||||||
|
# so let's just update the timestamps and skip the help2man step.
|
||||||
|
set -- man/*.x
|
||||||
|
touch ${@/%x/1}
|
||||||
|
|
||||||
|
# Avoid perl dep for compiled in dircolors default #348642
|
||||||
|
if ! has_version dev-lang/perl ; then
|
||||||
|
touch src/dircolors.h
|
||||||
|
touch ${@/%x/1}
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=''
|
||||||
|
if tc-is-cross-compiler && [[ ${CHOST} == *linux* ]] ; then
|
||||||
|
export fu_cv_sys_stat_statfs2_bsize=yes #311569
|
||||||
|
export gl_cv_func_realpath_works=yes #416629
|
||||||
|
fi
|
||||||
|
|
||||||
|
export gl_cv_func_mknod_works=yes #409919
|
||||||
|
use static && append-ldflags -static && sed -i '/elf_sys=yes/s:yes:no:' configure #321821
|
||||||
|
use selinux || export ac_cv_{header_selinux_{context,flash,selinux}_h,search_setfilecon}=no #301782
|
||||||
|
use userland_BSD && myconf="${myconf} -program-prefix=g --program-transform-name=s/stat/nustat/"
|
||||||
|
# kill/uptime - procps
|
||||||
|
# groups/su - shadow
|
||||||
|
# hostname - net-tools
|
||||||
|
econf \
|
||||||
|
--with-packager="Gentoo" \
|
||||||
|
--with-packager-version="${PVR} (p${PATCH_VER:-0})" \
|
||||||
|
--with-packager-bug-reports="https://bugs.gentoo.org/" \
|
||||||
|
--enable-install-program="arch,$(usev hostname),$(usev kill)" \
|
||||||
|
--enable-no-install-program="groups,$(usev !hostname),$(usev !kill),su,uptime" \
|
||||||
|
--enable-largefile \
|
||||||
|
$(use caps || echo --disable-libcap) \
|
||||||
|
$(use_enable nls) \
|
||||||
|
$(use_enable acl) \
|
||||||
|
$(use_enable multicall single-binary) \
|
||||||
|
$(use_enable xattr) \
|
||||||
|
$(use_with gmp) \
|
||||||
|
${myconf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
# Non-root tests will fail if the full path isn't
|
||||||
|
# accessible to non-root users
|
||||||
|
chmod -R go-w "${WORKDIR}"
|
||||||
|
chmod a+rx "${WORKDIR}"
|
||||||
|
|
||||||
|
# coreutils tests like to do `mount` and such with temp dirs
|
||||||
|
# so make sure /etc/mtab is writable #265725
|
||||||
|
# make sure /dev/loop* can be mounted #269758
|
||||||
|
mkdir -p "${T}"/mount-wrappers
|
||||||
|
mkwrap() {
|
||||||
|
local w ww
|
||||||
|
for w in "$@" ; do
|
||||||
|
ww="${T}/mount-wrappers/${w}"
|
||||||
|
cat <<-EOF > "${ww}"
|
||||||
|
#!${EPREFIX}/bin/sh
|
||||||
|
exec env SANDBOX_WRITE="\${SANDBOX_WRITE}:/etc/mtab:/dev/loop" $(type -P $w) "\$@"
|
||||||
|
EOF
|
||||||
|
chmod a+rx "${ww}"
|
||||||
|
done
|
||||||
|
}
|
||||||
|
mkwrap mount umount
|
||||||
|
|
||||||
|
addwrite /dev/full
|
||||||
|
#export RUN_EXPENSIVE_TESTS="yes"
|
||||||
|
#export FETISH_GROUPS="portage wheel"
|
||||||
|
env PATH="${T}/mount-wrappers:${PATH}" \
|
||||||
|
emake -j1 -k check
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
insinto /etc
|
||||||
|
newins src/dircolors.hin DIR_COLORS
|
||||||
|
|
||||||
|
if [[ ${USERLAND} == "GNU" ]] ; then
|
||||||
|
cd "${ED}"/usr/bin
|
||||||
|
dodir /bin
|
||||||
|
# move critical binaries into /bin (required by FHS)
|
||||||
|
local fhs="cat chgrp chmod chown cp date dd df echo false ln ls
|
||||||
|
mkdir mknod mv pwd rm rmdir stty sync true uname"
|
||||||
|
mv ${fhs} ../../bin/ || die "could not move fhs bins"
|
||||||
|
if use kill; then
|
||||||
|
mv kill ../../bin/ || die
|
||||||
|
fi
|
||||||
|
# move critical binaries into /bin (common scripts)
|
||||||
|
local com="basename chroot cut dir dirname du env expr head mkfifo
|
||||||
|
mktemp readlink seq sleep sort tail touch tr tty vdir wc yes"
|
||||||
|
mv ${com} ../../bin/ || die "could not move common bins"
|
||||||
|
# create a symlink for uname in /usr/bin/ since autotools require it
|
||||||
|
local x
|
||||||
|
for x in ${com} uname ; do
|
||||||
|
dosym /bin/${x} /usr/bin/${x}
|
||||||
|
done
|
||||||
|
else
|
||||||
|
# For now, drop the man pages, collides with the ones of the system.
|
||||||
|
rm -rf "${ED}"/usr/share/man
|
||||||
|
fi
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
ewarn "Make sure you run 'hash -r' in your active shells."
|
||||||
|
ewarn "You should also re-source your shell settings for LS_COLORS"
|
||||||
|
ewarn " changes, such as: source /etc/profile"
|
||||||
|
|
||||||
|
# Help out users using experimental filesystems
|
||||||
|
if grep -qs btrfs "${EROOT}"/etc/fstab /proc/mounts ; then
|
||||||
|
case $(uname -r) in
|
||||||
|
2.6.[12][0-9]|2.6.3[0-7]*)
|
||||||
|
ewarn "You are running a system with a buggy btrfs driver."
|
||||||
|
ewarn "Please upgrade your kernel to avoid silent corruption."
|
||||||
|
ewarn "See: https://bugs.gentoo.org/353907"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
}
|
@ -1,11 +1,16 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<herd>base-system</herd>
|
<maintainer type="project">
|
||||||
<upstream>
|
<email>base-system@gentoo.org</email>
|
||||||
<remote-id type="cpe">cpe:/a:gnu:coreutils</remote-id>
|
<name>Gentoo Base System</name>
|
||||||
</upstream>
|
</maintainer>
|
||||||
<use>
|
<use>
|
||||||
<flag name='multicall'>Build all tools into a single `coreutils` program akin to busybox to save space</flag>
|
<flag name="hostname">Build the hostname program</flag>
|
||||||
|
<flag name="kill">Build the kill program</flag>
|
||||||
|
<flag name="multicall">Build all tools into a single `coreutils` program akin to busybox to save space</flag>
|
||||||
</use>
|
</use>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="cpe">cpe:/a:gnu:coreutils</remote-id>
|
||||||
|
</upstream>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user