commit:     ccebdd1fcdf70f1deba9c9b1a192bbfd262f4e9b
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 26 08:17:42 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Apr 26 08:17:57 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccebdd1f

sys-apps/coreutils: Removed old.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-apps/coreutils/Manifest              |   6 -
 sys-apps/coreutils/coreutils-8.25.ebuild | 183 ------------------------------
 sys-apps/coreutils/coreutils-8.27.ebuild | 184 -------------------------------
 3 files changed, 373 deletions(-)

diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest
index 0fba53ae98d..39c2ffcc462 100644
--- a/sys-apps/coreutils/Manifest
+++ b/sys-apps/coreutils/Manifest
@@ -1,12 +1,6 @@
-DIST coreutils-8.25-man.tar.xz 43420 BLAKE2B 
b66108391546a3bc1942022bb2fc36f115bf7218d25e4ca46970a0245f9f837a72a8b1dc50fa7783936a9db95897f8b967f5d177258a2841f2908da71265c7fd
 SHA512 
412afc9909d30618ab9daba51c965c0fd22420c32f6c5a7e32ba32d957a92e8a65b977bccaba4b76c55d435a57065dc6103ff11c5fa31d02f117c13a2b09f75e
-DIST coreutils-8.25-patches-1.1.tar.xz 7196 BLAKE2B 
5c669bb0ae4b6a8a1a1499a824ff216502bd282726d4c685bb79c2a18a34eba8675e511aef87c8ed6fc57485f815e03bf2aae9266fe9689851cdfec779a5e3af
 SHA512 
19326ab7dd8d4515f7239133772f715aac4e722a1e28f4b0f19d8d629abe54a2309fa7c469797dc0f9e88991906883a891622c791ef940b9a5af6608d2e9110e
-DIST coreutils-8.25.tar.xz 5725008 BLAKE2B 
6dd5d6179476e0e0c801dc23fab006b3f81426bcde43c2f30c5a81e51a4fb694f91a922035fe67cdf09965cb237aba08b760235a3ede3eded8834557f1c59845
 SHA512 
571f95d44987d373081ed4c6ac82155ad3dcd95621d7b1a7163597e80ecbbafef2cd74b2ef594587a443a1a4355083879f898a286bb0230c48112d43d076ccd6
 DIST coreutils-8.26-man.tar.xz 43608 BLAKE2B 
3d87ae424117a2bbe11e912837af3000b0049e9b9f3478a292e758169d8d987a295a4bd1c19d9492dc528dbb7c4f8de6926f96b8e269f7d21b6a4fd528fed72f
 SHA512 
33fe9f370b0d2a59217b5a40a47f5f673669b9975baf2793f45a05117fe4c04ab9f05be68cf419a761b20e21c13d9a15b35322cecc81b7b9a1c8c534960432cf
 DIST coreutils-8.26-patches-1.1.tar.xz 7184 BLAKE2B 
4c42feebbe1c1d816e29db3196010c8b078c417a113887f549b17c0ea5cf3230d93a251f90fb914498d6448b5e4b4bbf6fb1a1e758abae68607be43571a8a48d
 SHA512 
ed8b9af1f76484549b63eb3ad4818a6649117ff1efbda2231f8741d149f0ee67438d09b6b2ea7b461aef36c346f17e3ee9a7328766a4c01d1b2b7d3e157f4455
 DIST coreutils-8.26.tar.xz 5810244 BLAKE2B 
fec86f4c531370518d032345d1c6b9a73e01b3153960af6543d8967af0cb71e2165c36e8909a0f786de05ec1f599aa80bd47ee56933d29ed51e6d3ac76861b9c
 SHA512 
1ca7b32a1564855e672f64cb815f858619dd4308af1c9763959d06fab1ecd51385c4c61d987ceec7ff6baaaac699f2db10be4be7e40b2c6a6d4ffc3911180b03
-DIST coreutils-8.27-man.tar.xz 43692 BLAKE2B 
6c4294159e5938e33613943ff4fce43280baff139e5c0e31592c8f45a83756861edf3da867af124f0dbaa70fc66641951b516e0998964b49c324c8912b7ebc99
 SHA512 
