summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2007-12-01 18:50:28 +0000
committerMike Frysinger <vapier@gentoo.org>2007-12-01 18:50:28 +0000
commit1762b0639d4ab82438dcb1493a37cbd3d1fadf0f (patch)
treea8ce60439feaaffc8218546b6ecc3e8034ccb355 /app-admin
parentrevbumped 0.9 to 0.10 (diff)
downloadhistorical-1762b0639d4ab82438dcb1493a37cbd3d1fadf0f.tar.gz
historical-1762b0639d4ab82438dcb1493a37cbd3d1fadf0f.tar.bz2
historical-1762b0639d4ab82438dcb1493a37cbd3d1fadf0f.zip
punt #199914
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/eselect-compiler/ChangeLog208
-rw-r--r--app-admin/eselect-compiler/Manifest24
-rw-r--r--app-admin/eselect-compiler/eselect-compiler-2.0.0_rc2-r1.ebuild165
-rw-r--r--app-admin/eselect-compiler/files/25eselect-compiler1
-rw-r--r--app-admin/eselect-compiler/files/digest-eselect-compiler-2.0.0_rc2-r13
-rw-r--r--app-admin/eselect-compiler/files/eselect-compiler-2.0.0_rc2-bug135688.patch13
-rw-r--r--app-admin/eselect-compiler/metadata.xml5
7 files changed, 0 insertions, 419 deletions
diff --git a/app-admin/eselect-compiler/ChangeLog b/app-admin/eselect-compiler/ChangeLog
deleted file mode 100644
index 3220c6c91477..000000000000
--- a/app-admin/eselect-compiler/ChangeLog
+++ /dev/null
@@ -1,208 +0,0 @@
-# ChangeLog for app-admin/eselect-compiler
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-compiler/ChangeLog,v 1.33 2007/01/24 14:08:32 genone Exp $
-
- 24 Jan 2007; Marius Mauch <genone@gentoo.org>
- eselect-compiler-2.0.0_rc2-r1.ebuild:
- Replacing einfo with elog
-
- 23 Sep 2006; Jeremy Huddleston <eradicator@gentoo.org>
- eselect-compiler-2.0.0_rc2-r1.ebuild:
- Removed eselect version block as this is compatible with the new eselect.
-
- 22 Aug 2006; Jeremy Huddleston <eradicator@gentoo.org>
- -files/eselect-compiler-2.0.0_rc1-env-update.patch,
- -files/eselect-compiler-2.0.0_rc1-inherit.patch,
- -eselect-compiler-2.0.0_rc1-r6.ebuild, -eselect-compiler-2.0.0_rc2.ebuild,
- eselect-compiler-2.0.0_rc2-r1.ebuild:
- Added mktemp to RDEPEND - bug 139629.
-
- 30 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
- eselect-compiler-2.0.0_rc1-r6.ebuild:
- Remove ~x86-fbsd keyword, failure related to libgcc_s.so not being copied
- over to /lib.
-
- 12 Jul 2006; Kevin F. Quinn <kevquinn@gentoo.org>
- eselect-compiler-2.0.0_rc2-r1.ebuild:
- Tentative fixes for bug #139016 and bug #139830; do not die in pkg_setup()
- if there are no profiles at all, and similarly if no gcc is installed skip
- the postinst() activation of profiles (for bootstrapping).
-
- 06 Jul 2006; Danny van Dyk <kugelfang@gentoo.org>
- eselect-compiler-2.0.0_rc1-r6.ebuild, eselect-compiler-2.0.0_rc2.ebuild,
- eselect-compiler-2.0.0_rc2-r1.ebuild:
- Added blocks on incompatible eselect versions.
-
-*eselect-compiler-2.0.0_rc2-r1 (26 Jun 2006)
-
- 26 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org> ChangeLog:
- Fixed bug #135688 which resulted in some wrappers not getting dedleted when
- profiles were switched.
-
- 23 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
- eselect-compiler-2.0.0_rc2.ebuild:
- Drop ~x86-fbsd keyword from 2.0.0_rc2 that uses non-portable stat calls.
-
-*eselect-compiler-2.0.0_rc2 (21 Jun 2006)
-
- 21 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org>
- +eselect-compiler-2.0.0_rc2.ebuild:
- Release to address bugs #136585 and #137251.
-
- 16 Jun 2006; Joshua Kinard <kumba@gentoo.org>
- eselect-compiler-2.0.0_rc1-r6.ebuild:
- De-keywording for now on mips. Will stay with gcc-config-1.3.x and see how
- 2.x and its eselect tool mature.
-
- 10 Jun 2006; Harald van Dijk <truedfx@gentoo.org>
- eselect-compiler-2.0.0_rc1-r6.ebuild:
- Move /lib/cpp creation to pkg_postinst for bug #135862
-
-*eselect-compiler-2.0.0_rc1-r6 (09 Jun 2006)
-
- 09 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org>
- +files/eselect-compiler-2.0.0_rc1-env-update.patch,
- -eselect-compiler-2.0.0_rc1-r5.ebuild,
- +eselect-compiler-2.0.0_rc1-r6.ebuild:
- Run env-update after updating /etc/env.d file.
-
- 07 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org>
- -eselect-compiler-2.0.0_rc1-r4.ebuild:
- Removing old version.
-
-*eselect-compiler-2.0.0_rc1-r5 (07 Jun 2006)
-
- 07 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org>
- +eselect-compiler-2.0.0_rc1-r5.ebuild:
- Make sure /lib/cpp is installed. Right now, the ebuild is just copying the
- wrapper to that location, but I'll have this handled properly by
- compiler.eselect in a later release.
-
- 02 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org>
- eselect-compiler-2.0.0_rc1-r4.ebuild:
- Delete buggy spec files rather than fixing them with sed. This will allow
- portage to properly delete the profiles on unmerge.
-
- 02 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org>
- eselect-compiler-2.0.0_rc1-r4.ebuild:
- Only tell users to source /etc/profile when they really need to source it.
-
-*eselect-compiler-2.0.0_rc1-r4 (01 Jun 2006)
-
- 01 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org>
- -eselect-compiler-2.0.0_rc1-r2.ebuild,
- -eselect-compiler-2.0.0_rc1-r3.ebuild,
- +eselect-compiler-2.0.0_rc1-r4.ebuild:
- Remove profiles for non-existent versions of gcc from /etc/eselect/compiler
- when we first install eselect-compiler.
-
-*eselect-compiler-2.0.0_rc1-r3 (01 Jun 2006)
-
- 01 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org>
- +eselect-compiler-2.0.0_rc1-r3.ebuild:
- Make sure we use the -n option to 'eselect compiler set' when setting up the
- DEFAULT_ABI.
-
-*eselect-compiler-2.0.0_rc1-r2 (26 May 2006)
-
- 26 May 2006; Jeremy Huddleston <eradicator@gentoo.org>
- +files/25eselect-compiler, -eselect-compiler-2.0.0_rc1-r1.ebuild,
- +eselect-compiler-2.0.0_rc1-r2.ebuild:
- Added env.d entry for CONFIG_PROTECT_MASK. Just tell new users about
- 'eselect compiler migrate' rather than use it since most users will probably
- already have eselect-compiler profiles installed, and those are superior to
- the migrated ones. Added logic to choose the compiler during the first
- install.
-
- 26 May 2006; Diego Pettenò <flameeyes@gentoo.org>
- eselect-compiler-2.0.0_rc1-r1.ebuild:
- Add ~x86-fbsd keyword.
-
- 28 Mar 2006; Jeremy Huddleston <eradicator@gentoo.org>
- -eselect-compiler-2.0.0_beta5.ebuild,
- eselect-compiler-2.0.0_rc1-r1.ebuild:
- Added to ~ppc64.
-
-*eselect-compiler-2.0.0_rc1-r1 (28 Oct 2005)
-
- 28 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
- +files/eselect-compiler-2.0.0_rc1-inherit.patch,
- -eselect-compiler-2.0.0_rc1.ebuild, +eselect-compiler-2.0.0_rc1-r1.ebuild:
- Added missing inherit.
-
-*eselect-compiler-2.0.0_rc1 (19 Oct 2005)
-
- 19 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
- eselect-compiler-2.0.0_beta5.ebuild, +eselect-compiler-2.0.0_rc1.ebuild:
- Version bump and fixed to work with eselect-1.0_rc1.
-
-*eselect-compiler-2.0.0_beta5 (07 Oct 2005)
-
- 07 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
- -eselect-compiler-2.0.0_beta4.ebuild,
- +eselect-compiler-2.0.0_beta5.ebuild:
- Change behavior to NOT use the deprecated CFLAGS_${ABI} unless explicitly
- enabled in selection.conf (and it is off by default).
-
-*eselect-compiler-2.0.0_beta4 (06 Oct 2005)
-
- 06 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
- -eselect-compiler-2.0.0_beta3.ebuild,
- +eselect-compiler-2.0.0_beta4.ebuild:
- Fixed a bug where selecting a non-native compiler removed the native
- binaries. Use bin_prefix to determine reference file for timestamp which is
- needed for the alternate targets of multilib crosscompilers.
-
-*eselect-compiler-2.0.0_beta3 (06 Oct 2005)
-
- 06 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
- -files/eselect-compiler-2.0.0_beta2-get_bins.patch,
- -files/eselect-compiler-2.0.0_beta2-ref.patch,
- -files/eselect-compiler-2.0.0_beta2-specs.patch,
- -eselect-compiler-2.0.0_beta2-r2.ebuild,
- +eselect-compiler-2.0.0_beta3.ebuild:
- Some more cross compilation fixes.
-
-*eselect-compiler-2.0.0_beta2-r2 (05 Oct 2005)
-
- 05 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
- +files/eselect-compiler-2.0.0_beta2-get_bins.patch,
- -eselect-compiler-2.0.0_beta2-r1.ebuild,
- +eselect-compiler-2.0.0_beta2-r2.ebuild:
- Fixed get_bins for cross compilers.
-
-*eselect-compiler-2.0.0_beta2-r1 (05 Oct 2005)
-
- 05 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
- +files/eselect-compiler-2.0.0_beta2-ref.patch,
- +files/eselect-compiler-2.0.0_beta2-specs.patch,
- -eselect-compiler-2.0.0_beta2.ebuild,
- +eselect-compiler-2.0.0_beta2-r1.ebuild:
- Revbump to fix a problem when choosing the reference file for touch on
- crosscompilers and let postinst fix spec->specs in the conf files.
-
- 05 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
- eselect-compiler-2.0.0_beta2.ebuild:
- Cleaned up postinst to be a little smarter.
-
- 03 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
- -eselect-compiler-2.0.0_beta1.ebuild, eselect-compiler-2.0.0_beta2.ebuild:
- Add sedness to fix some possibly broken configs.
-
-*eselect-compiler-2.0.0_beta2 (02 Oct 2005)
-
- 02 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
- +eselect-compiler-2.0.0_beta2.ebuild:
- Version bump with BSD fixes, some bug fixes, and more backwards compat support.
-
- 01 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
- eselect-compiler-2.0.0_beta1.ebuild:
- Filtering -ftracer as it borks stuff.
-
-*eselect-compiler-2.0.0_beta1 (01 Oct 2005)
-
- 01 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org> +metadata.xml,
- +eselect-compiler-2.0.0_beta1.ebuild:
- Initial version of replacement to gcc-config. It has much better support for
- multilib, cross compilers, and per-user configurations.
-
diff --git a/app-admin/eselect-compiler/Manifest b/app-admin/eselect-compiler/Manifest
deleted file mode 100644
index 7bcd0c337108..000000000000
--- a/app-admin/eselect-compiler/Manifest
+++ /dev/null
@@ -1,24 +0,0 @@
-AUX 25eselect-compiler 44 RMD160 0792a5df6708dba634e2a33f6c1baa580637f031 SHA1 b8e52e7f30d30cde19e96e1c6ae4138f5b384b1a SHA256 20bd17134dd852bd5fecd8b344e132445672f350614a7280e34b322ae8898507
-MD5 19c86a8070333c2a4eb2782a94c99dc0 files/25eselect-compiler 44
-RMD160 0792a5df6708dba634e2a33f6c1baa580637f031 files/25eselect-compiler 44
-SHA256 20bd17134dd852bd5fecd8b344e132445672f350614a7280e34b322ae8898507 files/25eselect-compiler 44
-AUX eselect-compiler-2.0.0_rc2-bug135688.patch 629 RMD160 be1fd106a4c0786164ad2c0b8419b75081750ced SHA1 60fa40a1877aed95135beab5f72214606790e591 SHA256 8b7d1da1523882cb89971a1148d712096ca40d3ed3402d6776372e4bc991d0b0
-MD5 5345327d24f6f34afc433ac7514f8ff7 files/eselect-compiler-2.0.0_rc2-bug135688.patch 629
-RMD160 be1fd106a4c0786164ad2c0b8419b75081750ced files/eselect-compiler-2.0.0_rc2-bug135688.patch 629
-SHA256 8b7d1da1523882cb89971a1148d712096ca40d3ed3402d6776372e4bc991d0b0 files/eselect-compiler-2.0.0_rc2-bug135688.patch 629
-DIST eselect-compiler-2.0.0_rc2.tar.gz 117489 RMD160 03e6a8aa2d04a2c0b931325213ce224e5dceb7fe SHA1 97084a5a00357247c6158c72047f7254a42501d6 SHA256 fbd953c79e7d74636d16b70324f4f6573a0993d257212f5f6c04fe866d458eb9
-EBUILD eselect-compiler-2.0.0_rc2-r1.ebuild 5211 RMD160 cfb2d58b16d444f1faa1ed13a235791c1024cd03 SHA1 06799a4e6526ebfa4ec81097d7b344b2f4a931b2 SHA256 25b8d5b00f1111d814831edcf415363fabfbd3f44649a833d2fb500235053747
-MD5 e9e4691e9c4afe6e288e34d530622fa0 eselect-compiler-2.0.0_rc2-r1.ebuild 5211
-RMD160 cfb2d58b16d444f1faa1ed13a235791c1024cd03 eselect-compiler-2.0.0_rc2-r1.ebuild 5211
-SHA256 25b8d5b00f1111d814831edcf415363fabfbd3f44649a833d2fb500235053747 eselect-compiler-2.0.0_rc2-r1.ebuild 5211
-MISC ChangeLog 8276 RMD160 f011705a87e5657e0a5acba8747d3b9f1e96bef8 SHA1 afbfb525dc278b826455e05a77c30d8ccaa92f04 SHA256 4a8241256c6dabc6d0d718cd78d56681e1d433c6ad4a7e1e228cb4874d5936f8
-MD5 84e199ee3adc615b19286868667cfa23 ChangeLog 8276
-RMD160 f011705a87e5657e0a5acba8747d3b9f1e96bef8 ChangeLog 8276
-SHA256 4a8241256c6dabc6d0d718cd78d56681e1d433c6ad4a7e1e228cb4874d5936f8 ChangeLog 8276
-MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a
-MD5 567094e03359ffc1c95af7356395228d metadata.xml 162
-RMD160 d002486a43522f2116b1d9d59828c484956d66e2 metadata.xml 162
-SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a metadata.xml 162
-MD5 fd67966cee9d0e3df4074312e90890f7 files/digest-eselect-compiler-2.0.0_rc2-r1 280
-RMD160 fd9726bdf30b04feab248c39a251eb2970abd6e0 files/digest-eselect-compiler-2.0.0_rc2-r1 280
-SHA256 bb2674b9c7b6583e433282c764ec02799852867226fec4708f62c60825ecaf43 files/digest-eselect-compiler-2.0.0_rc2-r1 280
diff --git a/app-admin/eselect-compiler/eselect-compiler-2.0.0_rc2-r1.ebuild b/app-admin/eselect-compiler/eselect-compiler-2.0.0_rc2-r1.ebuild
deleted file mode 100644
index 628f01f6c363..000000000000
--- a/app-admin/eselect-compiler/eselect-compiler-2.0.0_rc2-r1.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-compiler/eselect-compiler-2.0.0_rc2-r1.ebuild,v 1.7 2007/07/13 06:07:38 mr_bones_ Exp $
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="Utility to configure the active toolchain compiler"
-HOMEPAGE="http://www.gentoo.org/"
-
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="hardened"
-
-RDEPEND="sys-apps/mktemp"
-
-# We want to verify that compiler profiles exist for our toolchain
-pkg_setup() {
- # If not a first time install, verify existence of profiles (bug #139016)
- if [[ -f "${ROOT}/etc/eselect/compiler/selection.conf" ]] ; then
-
- delete_invalid_profiles
-
- local abi
- for abi in $(get_all_abis) ; do
- local ctarget=$(get_abi_CHOST ${abi})
- if ! grep -q "^[[:space:]]*ctarget=${ctarget}$" ${ROOT}/etc/eselect/compiler/*.conf ; then
- eerror "We weren't able to find a valid eselect compiler profile for ${abi}."
- eerror "Please do the following to re-emerge gcc, then retry emerging"
- eerror "eselect-compiler:"
- eerror "# emerge -v --oneshot sys-devel/gcc"
-
- die "Missing eselect-compiler profile for ${abi}"
- fi
- done
- fi
-}
-
-pkg_postinst() {
- # For bug #135749
- cp -f "${ROOT}"/usr/libexec/eselect/compiler/compiler-wrapper "${ROOT}"/lib/cpp
-
- # Activate the profiles
- if [[ -f "${ROOT}/etc/eselect/compiler/selection.conf" ]] ; then
- eselect compiler update
- elif has_version sys-devel/gcc; then # (bug #139830)
- ewarn "This looks like the first time you are installing eselect-compiler. We are"
- ewarn "activating toolchain profiles for the CTARGETs needed by your portage"
- ewarn "profile. You should have profiles installed from compilers that you emerged"
- ewarn "after October, 2005. If a compiler you have installed is missing an"
- ewarn "eselect-compiler profile, you can either re-emerge the compiler, create the"
- ewarn "profile yourself, or you can migrate profiles from gcc-config-1.x by doing:"
- ewarn "# eselect compiler migrate"
- ewarn
- ewarn "Note that if you use the migration tool, your current profiles will be"
- ewarn "replaced, so you should backup the data in /etc/eselect/compiler first."
- echo
- elog "The following profiles have been activated. If an incorrect profile is"
- elog "chosen or an error is reported, please use 'eselect compiler set' to"
- elog "manually choose it"
-
- local abi
- for abi in $(get_all_abis) ; do
- local ctarget=$(get_abi_CHOST ${abi})
- local extra_options=""
-
- if [[ ${abi} == ${DEFAULT_ABI} ]] ; then
- extra_options="-n"
- fi
-
- local spec
- if use hardened ; then
- spec="hardened"
- else
- spec="vanilla"
- fi
-
- local isset=0
- local tuple
- for tuple in "${CHOST}" "${CTARGET}" "${ctarget}" ; do
- local version
- for version in "$(gcc-fullversion)" ; do
- local profile
- for profile in "${abi}-${spec}" "${spec}" "${abi}-default" "default" "${abi}-vanilla" "vanilla" ; do
- if eselect compiler set ${tuple}-${version}/${profile} ${extra_options} &> /dev/null ; then
- einfo "${abi}: ${tuple}-${version}/${profile}"
-
- isset=1
- break
- fi
- done
- [[ ${isset} == 1 ]] && break
- done
- [[ ${isset} == 1 ]] && break
- done
-
- if [[ ${isset} == 0 ]] ; then
- eerror "${abi}: Unable to determine an appropriate profile. Please set manually."
- fi
- done
- else
- ewarn "Note; eselect-compiler will not be operational until you install a compiler."
- fi
-
- local file
- local resource_profile=0
- for file in ${ROOT}/etc/env.d/05gcc* ; do
- if [[ -f ${file} ]] ; then
- ewarn "Removing env.d entry which was used by gcc-config:"
- ewarn " ${file}"
-
- rm -f ${file}
-
- resource_profile=1
- fi
- done
-
- if [[ ${resource_profile} == 1 ]] ; then
- echo
- ewarn "You should source /etc/profile in your open shells."
-
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/eselect-compiler-2.0.0_rc2-bug135688.patch
-}
-
-src_install() {
- dodoc README
- make DESTDIR="${D}" install || die
-
- doenvd ${FILESDIR}/25eselect-compiler
-
- # This is installed by sys-devel/gcc-config
- rm ${D}/usr/bin/gcc-config
-}
-
-# The profiles are protected by CONFIG_PROJECT until eselect-compiler is installed, so we need to clean out
-# the invalid profiles when eselect-compiler is first installed
-delete_invalid_profiles() {
- # Some toolchain.eclass installed confs had some bugs in them. We
- # could just use sed to update them, but then portage won't remove
- # them automatically on unmerge.
- local file
- for file in $(grep "^[[:space:]]*chost=" ${ROOT}/etc/eselect/compiler/*.conf | cut -f1 -d:) ; do
- rm ${file}
- done
- for file in $(grep "^[[:space:]]*spec=" ${ROOT}/etc/eselect/compiler/*.conf | cut -f1 -d:) ; do
- rm ${file}
- done
-
- # First we need to clean out /etc/eselect/compiler as there may
- # be some profiles in there which were not unmerged with gcc.
- local item
- for item in $(grep "^[[:space:]]*binpath=" ${ROOT}/etc/eselect/compiler/*.conf | sed 's/:.*binpath=/:/') ; do
- local file=${item%:*}
- local binpath=${item#*:}
- [[ -d ${binpath} ]] || rm ${file}
- done
-}
diff --git a/app-admin/eselect-compiler/files/25eselect-compiler b/app-admin/eselect-compiler/files/25eselect-compiler
deleted file mode 100644
index 7c1c67cee31d..000000000000
--- a/app-admin/eselect-compiler/files/25eselect-compiler
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_PROTECT_MASK="/etc/eselect/compiler"
diff --git a/app-admin/eselect-compiler/files/digest-eselect-compiler-2.0.0_rc2-r1 b/app-admin/eselect-compiler/files/digest-eselect-compiler-2.0.0_rc2-r1
deleted file mode 100644
index dbd66016d2ae..000000000000
--- a/app-admin/eselect-compiler/files/digest-eselect-compiler-2.0.0_rc2-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 278f76e8542bfc8859759fcd475c54f2 eselect-compiler-2.0.0_rc2.tar.gz 117489
-RMD160 03e6a8aa2d04a2c0b931325213ce224e5dceb7fe eselect-compiler-2.0.0_rc2.tar.gz 117489
-SHA256 fbd953c79e7d74636d16b70324f4f6573a0993d257212f5f6c04fe866d458eb9 eselect-compiler-2.0.0_rc2.tar.gz 117489
diff --git a/app-admin/eselect-compiler/files/eselect-compiler-2.0.0_rc2-bug135688.patch b/app-admin/eselect-compiler/files/eselect-compiler-2.0.0_rc2-bug135688.patch
deleted file mode 100644
index 1b5c3e4542f3..000000000000
--- a/app-admin/eselect-compiler/files/eselect-compiler-2.0.0_rc2-bug135688.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: compiler.eselect.in
-===================================================================
---- compiler-config-2.0.0_rc2/src/profile-manager/compiler.eselect.in (revision 271)
-+++ compiler-config-2.0.0_rc2/src/profile-manager/compiler.eselect.in (working copy)
-@@ -380,7 +380,7 @@
- postopts="${postopts} --native"
- else
- # Figure out what bins are installed for the default CTARGET in case we are or are becoming default
-- set_v="COMPILER_CONFIG_SET_${COMPILER_CONFIG_DEFAULT_CTARGET}"
-+ set_v="COMPILER_CONFIG_SET_${COMPILER_CONFIG_DEFAULT_CTARGET//[-.]/_}"
- if [[ -n ${!set_v} ]] ; then
- oldprofile=${!set_v}
-
diff --git a/app-admin/eselect-compiler/metadata.xml b/app-admin/eselect-compiler/metadata.xml
deleted file mode 100644
index fb4199eb7afe..000000000000
--- a/app-admin/eselect-compiler/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>toolchain</herd>
-</pkgmetadata>