commit:     a8653ddb8590de897cad4c1acd21b722d469fa3d
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu May 24 16:09:45 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu May 24 16:10:01 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8653ddb

sys-apps/coreutils: Removed old.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sys-apps/coreutils/Manifest              |   4 -
 sys-apps/coreutils/coreutils-8.26.ebuild | 183 ------------------------------
 sys-apps/coreutils/coreutils-8.28.ebuild | 184 -------------------------------
 3 files changed, 371 deletions(-)

diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest
index 39c2ffcc462..2c741976b98 100644
--- a/sys-apps/coreutils/Manifest
+++ b/sys-apps/coreutils/Manifest
@@ -1,8 +1,4 @@
-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.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
 DIST coreutils-8.28.tar.xz 5252336 BLAKE2B 
30e3c05311834b19a941ddaa6a405cb0033b0e3518211dd0d33e9a1aa91c60f4d597fca9419b467ade2b54e3bf81ba5149cebfc93a02fa1e546c1b0f71ee91c9
 SHA512 
1e592d0dd03b9227bf92af9a82bed6dc3bcbee46e984c7fb09833dea0962e86b309aa34d5e43823b73d4522c066bfa5cdc8ec694aa190910fb246ff32ceb63a1
 DIST coreutils-8.29-patches-1.0.tar.xz 5772 BLAKE2B 
8f05185404d527ad524684231f0b8bef3b65e7752527b6bf55371f474035b8a92cdcaa8349a321784d14c6700a0d49e9d10ee2e3a96b78e8f6423ee8c5b9ec02
 SHA512 
0f7db6744a6a6bad8d582bb2d32e1a0ad0ab5f48a53b54c371d27494967832ddec2570e45dbf7e66c7091496bcecd66aab21644f603d2c8878a87f51a1a9b1a2

diff --git a/sys-apps/coreutils/coreutils-8.26.ebuild 
b/sys-apps/coreutils/coreutils-8.26.ebuild
deleted file mode 100644
index 6b9584bd0ab..00000000000
--- a/sys-apps/coreutils/coreutils-8.26.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=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/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
-}

diff --git a/sys-apps/coreutils/coreutils-8.28.ebuild 
b/sys-apps/coreutils/coreutils-8.28.ebuild
deleted file mode 100644
index a93f4f9f3ac..00000000000
--- a/sys-apps/coreutils/coreutils-8.28.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=6
-
-inherit eutils flag-o-matic toolchain-funcs
-
-PATCH_VER="1.0"
-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
-               #rm "${WORKDIR}"/patch/001_all_coreutils-gen-progress-bar.patch 
|| die
-               eapply "${WORKDIR}"/patch/*.patch
-       fi
-
-       eapply_user
-
-       # 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=(
-               --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)
-       )
-       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+=( -program-prefix=g 
--program-transform-name=s/stat/nustat/ )
-       # kill/uptime - procps
-       # groups/su   - shadow
-       # hostname    - net-tools
-       econf "${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