f1ac9b5361191038d42162e90cc1cacf41e34450b4fe174b3f282cde1740405aecaf9f455625e7ed1d32910445a9e46e1fcfa74a2b645975b04ac1958965fa55
-DIST coreutils-8.27-patches-1.1.tar.xz 7800 BLAKE2B 
52a64b6428f8e36c455f21c8f82d4965c1f2d38e3d32c08126ebf5141558736406c2d9993a74c2976d67bd5b2b4de0b5ebd752e86762e9e989192fc7d58c8318
 SHA512 
6875e8e4a42577c097e073df6d10064be4364bedfec4fd0b8b28123560d1195ec8215d033ce3e43990a28f8a255208a53d6973e73f32ddc530f195d7162d4333
-DIST coreutils-8.27.tar.xz 5285648 BLAKE2B 
dbc098196af13189d5962dab05104e45ea6416ce213c41cbff4f8f35af9281d0b654f16423de28c7b7a99d3509bb9824965f4ec3dab51cdb7615af0c9b7fb362
 SHA512 
abf3280aaa54e9bd5851df0eda2af1de1017ca174633e52d1e592455d46ea0e99812dda46d2f320e979553cef271485d8818c595bba6ed31264511a511c93679
 DIST coreutils-8.28-man.tar.xz 43832 BLAKE2B 
18ea22a89daac64444da8b91c82c62e4c6dfe27e0e9c2d2ec1de4dc9c3ee44fb91f197e3122803a8a18c2619c6daf683e0b3b07c36e0e9b8dd73c2cdf44ba6b7
 SHA512 
363cf595e0f6fc69eb6a9d1ca258a5f012404cee99887494ab6e40fe2c6de5e49e7cad953aecb394c5612043efe6b407e657811d8251b10e159c97b849dd8b3e
 DIST coreutils-8.28-patches-1.0.tar.xz 7264 BLAKE2B 
c86ec707aaaef7f65867af96d69251542f007fe0f644908b4567890f8ee2ca31222be7c208b76cfcd3e4c1364d27ef09427674f3f6eff3335d5fe822fdf5fd99
 SHA512 
b358b827eaff789ea8a3838f53f81efb08a6caa5318ac93dab112ec90052174c05d219e1c0170106bb1ed65bd4e37ffc36b742bf3661cc64ee4b166db741bbbc
 DIST coreutils-8.28-patches-1.1.tar.xz 7336 BLAKE2B 
9cd5db3e1d5545da5cb38f919ae5528d8642efb7f7e11994c6603f49b097f0f804cf1553dfce65682f9d725964cd6a3d142916cbc018f707cc617ad8c9b9f471
 SHA512 
af47aaa614550e5cd82b2386fafd9f90beb0564b8bbedfe92238906e7c6f040fb7468c1929f0951d4f98038b6e1df7da2408204be78219e6a041658507385957

diff --git a/sys-apps/coreutils/coreutils-8.25.ebuild 
b/sys-apps/coreutils/coreutils-8.25.ebuild
deleted file mode 100644
index b3cd594d618..00000000000
--- a/sys-apps/coreutils/coreutils-8.25.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# 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 utilities (chmod, cp, dd, ls, sort, tr, head, wc, 
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
-}

diff --git a/sys-apps/coreutils/coreutils-8.27.ebuild 
b/sys-apps/coreutils/coreutils-8.27.ebuild
deleted file mode 100644
index f2bba2686c9..00000000000
--- a/sys-apps/coreutils/coreutils-8.27.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# 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="5"
-
-inherit eutils flag-o-matic toolchain-funcs
-
-PATCH_VER="1.1"
-DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, 
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/~polynomial-c/dist/${P}-patches-${PATCH_VER}.tar.xz
-       mirror://gentoo/${P}-man.tar.xz
-       https://dev.gentoo.org/~polynomial-c/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/sandbox-2.10-r4
-       !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 || die
-               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
-}

Reply via email to