summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-admin/eselect/ChangeLog734
-rw-r--r--app-admin/eselect/Manifest5
-rw-r--r--app-admin/eselect/eselect-1.2.16-r1.ebuild64
-rw-r--r--app-admin/eselect/files/eselect-alternatives.patch601
-rw-r--r--app-admin/eselect/metadata.xml8
-rw-r--r--dev-libs/intel-common/ChangeLog19
-rw-r--r--dev-libs/intel-common/Manifest6
-rw-r--r--dev-libs/intel-common/intel-common-12.0.2.137.ebuild59
-rw-r--r--dev-libs/intel-common/metadata.xml16
-rw-r--r--eclass/alternatives-2.eclass157
-rw-r--r--eclass/intel-sdp.eclass162
11 files changed, 0 insertions, 1831 deletions
diff --git a/app-admin/eselect/ChangeLog b/app-admin/eselect/ChangeLog
deleted file mode 100644
index b666c6d..0000000
--- a/app-admin/eselect/ChangeLog
+++ /dev/null
@@ -1,734 +0,0 @@
-# ChangeLog for app-admin/eselect
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/ChangeLog,v 1.179 2011/01/22 21:38:52 ulm Exp $
-
- 22 Jan 2011; Ulrich Mueller <ulm@gentoo.org> -eselect-1.2.10.ebuild,
- -eselect-1.2.13.ebuild:
- Remove old.
-
- 22 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> eselect-1.2.11.ebuild:
- ppc64 stable wrt #344537
-
-*eselect-1.2.14 (14 Jan 2011)
-
- 14 Jan 2011; Ulrich Mueller <ulm@gentoo.org> +eselect-1.2.14.ebuild:
- Version bump.
-
-*eselect-1.2.13 (27 Nov 2010)
-
- 27 Nov 2010; Ulrich Mueller <ulm@gentoo.org> -eselect-1.2.12.ebuild,
- +eselect-1.2.13.ebuild:
- Version bump, fixes bug 346837. Remove intermediate version.
-
-*eselect-1.2.12 (21 Nov 2010)
-
- 21 Nov 2010; Ulrich Mueller <ulm@gentoo.org> +eselect-1.2.12.ebuild:
- Version bump.
-
- 14 Nov 2010; Raúl Porcel <armin76@gentoo.org> eselect-1.2.11.ebuild:
- alpha/ia64/m68k/s390/sh/sparc stable wrt #344537
-
- 09 Nov 2010; Markus Meier <maekke@gentoo.org> eselect-1.2.11.ebuild:
- arm stable, bug #344537
-
- 09 Nov 2010; Jeroen Roovers <jer@gentoo.org> eselect-1.2.11.ebuild:
- Stable for PPC (bug #344537).
-
- 09 Nov 2010; Jeroen Roovers <jer@gentoo.org> eselect-1.2.11.ebuild:
- Stable for HPPA (bug #344537).
-
- 08 Nov 2010; Markos Chandras <hwoarang@gentoo.org> eselect-1.2.11.ebuild:
- Stable on amd64 wrt bug #344537
-
- 08 Nov 2010; Christian Faulhammer <fauli@gentoo.org>
- eselect-1.2.11.ebuild:
- stable x86, bug 344537
-
- 23 Oct 2010; Ulrich Mueller <ulm@gentoo.org> -eselect-1.2.9.ebuild:
- Remove old.
-
- 23 Oct 2010; Mark Loeser <halcy0n@gentoo.org> eselect-1.2.10.ebuild:
- Mark ppc64; bug #313829
-
-*eselect-1.2.11 (27 Jul 2010)
-
- 27 Jul 2010; Ulrich Mueller <ulm@gentoo.org> -eselect-1.2.8.ebuild,
- +eselect-1.2.11.ebuild:
- Version bump. Remove old.
-
- 23 May 2010; Pacho Ramos <pacho@gentoo.org> eselect-1.2.10.ebuild:
- stable amd64, bug 313829
-
- 08 May 2010; Raúl Porcel <armin76@gentoo.org> eselect-1.2.10.ebuild:
- alpha/arm/ia64/m68k/s390/sh stable wrt #313829
-
- 16 Apr 2010; Brent Baude <ranger@gentoo.org> eselect-1.2.10.ebuild:
- stable ppc, bug 313829
-
- 09 Apr 2010; Tiago Cunha <tcunha@gentoo.org> eselect-1.2.10.ebuild:
- stable sparc, bug 313829
-
- 09 Apr 2010; Jeroen Roovers <jer@gentoo.org> eselect-1.2.10.ebuild:
- Stable for HPPA (bug #313829).
-
- 08 Apr 2010; Christian Faulhammer <fauli@gentoo.org>
- eselect-1.2.10.ebuild:
- stable x86, bug 313829
-
- 10 Feb 2010; Joseph Jezak <josejx@gentoo.org> eselect-1.2.9.ebuild:
- Marked ppc stable for bug #302878.
-
- 06 Feb 2010; Raúl Porcel <armin76@gentoo.org> eselect-1.2.9.ebuild:
- alpha/ia64/m68k/s390/sh/sparc stable wrt #302878
-
-*eselect-1.2.10 (05 Feb 2010)
-
- 05 Feb 2010; Ulrich Mueller <ulm@gentoo.org> -eselect-1.2.3.ebuild,
- +eselect-1.2.10.ebuild:
- Version bump. Remove old.
-
- 04 Feb 2010; Markus Meier <maekke@gentoo.org> eselect-1.2.9.ebuild:
- amd64/arm stable, bug #302878
-
- 02 Feb 2010; Jeroen Roovers <jer@gentoo.org> eselect-1.2.9.ebuild:
- Stable for HPPA (bug #302878).
-
- 01 Feb 2010; Tiago Cunha <tcunha@gentoo.org> eselect-1.2.9.ebuild:
- stable sparc, bug 302878
-
- 01 Feb 2010; Christian Faulhammer <fauli@gentoo.org> eselect-1.2.9.ebuild:
- stable x86, bug 302878
-
- 01 Feb 2010; Brent Baude <ranger@gentoo.org> eselect-1.2.9.ebuild:
- stable ppc64, bug 302878
-
- 11 Jan 2010; Raúl Porcel <armin76@gentoo.org> eselect-1.2.8.ebuild:
- alpha/arm/ia64/m68k/s390/sh stable wrt #297496
-
- 31 Dec 2009; Ulrich Mueller <ulm@gentoo.org> eselect-1.2.9.ebuild:
- Inherit bash-completion.eclass, bug 299051.
-
- 31 Dec 2009; Brent Baude <ranger@gentoo.org> eselect-1.2.8.ebuild:
- Marking eselect-1.2.8 ppc64 for bug 297496
-
-*eselect-1.2.9 (31 Dec 2009)
-
- 31 Dec 2009; Ulrich Mueller <ulm@gentoo.org> -eselect-1.2.7.ebuild,
- +eselect-1.2.9.ebuild:
- Version bump, fixes bugs 298742 and 298789. Remove old.
-
- 29 Dec 2009; Christian Faulhammer <fauli@gentoo.org> eselect-1.2.8.ebuild:
- stable x86, bug 297496
-
- 29 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> eselect-1.2.8.ebuild:
- amd64 stable wrt #297496
-
- 28 Dec 2009; nixnut <nixnut@gentoo.org> eselect-1.2.8.ebuild:
- ppc stable #297496
-
- 28 Dec 2009; Tiago Cunha <tcunha@gentoo.org> eselect-1.2.8.ebuild:
- stable sparc, bug 297496
-
- 24 Dec 2009; Jeroen Roovers <jer@gentoo.org> eselect-1.2.8.ebuild:
- Stable for HPPA (bug #297496).
-
-*eselect-1.2.8 (20 Nov 2009)
-
- 20 Nov 2009; Ulrich Mueller <ulm@gentoo.org> -eselect-1.2.5.ebuild,
- -eselect-1.2.6.ebuild, +eselect-1.2.8.ebuild:
- Version bump, fixes bug 293317. Remove old.
-
-*eselect-1.2.7 (14 Nov 2009)
-
- 14 Nov 2009; Ulrich Mueller <ulm@gentoo.org> +eselect-1.2.7.ebuild:
- Version bump, fixes bug 289095.
-
-*eselect-1.2.6 (07 Nov 2009)
-
- 07 Nov 2009; Ulrich Mueller <ulm@gentoo.org> -eselect-1.1.3.ebuild,
- -eselect-1.2.4.ebuild, +eselect-1.2.6.ebuild:
- Version bump. Remove old.
-
-*eselect-1.2.5 (04 Nov 2009)
-
- 04 Nov 2009; Ulrich Mueller <ulm@gentoo.org> +eselect-1.2.5.ebuild:
- Version bump; fixes bugs 280191 and 288527.
-
- 13 Oct 2009; Ulrich Mueller <ulm@gentoo.org> eselect-1.1.3.ebuild,
- eselect-1.2.3.ebuild, eselect-1.2.4.ebuild:
- Update dependency after realpath package move, bug 273968.
-
- 11 Oct 2009; Jeroen Roovers <jer@gentoo.org> eselect-1.2.3.ebuild:
- Stable for HPPA (bug #287135).
-
- 09 Oct 2009; Fabian Groffen <grobian@gentoo.org> eselect-1.2.4.ebuild:
- Added Prefix keywords and fixed the ebuild for Prefix
-
-*eselect-1.2.4 (09 Oct 2009)
-
- 09 Oct 2009; Ulrich Mueller <ulm@gentoo.org> -eselect-1.0.12.ebuild,
- -eselect-1.2.1.ebuild, +eselect-1.2.4.ebuild:
- Version bump. Remove old.
-
- 08 Oct 2009; Raúl Porcel <armin76@gentoo.org> eselect-1.2.3.ebuild:
- alpha/arm/ia64/m68k/s390/sh stable wrt #287135
-
- 05 Oct 2009; Tiago Cunha <tcunha@gentoo.org> eselect-1.2.3.ebuild:
- stable sparc, bug 287135
-
- 03 Oct 2009; Christian Faulhammer <fauli@gentoo.org> eselect-1.2.3.ebuild:
- stable x86, bug 287135
-
- 03 Oct 2009; Brent Baude <ranger@gentoo.org> eselect-1.2.3.ebuild:
- Marking eselect-1.2.3 ppc64 for bug 287135
-
- 03 Oct 2009; Mounir Lamouri <volkmar@gentoo.org> eselect-1.2.3.ebuild:
- Stable for ppc, bug 287135
-
- 01 Oct 2009; Dawid Węgliński <cla@gentoo.org> eselect-1.2.3.ebuild:
- Stable on amd64 (bug #287135)
-
-*eselect-1.2.3 (20 Sep 2009)
-
- 20 Sep 2009; Ulrich Mueller <ulm@gentoo.org> -eselect-1.2.2.ebuild,
- +eselect-1.2.3.ebuild:
- Version bump, fixes bug 285762. Remove intermediate version.
-
-*eselect-1.2.2 (19 Sep 2009)
-
- 19 Sep 2009; Ulrich Mueller <ulm@gentoo.org> +eselect-1.2.2.ebuild:
- Version bump.
-
- 15 Sep 2009; Ulrich Mueller <ulm@gentoo.org> -eselect-1.1.1.ebuild,
- -eselect-1.2.ebuild:
- Remove old.
-
- 15 Sep 2009; Jeroen Roovers <jer@gentoo.org> eselect-1.1.3.ebuild:
- Stable for HPPA (bug #283079).
-
- 11 Sep 2009; Raúl Porcel <armin76@gentoo.org> eselect-1.1.3.ebuild:
- arm/ia64/m68k/s390/sh/sparc stable wrt #283079
-
-*eselect-1.2.1 (09 Sep 2009)
-
- 09 Sep 2009; Ulrich Mueller <ulm@gentoo.org> +eselect-1.2.1.ebuild:
- Version bump, fixes bug 283932.
-
- 07 Sep 2009; Markus Meier <maekke@gentoo.org> eselect-1.1.3.ebuild:
- amd64/x86 stable, bug #283079
-
- 31 Aug 2009; Brent Baude <ranger@gentoo.org> eselect-1.1.3.ebuild:
- Marking eselect-1.1.3 ppc64 for bug 283079
-
- 31 Aug 2009; Brent Baude <ranger@gentoo.org> eselect-1.1.1.ebuild:
- Marking eselect-1.1.1 ppc64 for bug 277187
-
- 30 Aug 2009; Tobias Klausmann <klausman@gentoo.org> eselect-1.1.3.ebuild:
- Stable on alpha, bug #283079
-
- 30 Aug 2009; nixnut <nixnut@gentoo.org> eselect-1.1.3.ebuild:
- ppc stable #283079
-
-*eselect-1.2 (27 Aug 2009)
-
- 27 Aug 2009; Ulrich Mueller <ulm@gentoo.org> -eselect-1.1.2.ebuild,
- -eselect-1.2_rc1.ebuild, +eselect-1.2.ebuild:
- Version bump. Remove intermediate versions.
-
-*eselect-1.2_rc1 (19 Aug 2009)
-
- 19 Aug 2009; Ulrich Mueller <ulm@gentoo.org> +eselect-1.2_rc1.ebuild:
- Version bump; fixes bug 280598; enhancements from bugs 154511 and 274760.
-
-*eselect-1.1.3 (16 Aug 2009)
-
- 16 Aug 2009; Ulrich Mueller <ulm@gentoo.org> -eselect-1.0.10.ebuild,
- -eselect-1.0.11-r1.ebuild,
- -files/eselect-1.0.11-fix-paludis-command.patch, +eselect-1.1.3.ebuild:
- Version bump, fixes bug 279662. Remove old.
-
- 21 Jul 2009; <chainsaw@gentoo.org> eselect-1.1.1.ebuild:
- Marked stable on AMD64 as requested by Ulrich Müller <ulm@gentoo.org> in
- bug #277187. Tested with the profile module.
-
- 17 Jul 2009; Raúl Porcel <armin76@gentoo.org> eselect-1.1.1.ebuild:
- alpha/arm/ia64/m68k/s390/sh stable wrt #277187
-
- 16 Jul 2009; nixnut <nixnut@gentoo.org> eselect-1.1.1.ebuild:
- ppc stable #277187
-
- 09 Jul 2009; Jeroen Roovers <jer@gentoo.org> eselect-1.1.1.ebuild:
- Stable for HPPA (bug #277187).
-
- 09 Jul 2009; Christian Faulhammer <fauli@gentoo.org> eselect-1.1.1.ebuild:
- stable x86, bug 277187
-
- 09 Jul 2009; Ferris McCormick <fmccor@gentoo.org> eselect-1.1.1.ebuild:
- Sparc stable, Bug #277187.
-
- 28 Jun 2009; Brent Baude <ranger@gentoo.org> eselect-1.0.12.ebuild:
- Marking eselect-1.0.12 ppc64 for bug 270138
-
-*eselect-1.1.2 (27 Jun 2009)
-
- 27 Jun 2009; Ulrich Mueller <ulm@gentoo.org> +eselect-1.1.2.ebuild:
- Version bump.
-
- 12 Jun 2009; Ulrich Mueller <ulm@gentoo.org> -eselect-1.0.11-r2.ebuild,
- -files/eselect-1.0.11-parent-profiles.patch,
- -files/eselect-1.0.11-relative-profiles.patch, -eselect-1.1.ebuild,
- metadata.xml:
- Remove intermediate versions.
-
-*eselect-1.1.1 (06 Jun 2009)
-
- 06 Jun 2009; Ulrich Mueller <ulm@gentoo.org> +eselect-1.1.1.ebuild:
- Version bump. Remove paludis USE flag since it doesn't make much sense
- without the corresponding dependency; use app-admin/eselect-package-manager
- for selection of a package manager instead.
-
- 02 Jun 2009; Ulrich Mueller <ulm@gentoo.org> eselect-1.1.ebuild,
- -eselect-1.1_rc2.ebuild, -eselect-1.1_rc3.ebuild:
- Don't depend on paludis, in order to avoid a circular dependency; thanks
- to Ingmar Vanhassel for pointing this out. Print a warning message in
- pkg_postinst instead. Remove release candidates.
-
-*eselect-1.1 (27 May 2009)
-
- 27 May 2009; Ulrich Mueller <ulm@gentoo.org> +eselect-1.1.ebuild,
- -eselect-9999.ebuild:
- Version bump. Remove live ebuild.
-
- 24 May 2009; Ulrich Mueller <ulm@gentoo.org> eselect-1.0.10.ebuild,
- eselect-1.0.11-r1.ebuild, eselect-1.0.11-r2.ebuild, eselect-1.0.12.ebuild,
- eselect-1.1_rc2.ebuild, eselect-1.1_rc3.ebuild, eselect-9999.ebuild:
- Fix dependencies: readlink/realpath are also needed at run time.
-
- 24 May 2009; Markus Meier <maekke@gentoo.org> eselect-1.0.12.ebuild:
- amd64 stable, bug #270138
-
- 21 May 2009; Brent Baude <ranger@gentoo.org> eselect-1.0.12.ebuild:
- stable ppc, bug 270138
-
- 21 May 2009; Raúl Porcel <armin76@gentoo.org> eselect-1.0.12.ebuild:
- arm/ia64/m68k/s390/sh/sparc stable wrt #270138
-
-*eselect-1.1_rc3 (21 May 2009)
-
- 21 May 2009; Ulrich Mueller <ulm@gentoo.org> +eselect-1.1_rc3.ebuild:
- Version bump.
-
- 20 May 2009; Ulrich Mueller <ulm@gentoo.org> eselect-1.1_rc2.ebuild,
- eselect-9999.ebuild:
- Create directory for news-tng module. Set proper group and permissions.
-
-*eselect-1.1_rc2 (19 May 2009)
-
- 19 May 2009; Ulrich Mueller <ulm@gentoo.org> -eselect-1.1_rc1.ebuild,
- +eselect-1.1_rc2.ebuild:
- Version bump, fixes bug 270406. Remove previous release candidate.
-
-*eselect-1.1_rc1 (18 May 2009)
-
- 18 May 2009; Ulrich Mueller <ulm@gentoo.org> +eselect-1.1_rc1.ebuild:
- Version bump; fixes bugs 155814 and 156866; enhancements from bugs 148578,
- 153890, 180966, 190216, and 220473.
-
- 18 May 2009; Christian Faulhammer <fauli@gentoo.org>
- eselect-1.0.12.ebuild:
- stable x86, bug 270138
-
- 18 May 2009; Jeroen Roovers <jer@gentoo.org> eselect-1.0.12.ebuild:
- Stable for HPPA (bug #270138).
-
- 17 May 2009; Tobias Klausmann <klausman@gentoo.org> eselect-1.0.12.ebuild:
- Stable on alpha, bug #270138
-
- 28 Apr 2009; Ulrich Mueller <ulm@gentoo.org> metadata.xml, eselect-9999:
- Add paludis USE flag for the live ebuild.
-
-*eselect-9999 (18 Apr 2009)
-*eselect-1.0.12 (18 Apr 2009)
-
- 18 Apr 2009; Ulrich Mueller <ulm@gentoo.org> +eselect-1.0.12.ebuild,
- +eselect-9999.ebuild:
- Version bump to 1.0.12; fixes bugs 172636, 198461, 203114, 204937, 218557,
- 219864, 232874, 240402, 248470, 248487, 260464, and 264734. Add live ebuild
- for SVN trunk. Remove dependencies on editor modes, since only few users of
- eselect will edit its source.
-
- 17 Apr 2009; Ulrich Mueller <ulm@gentoo.org> eselect-1.0.11-r1.ebuild,
- eselect-1.0.11-r2.ebuild:
- Clarify the elog message in pkg_postinst, bug 187263. Remove the dependency
- on procps (added at 14 April) again, since it leads to problems on FreeBSD;
- bug 266540. In fact, a working "pgrep" command is not essential, since it is
- only called from the "die" function. See bug 264734 for details.
-
- 15 Apr 2009; Ulrich Mueller <ulm@gentoo.org>
- -files/eselect-1.0.8-fix-parallel-install.patch:
- Remove stale file.
-
- 14 Apr 2009; Ulrich Mueller <ulm@gentoo.org> eselect-1.0.11-r2.ebuild:
- Add procps to RDEPEND, fixes bug 174354.
-
- 08 Apr 2009; Jeremy Olexa <darkside@gentoo.org>
- +files/eselect-1.0.11-relative-profiles.patch, eselect-1.0.11-r2.ebuild:
- Make 'eselect profile show' show the relative path. Patch by Thomas Bellman
- in bug 248487
-
-*eselect-1.0.11-r2 (08 Apr 2009)
-
- 08 Apr 2009; Jeremy Olexa <darkside@gentoo.org>
- +files/eselect-1.0.11-parent-profiles.patch, -eselect-1.0.2.ebuild,
- -eselect-1.0.7.ebuild, -eselect-1.0.8.ebuild, -eselect-1.0.9.ebuild,
- -eselect-1.0.11.ebuild, +eselect-1.0.11-r2.ebuild:
- Version bump to fix bug 248470, patch by Thomas Bellman. Allows parent
- profiles to be selectable. Also, remove old versions
-
- 08 Apr 2009; Jeremy Olexa <darkside@gentoo.org> eselect-1.0.11-r1.ebuild:
- fix postinst message to include instructions for enabling globally, bug 265168
-
- 17 Mar 2009; Raúl Porcel <armin76@gentoo.org> eselect-1.0.11-r1.ebuild:
- m68k stable wrt #208898, thanks to kolla for testing
-
- 29 Dec 2008; Raúl Porcel <armin76@gentoo.org> eselect-1.0.11-r1.ebuild:
- s390/sh stable wrt #208898
-
- 16 Dec 2008; Doug Goldstein <cardoe@gentoo.org> eselect-1.0.11-r1.ebuild:
- amd64 stable
-
- 10 Dec 2008; Jeroen Roovers <jer@gentoo.org> eselect-1.0.11-r1.ebuild:
- Stable for HPPA (bug #208898).
-
- 09 Dec 2008; Brent Baude <ranger@gentoo.org> eselect-1.0.11-r1.ebuild:
- Marking eselect-1.0.11-r1 ppc64 and ppc for bug 208898
-
- 08 Dec 2008; Raúl Porcel <armin76@gentoo.org> eselect-1.0.11-r1.ebuild:
- alpha/arm/ia64/sparc/x86 stable wrt #208898
-
- 25 May 2008; Markus Rothe <corsair@gentoo.org> eselect-1.0.11-r1.ebuild:
- Stable on ppc64
-
-*eselect-1.0.11-r1 (20 Mar 2008)
-
- 20 Mar 2008; Piotr Jaroszyński <peper@gentoo.org>
- +files/eselect-1.0.11-fix-paludis-command.patch,
- +eselect-1.0.11-r1.ebuild:
- Add -r1 with a patch fixing paludis_command().
-
-*eselect-1.0.11 (01 Dec 2007)
-
- 01 Dec 2007; Piotr Jaroszyński <peper@gentoo.org> +eselect-1.0.11.ebuild:
- Add 1.0.11.
-
- 05 Aug 2007; nixnut <nixnut@gentoo.org> eselect-1.0.10.ebuild:
- Stable on ppc wrt bug 185691
-
- 01 Aug 2007; Joshua Kinard <kumba@gentoo.org> eselect-1.0.10.ebuild:
- Stable on mips, per #185691.
-
- 01 Aug 2007; <metalgod@gentoo.org> eselect-1.0.10.ebuild:
- Stable on amd64. See bug #185691.
-
- 30 Jul 2007; Raúl Porcel <armin76@gentoo.org> eselect-1.0.10.ebuild:
- alpha/ia64 stable wrt #185691
-
- 30 Jul 2007; Jeroen Roovers <jer@gentoo.org> eselect-1.0.10.ebuild:
- Stable for HPPA (bug #185691).
-
- 30 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> eselect-1.0.10.ebuild:
- Stable on sparc wrt #185691
-
- 30 Jul 2007; Markus Rothe <corsair@gentoo.org> eselect-1.0.10.ebuild:
- Stable on ppc64; bug #185691
-
- 30 Jul 2007; Christian Faulhammer <opfer@gentoo.org>
- eselect-1.0.10.ebuild:
- stable x86, bug 185691
-
-*eselect-1.0.10 (17 Jun 2007)
-
- 17 Jun 2007; Danny van Dyk <kugelfang@gentoo.org> +eselect-1.0.10.ebuild:
- Released 1.0.10 that fixes bugs #172472 and #172475. Thanks to Ulrich
- Mueller <ulm@gentoo.org>.
-
- 06 May 2007; Mike Kelly <pioto@gentoo.org> eselect-1.0.9.ebuild:
- Add vim-syntax USE flag to pull in eselect-syntax.
-
-*eselect-1.0.9 (28 Mar 2007)
-
- 28 Mar 2007; <pioto@gentoo.org> +eselect-1.0.9.ebuild:
- Version bump. Fixes parallel install, improper use of DISTDIR, and some
- issues with env.eselect.
-
- 07 Feb 2007; Simon Stelling <blubb@gentoo.org> eselect-1.0.7.ebuild:
- stable on amd64; bug 160535
-
- 26 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> eselect-1.0.7.ebuild:
- Stable on Alpha.
-
- 25 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org> eselect-1.0.7.ebuild:
- Stable on MIPS.
-
- 24 Jan 2007; Marius Mauch <genone@gentoo.org> eselect-1.0.2.ebuild,
- eselect-1.0.7.ebuild, eselect-1.0.8.ebuild:
- Replacing einfo with elog
-
- 16 Jan 2007; Jeroen Roovers <jer@gentoo.org> eselect-1.0.7.ebuild:
- Stable for HPPA (bug #160535).
-
- 15 Jan 2007; Mike Kelly <pioto@gentoo.org>
- +files/eselect-1.0.8-fix-parallel-install.patch, eselect-1.0.8.ebuild:
- Add a patch to really really fix Bug #162008.
-
- 14 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> eselect-1.0.7.ebuild:
- Marked stable on amd64.
-
-*eselect-1.0.8 (14 Jan 2007)
-
- 14 Jan 2007; Mike Kelly <pioto@gentoo.org> +eselect-1.0.8.ebuild:
- Version bump. Really fixes Bug #162008.
-
- 14 Jan 2007; Mike Kelly <pioto@gentoo.org> eselect-1.0.7.ebuild:
- Force non-parallel install for now until all the Makefile issues can be fixed.
-
- 14 Jan 2007; Joseph Jezak <josejx@gentoo.org> eselect-1.0.7.ebuild:
- Marked ppc stable for bug #160535.
-
- 09 Jan 2007; Christian Faulhammer <opfer@gentoo.org> eselect-1.0.7.ebuild:
- stable x86, bug #160535
-
- 09 Jan 2007; Markus Rothe <corsair@gentoo.org> eselect-1.0.7.ebuild:
- Stable on ppc64; bug #160535
-
- 08 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> eselect-1.0.7.ebuild:
- Stable on sparc wrt #160535
-
- 07 Jan 2007; Mike Kelly <pioto@gentoo.org> eselect-1.0.7.ebuild:
- Mark ~amd64 again, since we need to stable a few other things first. See Bug
- #160535.
-
- 06 Jan 2007; Mike Kelly <pioto@gentoo.org> eselect-1.0.7.ebuild:
- Mark stable on amd64 (okayed by Kugelfang).
-
- 06 Jan 2007; Mike Kelly <pioto@gentoo.org> -eselect-1.0.6.ebuild:
- Remove old and kinda buggy 1.0.6 version.
-
- 09 Nov 2006; Marien Zwart <marienz@gentoo.org> Manifest:
- Fix Manifest.
-
- 09 Nov 2006; Marien Zwart <marienz@gentoo.org> +eselect-1.0.6.ebuild:
- Put 1.0.6 back to avoid a downgrade while 1.0.7 is masked.
-
-*eselect-1.0.7 (08 Nov 2006)
-
- 08 Nov 2006; Danny van Dyk <kugelfang@gentoo.org> -eselect-1.0.ebuild,
- -eselect-1.0.6.ebuild, +eselect-1.0.7.ebuild:
- Removed obsolete version 1.0. Bumped eselect to version 1.0.7, which is a
- bugfix release.
-
- 18 Oct 2006; Roy Marples <uberlord@gentoo.org> eselect-1.0.6.ebuild:
- Added ~sparc-fbsd keyword.
-
-*eselect-1.0.6 (03 Oct 2006)
-
- 03 Oct 2006; Danny van Dyk <kugelfang@gentoo.org> -eselect-1.0.5.ebuild,
- +eselect-1.0.6.ebuild:
- Removed version 1.0.5. Added version 1.0.6.
-
- 04 Sep 2006; Joshua Kinard <kumba@gentoo.org> eselect-1.0.2.ebuild:
- Marked stable on mips.
-
-*eselect-1.0.5 (26 Aug 2006)
-
- 26 Aug 2006; Danny van Dyk <kugelfang@gentoo.org> -eselect-1.0.4.ebuild,
- +eselect-1.0.5.ebuild:
- Removed version 1.0.4. Added version 1.0.5.
-
- 19 Aug 2006; Bryan Østergaard <kloeri@gentoo.org> eselect-1.0.2.ebuild:
- Stable on alpha.
-
- 16 Aug 2006; Markus Rothe <corsair@gentoo.org> eselect-1.0.2.ebuild:
- Stable on ppc64
-
-*eselect-1.0.4 (02 Aug 2006)
-
- 02 Aug 2006; Danny van Dyk <kugelfang@gentoo.org> -eselect-1.0.3.ebuild,
- +eselect-1.0.4.ebuild:
- Removed release 1.0.3. Added release 1.0.4.
-
- 02 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> eselect-1.0.2.ebuild:
- Stable on hppa
-
- 29 Jul 2006; Fabian Groffen <grobian@gentoo.org> eselect-1.0.2.ebuild:
- Marked ~ppc-macos
-
- 15 Jul 2006; Joshua Jackson <tsunam@gentoo.org> eselect-1.0.2.ebuild:
- Stable x86; openoffice security bug
-
- 15 Jul 2006; Luis Medinas <metalgod@gentoo.org> eselect-1.0.2.ebuild:
- Stable on amd64.
-
- 12 Jul 2006; Aron Griffis <agriffis@gentoo.org> eselect-1.0.2.ebuild:
- Mark 1.0.2 stable on ia64
-
- 12 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> eselect-1.0.2.ebuild:
- Stable on sparc
-
- 06 Jul 2006; Danny van Dyk <kugelfang@gentoo.org> eselect-1.0.ebuild,
- eselect-1.0.2.ebuild, eselect-1.0.3.ebuild:
- Added ChangeLog to the list of to-be-installed documents.
-
- 05 Jul 2006; Lars Weiler <pylon@gentoo.org> eselect-1.0.2.ebuild:
- Stable on ppc; dependency for bug #139249.
-
- 03 Jul 2006; <malc@gentoo.org> files/digest-eselect-1.0,
- files/digest-eselect-1.0.2, Manifest:
- Fix broken digests - as reported in #gentoo-amd64
-
-*eselect-1.0.3 (03 Jul 2006)
-
- 06 Jun 2006; Stephen Bennett <spb@gentoo.org> eselect-1.0.ebuild:
- Mips stable for bug #125630
-
- 19 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> eselect-1.0.2.ebuild:
- Add dependency over freebsd-bin as alternative to realpath, it does already
- provide a realpath binary that works.
-
-*eselect-1.0.2 (14 Apr 2006)
-
- 14 Apr 2006; Danny van Dyk <kugelfang@gentoo.org> -eselect-1.0.1.ebuild,
- +eselect-1.0.2.ebuild:
- Added bugfix release 1.0.2. Removed 1.0.1 due to a slightly broken env.eselect.
-
-*eselect-1.0.1 (02 Apr 2006)
-
- 02 Apr 2006; Danny van Dyk <kugelfang@gentoo.org> -eselect-0.9.6.ebuild,
- -eselect-1.0_rc1.ebuild, -eselect-1.0_rc2.ebuild, eselect-1.0.ebuild,
- +eselect-1.0.1.ebuild:
- Removed obsolete versions. Updated RDEPEND with sys-apps/file. Added 1.0.1
- release.
-
- 30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> eselect-1.0.ebuild:
- Add ~x86-fbsd keyword, although the env module doesn't work, as other
- modules are needed for other packages; most of this version works fine.
-
- 12 Mar 2006; Jason Wever <weeve@gentoo.org> eselect-1.0.ebuild:
- Stable on SPARC wrt bug #125630.
-
- 10 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> eselect-1.0.ebuild:
- Stable on alpha wrt bug #125630
-
- 10 Mar 2006; Markus Rothe <corsair@gentoo.org> eselect-1.0.ebuild:
- Stable on ppc64; bug #125630
-
- 10 Mar 2006; Lars Weiler <pylon@gentoo.org> eselect-1.0.ebuild:
- Stable on ppc wrt bug #125630.
-
- 10 Mar 2006; Michele Noberasco <s4t4n@gentoo.org> eselect-1.0.ebuild:
- Stable for x86. See bug #125630.
-
- 09 Mar 2006; Aron Griffis <agriffis@gentoo.org> eselect-1.0.ebuild:
- Mark 1.0 stable on ia64
-
- 09 Mar 2006; Jeroen Roovers <jer@gentoo.org> eselect-1.0.ebuild:
- Stable on hppa (bug #125630).
-
- 09 Mar 2006; Danny van Dyk <kugelfang@gentoo.org> eselect-1.0.ebuild:
- Marked stable on amd64.
-
-*eselect-1.0 (09 Feb 2006)
-
- 09 Feb 2006; Ciaran McCreesh <ciaranm@gentoo.org> +eselect-1.0.ebuild:
- New release.
-
- 19 Nov 2005; Markus Rothe <corsair@gentoo.org> eselect-0.9.6.ebuild,
- eselect-1.0_rc1.ebuild, eselect-1.0_rc2.ebuild:
- Added ~ppc64; bug #102649
-
-*eselect-1.0_rc2 (16 Nov 2005)
-
- 16 Nov 2005; Danny van Dyk <kugelfang@gentoo.org> +eselect-1.0_rc2.ebuild:
- Second release candidate for eselect-1.0. Fixes some bugs in BLAS and LAPACK
- support. Adds support for MKL72.
-
-*eselect-1.0_rc1 (19 Oct 2005)
-
- 19 Oct 2005; Aaron Walker <ka0ttic@gentoo.org> +eselect-1.0_rc1.ebuild:
- First release candidate for 1.0. Please test; the more testers we get, the
- faster we'll get a stable eselect. This release fixes bugs #101898,#104354,
- and #106540 as well as a sleu of others (see NEWS for a full list).
-
- 19 Sep 2005; Aaron Walker <ka0ttic@gentoo.org> -eselect-0.9.5.ebuild:
- 0.9.5 has a broken digest; not worth keeping around, so removing it.
-
- 01 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> eselect-0.9.5.ebuild,
- eselect-0.9.6.ebuild:
- Since I'm an idiot, use newins rather than doins for installing the bashcomp.
-
- 31 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> eselect-0.9.5.ebuild,
- eselect-0.9.6.ebuild:
- Added ~hppa; updated ebuilds to not use bash-completion.eclass; also added
- missing NEWS/AUTHORS to the list of dodoc'd files.
-
-*eselect-0.9.6 (25 Jul 2005)
-
- 25 Jul 2005; Danny van Dyk <kugelfang@gentoo.org> +eselect-0.9.6.ebuild:
- Version bump.
-
-*eselect-0.9.5 (18 Jun 2005)
-
- 18 Jun 2005; Aaron Walker <ka0ttic@gentoo.org> -eselect-0.9.4.ebuild,
- +eselect-0.9.5.ebuild:
- Version bump.
-
-*eselect-0.9.4 (13 Jun 2005)
-
- 13 Jun 2005; Aaron Walker <ka0ttic@gentoo.org> +metadata.xml,
- +eselect-0.9.4.ebuild:
- Version bump; moved from app-admin/eclectic to app-admin/eselect.
-
- 04 Jun 2005; Stephen Bennett <spb@gentoo.org> eclectic-0.9.3.ebuild:
- ~mips keywords
-
- 17 May 2005; Ciaran McCreesh <ciaranm@gentoo.org> eclectic-0.9.2.ebuild,
- eclectic-0.9.3.ebuild:
- Update homepage now that there's a proper website
-
- 16 May 2005; Ciaran McCreesh <ciaranm@gentoo.org> eclectic-0.9.3.ebuild:
- Up the bash dependency to version 3. This is temporary and just for this
- release.
-
-*eclectic-0.9.3 (16 May 2005)
-
- 16 May 2005; Ciaran McCreesh <ciaranm@gentoo.org> +eclectic-0.9.3.ebuild:
- Version bump
-
- 15 May 2005; Fernando J. Pereda <ferdy@gentoo.org> eclectic-0.9.2.ebuild:
- keyworded ~alpha
-
- 15 May 2005; Ciaran McCreesh <ciaranm@gentoo.org> metadata.xml,
- eclectic-0.9.2.ebuild:
- Added ~sparc, update metadata
-
- 12 May 2005; Danny van Dyk <kugelfang@gentoo.org> eclectic-0.9.2.ebuild:
- Marked ~amd64.
-
- 12 May 2005; Aaron Walker <ka0ttic@gentoo.org> eclectic-0.9.2.ebuild:
- Fix dohtml glob; default.css wasn't getting installed.
-
- 11 May 2005; Lars Weiler <pylon@gentoo.org> eclectic-0.9.2.ebuild:
- Added ~ppc.
-
-*eclectic-0.9.2 (08 May 2005)
-
- 08 May 2005; Aaron Walker <ka0ttic@gentoo.org> -eclectic-0.9.1.ebuild,
- +eclectic-0.9.2.ebuild:
- Version bump.
-
-*eclectic-0.9.1 (08 May 2005)
-
- 08 May 2005; Aaron Walker <ka0ttic@gentoo.org> +metadata.xml,
- +eclectic-0.9.1.ebuild:
- Initial commit.
-
diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest
deleted file mode 100644
index 6bf7294..0000000
--- a/app-admin/eselect/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX eselect-alternatives.patch 21936 RMD160 0fc1c038dd2c01a400274e502a422d2cd50f8582 SHA1 b40b41a36ce72c623834c1fff23ac4c0ce817ab3 SHA256 97733d6b2284c60b04cdeee77bd7433b698ccea8ef93ab34dd515fbbdc43c274
-DIST eselect-1.2.16.tar.bz2 169671 RMD160 50d1171fcba4d5d708e7b9a1c756ed6e4bbdb2b3 SHA1 51e90eeb08b5e2357009c9d157aad70b636ebfdd SHA256 184d33c4f1ea030698614ee7bc2ba1398c91a03b9f4d31505af036f9b641b403
-EBUILD eselect-1.2.16-r1.ebuild 1791 RMD160 ab4ab6b322b6d23194d0f2403037e95bc508c7cb SHA1 10de5cbd7a3907d265a5398378ce9b9983658093 SHA256 c38b6be16d27f8d00be1806d846cca14fb06abbce3c487e854156ea1aa359bc3
-MISC ChangeLog 25535 RMD160 6903ff7c5a1d6fa0b3e34eebf480846aad03bcc1 SHA1 fd66eacd2ca6d7c6d8b31ed72741b7e244a937da SHA256 786f1d2354d990742c388ee22cd57c21a4d1dbea6f6d4f663aea3b935b485e4b
-MISC metadata.xml 223 RMD160 ad3a63ca53ae3d53a6be0caea0f00d5339415496 SHA1 c5430898aa8d251b7469d16f66dbd02018581bb9 SHA256 9bfa4e7551e380482c16cb288fa4f711543e15f6c00aabd2bb38fdbcbbc6dd26
diff --git a/app-admin/eselect/eselect-1.2.16-r1.ebuild b/app-admin/eselect/eselect-1.2.16-r1.ebuild
deleted file mode 100644
index d8a2ea5..0000000
--- a/app-admin/eselect/eselect-1.2.16-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-inherit eutils bash-completion autotools
-
-DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
-HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="sys-apps/sed
- || (
- sys-apps/coreutils
- sys-freebsd/freebsd-bin
- app-misc/realpath
- )"
-DEPEND="${RDEPEND}
- doc? ( dev-python/docutils )"
-RDEPEND="!app-admin/eselect-news
- ${RDEPEND}
- sys-apps/file
- sys-libs/ncurses"
-
-# Commented out: only few users of eselect will edit its source
-#PDEPEND="emacs? ( app-emacs/gentoo-syntax )
-# vim-syntax? ( app-vim/eselect-syntax )"
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-alternatives.patch
- eautoreconf
-}
-
-src_compile() {
- emake || die "emake failed"
-
- if use doc; then
- make html || die "failed to build html"
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
- use doc && dohtml *.html doc/*
- dobashcompletion misc/${PN}.bashcomp
-
- # needed by news module
- keepdir /var/lib/gentoo/news
-}
-
-pkg_postinst() {
- # fowners in src_install doesn't work for the portage group:
- # merging changes the group back to root
- [[ -z ${EROOT} ]] && local EROOT=${ROOT}
- chgrp portage "${EROOT}/var/lib/gentoo/news" \
- && chmod g+w "${EROOT}/var/lib/gentoo/news"
-
- bash-completion_pkg_postinst
-}
diff --git a/app-admin/eselect/files/eselect-alternatives.patch b/app-admin/eselect/files/eselect-alternatives.patch
deleted file mode 100644
index 9914980..0000000
--- a/app-admin/eselect/files/eselect-alternatives.patch
+++ /dev/null
@@ -1,601 +0,0 @@
-Index: libs/Makefile.am
-===================================================================
---- libs/Makefile.am (revision 803)
-+++ libs/Makefile.am (working copy)
-@@ -1,6 +1,7 @@
- eselectlibsdir = $(datadir)/$(PACKAGE_NAME)/libs/
-
- eselectlibs_DATA = \
-+ alternatives.bash \
- config.bash \
- core.bash \
- default.eselect \
-@@ -14,6 +15,7 @@
- tests.bash
-
- EXTRA_DIST = \
-+ alternatives.bash.in \
- config.bash.in \
- core.bash.in \
- default.eselect.in \
-@@ -30,7 +32,8 @@
- -e 's,\@SED\@,@SED@,g' \
- -e 's,\@PORTAGEQ\@,@PORTAGEQ@,g' \
- -e 's,\@ENV_UPDATE\@,@ENV_UPDATE@,g' \
-- -e 's,\@CANONICALISE\@,@CANONICALISE@,g'
-+ -e 's,\@CANONICALISE\@,@CANONICALISE@,g' \
-+ -e 's,\@sysconfdir\@,@sysconfdir@,g'
-
- %.bash : %.bash.in
- @$(dosed) $< > $@
-Index: bin/Makefile.am
-===================================================================
---- bin/Makefile.am (revision 803)
-+++ bin/Makefile.am (working copy)
-@@ -4,6 +4,7 @@
- dosed = @SED@ -e 's,\@BASH\@,$(BASH),g' \
- -e 's,\@DATADIR\@,$(datadir),g' \
- -e 's,\@EPREFIX\@,$(EPREFIX),g' \
-+ -e 's,\@LIBEXECDIR\@,$(datadir),g' \
- -e 's,\@VERSION\@,$(VERSION),g'
-
- % : %.in
-Index: bin/eselect.in
-===================================================================
---- bin/eselect.in (revision 803)
-+++ bin/eselect.in (working copy)
-@@ -22,10 +22,15 @@
- # Where are modules installed by default?
- ESELECT_DEFAULT_MODULES_PATH="${ESELECT_DATA_PATH}/modules"
-
-+# Where are auto-generated modules placed? (e.g. from alternatives-2.eclas)
-+ESELECT_AUTO_GENERATED_MODULES_PATH="${ESELECT_DEFAULT_MODULES_PATH}/auto"
-+
- # Look in these places for modules
--ESELECT_MODULES_PATH=( \
-- "${HOME}/.eselect/modules" \
-- "${ESELECT_DEFAULT_MODULES_PATH}" )
-+ESELECT_MODULES_PATH=(
-+ "${HOME}/.eselect/modules"
-+ "${ESELECT_DEFAULT_MODULES_PATH}"
-+ "${ESELECT_AUTO_GENERATED_MODULES_PATH}"
-+)
-
- # Look in this place for libraries
- ESELECT_CORE_PATH="${ESELECT_DATA_PATH}/libs"
---- libs/alternatives.bash.in.orig 1970-01-01 01:00:00.000000000 +0100
-+++ libs/alternatives.bash.in 2010-12-15 19:37:54.000000000 +0000
-@@ -0,0 +1,533 @@
-+# Copyright 2008 Mike Kelly
-+# Copyright 2009 David Leverton
-+# Copyright 2010 Bo Ørsted Andresen
-+# 2010: Adapted to eselect Sebastien Fabbro (who doesn't like copyrights)
-+# Distributed under the terms of the GNU General Public License v2
-+
-+inherit config output path-manipulation
-+
-+ALTERNATIVESDIR_ROOTLESS="@sysconfdir@/env.d/alternatives"
-+ALTERNATIVESDIR="${EROOT}${ALTERNATIVESDIR_ROOTLESS}"
-+
-+get_current_provider() {
-+ local dieprefix="Could not determine current provider for ${ALTERNATIVE}"
-+ if [[ -L ${ALTERNATIVESDIR}/${ALTERNATIVE}/_current ]]; then
-+ local provider=$(readlink "${ALTERNATIVESDIR}/${ALTERNATIVE}/_current" || die "${dieprefix}: readlink ${symlink} failed")
-+ [[ ${provider} == */* ]] && die "${dieprefix}: malformed target for ${symlink}"
-+
-+ if [[ -L ${ALTERNATIVESDIR}/${ALTERNATIVE}/${provider} ||
-+ ( -e ${ALTERNATIVESDIR}/${ALTERNATIVE}/${provider} && ! -d ${ALTERNATIVESDIR}/${ALTERNATIVE}/${provider} ) ]]; then
-+ die "${dieprefix}: ${ALTERNATIVESDIR}/${ALTERNATIVE}/${provider} is not a directory"
-+ fi
-+
-+ echo "${provider}"
-+
-+ elif [[ -e ${ALTERNATIVESDIR}/${ALTERNATIVE}/_current ]]; then
-+ die "${dieprefix}: ${ALTERNATIVESDIR}/${ALTERNATIVE}/_current is not a symlink"
-+ fi
-+}
-+
-+compare_importance() {
-+ local IFS=.
-+ local a=( ${1} ) b=( ${2} )
-+ local -i i=0
-+ while (( i<${#a[@]} && i<${#b[@]} )); do
-+ if (( a[i]<b[i] )); then
-+ return 0
-+ elif (( a[i]>b[i] )); then
-+ return 1
-+ fi
-+ i+=1
-+ done
-+ (( i<${#b[@]} ))
-+}
-+
-+sort_providers() {
-+ local begin=${1:-0}
-+ local count=${2:-${#providers[@]}}
-+ [[ ${count} -le 1 ]] && return 0
-+ sort_providers ${begin} $((count/2))
-+ sort_providers $((begin+count/2)) $((count-count/2))
-+ local left=( "${providers[@]:begin:count/2}" )
-+ local right=( "${providers[@]:begin+count/2:count-count/2}" )
-+ local -i x i=0 j=0
-+ for (( x=begin; x<begin+count; ++x )); do
-+ if (( j>=${#right[@]} )) || { (( i<${#left[@]} )) && compare_importance "${left[i]%%:*}" "${right[j]%%:*}"; }; then
-+ providers[x]=${left[i++]}
-+ else
-+ providers[x]=${right[j++]}
-+ fi
-+ done
-+}
-+
-+get_providers() {
-+ local p= importance providers=()
-+ for p in "${ALTERNATIVESDIR}/${ALTERNATIVE}"/* ; do
-+ [[ -d ${p} && ! -L ${p} ]] || continue
-+ p=${p##*/}
-+
-+ importance=$(< "${ALTERNATIVESDIR}/${ALTERNATIVE}/${p}/_importance")
-+ importance=${importance:-0}
-+ [[ "${importance}" =~ ^[0123456789]+(\.[0123456789]+)*$ ]] || die "_importance (${importance}) for ${p} is not a dot-separated list of integers"
-+
-+ providers+=( "${importance}:${p}" )
-+ done
-+
-+ sort_providers
-+ for (( p=${#providers[@]}-1 ; p>=0 ; --p )); do
-+ echo "${providers[p]#*:}"
-+ done
-+}
-+
-+### show action ###
-+describe_show() {
-+ echo "Show the current provider in use for ${ALTERNATIVE}"
-+}
-+
-+do_show() {
-+ [[ -z "${ALTERNATIVE}" ]] && die "Need to set ALTERNATIVE in the eselect module"
-+ local current="$(get_current_provider)"
-+ if [[ -z "${current}" ]] ; then
-+ echo "(none)"
-+ return 2
-+ fi
-+ echo "${current}"
-+}
-+
-+options_show() {
-+ :
-+}
-+
-+### list action ###
-+describe_list() {
-+ echo "Lists all available providers for ${ALTERNATIVE}"
-+}
-+
-+do_list() {
-+ [[ -z "${ALTERNATIVE}" ]] && die "Need to set ALTERNATIVE in the eselect module"
-+ local n cur= providers=( $(get_providers) )
-+ write_list_start "Available providers for ${ALTERNATIVE}:"
-+
-+ cur="$(get_current_provider)"
-+
-+ if [[ -n "${providers[@]}" ]] ; then
-+ for (( n = 0 ; n < ${#providers[@]} ; ++n )) ; do
-+ [[ ${cur} == "${providers[${n}]}" ]] && \
-+ providers[${n}]="${providers[${n}]} $(highlight '*')"
-+ done
-+ write_numbered_list "${providers[@]}"
-+ else
-+ write_kv_list_entry "(none found)" ""
-+ fi
-+}
-+
-+options_list() {
-+ :
-+}
-+
-+### files action ###
-+describe_files() {
-+ echo "Lists symlinks provided by the currently selected provider"
-+}
-+
-+do_files() {
-+ [[ -z "${ALTERNATIVE}" ]] && die "Need to set ALTERNATIVE in the eselect module"
-+
-+ local cur="$(get_current_provider)" p=
-+ [[ -n "${cur}" ]] || die -q "No selected provider, hence no symlinks provided"
-+ local dieprefix="Could not list symlinks provided for ${ALTERNATIVE}"
-+
-+ local errors symlink rootsymlink
-+ while read -r -d '' symlink; do
-+ rootsymlink="${EROOT}${symlink}"
-+ rootsymlink=${rootsymlink//+(\/)/\/}
-+ echo "${rootsymlink}"
-+ if [[ -L ${rootsymlink} ]]; then
-+ if [[ ! -e ${rootsymlink} ]]; then
-+ write_error_msg "${rootsymlink} is dangling symlink"
-+ errors=yes
-+ fi
-+ elif [[ -d ${rootsymlink} ]]; then
-+ write_error_msg "${rootsymlink} is a directory"
-+ errors=yes
-+ elif [[ -e ${rootsymlink} ]]; then
-+ write_error_msg "${rootsymlink} exists but is not a symlink"
-+ errors=yes
-+ else
-+ write_error_msg "${rootsymlink} does not exist"
-+ errors=yes
-+ fi
-+ done <"${ALTERNATIVESDIR}/${ALTERNATIVE}/_current_list"
-+}
-+
-+options_files() {
-+ :
-+}
-+
-+### set action ###
-+
-+describe_set() {
-+ echo "Sets a provider for ${ALTERNATIVE}"
-+}
-+
-+describe_set_parameters() {
-+ echo "[ --force ] <provider>"
-+}
-+
-+describe_set_options() {
-+ echo "--force : overwrite or remove existing non-symlink files (but not directories) if necessary"
-+ echo "<provider> : the name of the provider to use"
-+}
-+
-+do_set() {
-+ [[ -z "${ALTERNATIVE}" ]] && die "Need to set ALTERNATIVE in the eselect module"
-+
-+ local force=
-+ if [[ ${1} == --force ]]; then
-+ force=yes
-+ shift
-+ fi
-+
-+ local provider="${1}"
-+ [[ -z "${provider}" ]] && die -q "Missing required parameter 'provider'"
-+ if is_number "${provider}" ; then
-+ local providers=( $(get_providers) )
-+ (( ${provider} <= ${#providers[@]} )) || die -q "The given provider (${provider}) does not exist"
-+ provider=${providers[${provider}-1]}
-+ fi
-+ local dieprefix="Could not set provider ${provider} for alternative ${ALTERNATIVE}"
-+
-+ [[ -d ${ALTERNATIVESDIR}/${ALTERNATIVE}/${provider} ]] \
-+ || die -q "The given provider (${provider}) does not exist"
-+
-+ local symlink newsymlinks=() oldsymlinks=()
-+
-+ while read -r -d '' symlink; do
-+ local nicesymlink=${symlink#.}
-+ nicesymlink=${nicesymlink//+(\/)/\/}
-+ [[ ${nicesymlink} == /* ]] || die "${dieprefix}: bad symlink ${symlink}?"
-+ [[ ${nicesymlink} == */ ]] && die "${dieprefix}: bad symlink ${symlink}?"
-+
-+ newsymlinks+=( "${nicesymlink}" )
-+ done < <(
-+ cd "${ALTERNATIVESDIR}/${ALTERNATIVE}/${provider}" || die "${dieprefix}: cd failed"
-+ find . -type l -print0 | LC_ALL=C sort -r -u -z)
-+ [[ ${#newsymlinks[@]} -gt 0 ]] || die "${dieprefix}: does not provide any symlinks?"
-+
-+ if [[ -f ${ALTERNATIVESDIR}/${ALTERNATIVE}/_current_list ]]; then
-+ while read -r -d '' symlink; do
-+ local nicesymlink=${symlink//+(\/)/\/}
-+ [[ ${nicesymlink} == /* ]] || die "${dieprefix}: old provider ${oldcur} provides bad symlink ${symlink}?"
-+ [[ ${nicesymlink} == */ ]] && die "${dieprefix}: old provider ${oldcur} provides bad symlink ${symlink}?"
-+
-+ oldsymlinks+=( "${nicesymlink}" )
-+ done < <(LC_ALL=C sort -r -u -z "${ALTERNATIVESDIR}/${ALTERNATIVE}/_current_list")
-+ [[ ${#oldsymlinks[@]} -gt 0 ]] || die "${dieprefix}: old provider ${oldcur} does not provide any symlinks?"
-+
-+ elif [[ -L ${ALTERNATIVESDIR}/${ALTERNATIVE}/_current_list || -e ${ALTERNATIVESDIR}/${ALTERNATIVE}/_current_list ]]; then
-+ die "${dieprefix}: ${ALTERNATIVESDIR}/${ALTERNATIVE}/_current_list is not a file"
-+ fi
-+
-+ local pass errors=
-+ for pass in check perform; do
-+ local -i new_i=0 old_i=0
-+ while [[ -n ${newsymlinks[new_i]} || -n ${oldsymlinks[old_i]} ]]; do
-+
-+ if ( LC_ALL=C; [[ ${newsymlinks[new_i]} < ${oldsymlinks[old_i]} ]] ); then
-+ if [[ ${pass} == check ]]; then
-+ if [[ -L ${EROOT}${oldsymlinks[old_i]} ]]; then
-+ :
-+ elif [[ -d ${EROOT}${oldsymlinks[old_i]} ]]; then
-+ write_error_msg "Can't remove ${EROOT}${oldsymlinks[old_i]}: is a directory${force:+ which is a fatal error that cannot be ignored by --force}"
-+ errors=yes
-+ elif [[ -e ${EROOT}${oldsymlinks[old_i]} ]]; then
-+ if [[ -n ${force} ]]; then
-+ write_warning_msg "Removing ${EROOT}${oldsymlinks[old_i]} due to --force: is not a symlink"
-+ else
-+ write_error_msg "Refusing to remove ${EROOT}${oldsymlinks[old_i]}: is not a symlink (use --force to override)"
-+ errors=yes
-+ fi
-+ fi
-+
-+ elif [[ ${pass} == perform ]]; then
-+ rm -f "${ROOT}${oldsymlinks[old_i]}" || die "${dieprefix}: rm failed"
-+ else
-+ die "${dieprefix}: unknown \${pass} ${pass}???"
-+ fi
-+
-+ old_i+=1
-+
-+ else
-+ local target=${ALTERNATIVESDIR_ROOTLESS#/}/${ALTERNATIVE}/_current${newsymlinks[new_i]} dir=${newsymlinks[new_i]%/*}
-+ while [[ -n ${dir} ]]; do
-+ target=../${target}
-+ dir=${dir%/*}
-+ done
-+
-+ if [[ ${pass} == check ]]; then
-+ if [[ -L ${EROOT}${newsymlinks[new_i]} ]]; then
-+ :
-+ elif [[ -d ${EROOT}${newsymlinks[new_i]} ]]; then
-+ write_error_msg "Can't overwrite ${EROOT}${newsymlinks[new_i]}: is a directory${force:+ which is a fatal error that cannot be ignored by --force}"
-+ errors=yes
-+ elif [[ -e ${EROOT}${newsymlinks[new_i]} ]]; then
-+ if [[ -n ${force} ]]; then
-+ write_warning_msg "Overwriting ${EROOT}${newsymlinks[new_i]} due to --force: is not a symlink"
-+ else
-+ write_error_msg "Refusing to overwrite ${EROOT}${newsymlinks[new_i]}: is not a symlink (use --force to override)"
-+ errors=yes
-+ fi
-+ fi
-+
-+ elif [[ ${pass} == perform ]]; then
-+ mkdir -p "${EROOT}${newsymlinks[new_i]%/*}" || die "${dieprefix}: mkdir -p failed"
-+ ln -snf "${target#/}" "${EROOT}${newsymlinks[new_i]}" || die "${dieprefix}: ln -snf failed"
-+ else
-+ die "${dieprefix}: unknown \${pass} ${pass}???"
-+ fi
-+
-+ [[ ${newsymlinks[new_i]} == ${oldsymlinks[old_i]} ]] && old_i+=1
-+ new_i+=1
-+ fi
-+ done
-+
-+ [[ -n ${errors} ]] && die "${dieprefix}: see previous errors"
-+ done
-+
-+ local oldcur="$(get_current_provider)"
-+ ln -snf "${provider}" "${ALTERNATIVESDIR}/${ALTERNATIVE}/_current" || die "${dieprefix}: ln -snf failed"
-+
-+ : >"${ALTERNATIVESDIR}/${ALTERNATIVE}/_current_list" || die "${dieprefix}: emptying/creating _current_list failed"
-+ for symlink in "${newsymlinks[@]}"; do
-+ echo -n -e "${symlink}\\0" >>"${ALTERNATIVESDIR}/${ALTERNATIVE}/_current_list" || die "${dieprefix}: appending ${symlink} to _current_list failed"
-+ done
-+ return 0
-+}
-+
-+_options_parameters() {
-+ [[ -n ${2} && ${2} != --descriptions ]] && die -q "Unrecognised option ${2}"
-+ local describe_func=describe_${1#options_}_options descriptions=${2} opt options oldifs=$IFS
-+ if is_function ${describe_func}; then
-+ IFS=$'\n'
-+ options=( $(${describe_func}) )
-+ IFS=$oldifs
-+ for opt in "${options[@]}"; do
-+ [[ ${opt} == --* ]] || continue
-+ if [[ -n ${descriptions} ]]; then
-+ echo "${opt/ : /:}"
-+ else
-+ echo "${opt%% : *}"
-+ fi
-+ done
-+ fi
-+}
-+
-+options_set() {
-+ _options_parameters $FUNCNAME "$@"
-+ get_providers
-+}
-+
-+### update action ###
-+
-+describe_update() {
-+ echo "Set a default provider if no valid one currently exists"
-+}
-+
-+describe_update_parameters() {
-+ echo "[--ignore] <provider>"
-+}
-+
-+describe_update_options() {
-+ echo "--ignore : update to any valid provider EXCEPT the specified provider"
-+ echo "<provider> : the name of the provider to use"
-+}
-+
-+do_update() {
-+ [[ -z "${ALTERNATIVE}" ]] && die "Need to set ALTERNATIVE in the eselect module"
-+
-+ local p cur=$(get_current_provider) providers=( $(get_providers) ) ignore
-+ if [[ "--ignore" == ${1} ]] ; then
-+ # Try everything except setting the provider to the given
-+ # one. So, if it isn't the given one, we end up doing
-+ # nothing. Bug #128
-+ shift
-+ ignore=${1}
-+ fi
-+
-+ if [[ ${cur} == ${1} && -z ${ignore} ]]; then
-+ # if current provider was just updated, reselect it since it could have changed
-+ do_set "${cur}" && return 0
-+ elif [[ -n ${cur} && ${cur} != ${ignore} ]] ; then
-+ # verify existing provider's symlinks
-+ local p= bad=0
-+ while read -r -d '' p ; do
-+ [[ -L "${EROOT}${p}" && -e "${EROOT}${p}" ]] || (( bad++ ))
-+ done < "${ALTERNATIVESDIR}/${ALTERNATIVE}/_current_list"
-+
-+ [[ "${bad}" -eq 0 ]] && return 0
-+ # fix existing provider if possible
-+ has "${cur}" "${providers[@]}" && do_set "${cur}" && return 0
-+ elif has "${1}" "${providers[@]}" && [[ -z ${ignore} ]] ; then
-+ # switch to new provider if none was set before or it can't be fixed
-+ do_set "${1}" && return 0
-+ fi
-+
-+ # if no valid provider has been selected switch to first available, valid
-+ # provider, sorted according to importance
-+ for p in "${providers[@]}"; do
-+ [[ ${ignore} != ${p} ]] && do_set "${p}" && return 0
-+ done
-+
-+ # if a provider is set but no providers are available anymore cleanup
-+ cur=$(get_current_provider)
-+ if [[ -n ${cur} ]]; then
-+ do_unset "${cur}" && return 2
-+ fi
-+ # if no provider is set and none are available that are not ignored, return 2 for cleanup
-+ [[ -z ${providers[@]} || ${providers[@]} == ${ignore} ]] && return 2
-+
-+ # we tried everything to select a valid provider, but failed
-+ return 1
-+}
-+
-+options_update() {
-+ _options_parameters $FUNCNAME "$@"
-+ get_providers
-+}
-+
-+### unset action ###
-+
-+describe_unset() {
-+ echo "Unset any symlinks created for the current provider for ${ALTERNATIVE}."
-+}
-+
-+describe_unset_parameters() {
-+ echo "[ --force ]"
-+}
-+
-+describe_unset_options() {
-+ echo "--force : remove existing non-symlink files (but not directories) if necessary"
-+}
-+
-+do_unset() {
-+ [[ -z "${ALTERNATIVE}" ]] && die "Need to set ALTERNATIVE in the eselect module"
-+
-+ local force=
-+ if [[ ${1} == --force ]]; then
-+ force=yes
-+ shift
-+ fi
-+
-+ local cur="$(get_current_provider)" p=
-+ [[ -n "${cur}" ]] || die -q "Nothing to unset"
-+ local dieprefix="Could not unset provider for ${ALTERNATIVE}"
-+
-+ local one=false symlink pass errors=
-+ for pass in check perform; do
-+ while read -r -d '' symlink; do
-+ one=true
-+ if [[ ${pass} == check ]]; then
-+ if [[ -L ${EROOT}${symlink} ]]; then
-+ :
-+ elif [[ -d ${EROOT}${symlink} ]]; then
-+ write_error_msg "Can't remove ${EROOT}${symlink}: is a directory${force:+ which is a fatal error that cannot be ignored by --force}"
-+ errors=yes
-+ elif [[ -e ${EROOT}${symlink} ]]; then
-+ if [[ -n ${force} ]]; then
-+ write_warning_msg "Removing ${EROOT}${symlink} due to --force: is not a symlink"
-+ else
-+ write_error_msg "Refusing to remove ${EROOT}${symlink}: is not a symlink (use --force to override)"
-+ errors=yes
-+ fi
-+ fi
-+
-+ elif [[ ${pass} == perform ]]; then
-+ rm -f "${EROOT}${symlink}" || die "${dieprefix}: rm failed"
-+ else
-+ die "${dieprefix}: unknown \${pass} ${pass}???"
-+ fi
-+ done <"${ALTERNATIVESDIR}/${ALTERNATIVE}/_current_list"
-+
-+ [[ -n ${errors} ]] && die "${dieprefix}: see previous errors"
-+ done
-+
-+ ${one} || die "${dieprefix}: does not provide any symlinks?"
-+
-+ rm "${ALTERNATIVESDIR}/${ALTERNATIVE}"/{_current,_current_list} || die "${dieprefix}: rm failed"
-+}
-+
-+options_unset() {
-+ _options_parameters $FUNCNAME "$@"
-+ get_current_provider
-+}
-+
-+### script action ###
-+
-+describe_script() {
-+ echo "Output an evalable script fragment to set PATH, LD_LIBRARY_PATH and MANPATH to use the specified provider"
-+}
-+
-+describe_script_parameters() {
-+ echo "[--sh | --csh] [<provider>]"
-+}
-+
-+describe_script_options() {
-+ echo "--sh : use Bourne shell syntax (default)"
-+ echo "--csh : use C shell syntax"
-+ echo "<provider> : the provider to use (if not specified, use the system default)"
-+}
-+
-+do_script() {
-+ [[ -z "${ALTERNATIVE}" ]] && die "Need to set ALTERNATIVE in the eselect module"
-+ local syntax=sh
-+ if [[ ${1} == --sh ]]; then
-+ shift
-+ elif [[ ${1} == --csh ]]; then
-+ syntax=csh
-+ shift
-+ fi
-+ local provider=${1}
-+ [[ -z "${provider}" ]] && die -q "Missing required parameter 'provider'"
-+ if is_number "${provider}" ; then
-+ local providers=( $(get_providers) )
-+ (( ${provider} <= ${#providers[@]} )) || die -q "The given provider (${provider}) does not exist"
-+ provider=${providers[${provider}-1]}
-+ fi
-+ [[ -d ${ALTERNATIVESDIR}/${ALTERNATIVE}/${provider} ]] || die -q "The given provider (${provider}) does not exist"
-+
-+ local variables=( PATH LD_LIBRARY_PATH MANPATH )
-+ [[ -n ${!default_*} ]] && local ${!default_*}
-+ local default_LD_LIBRARY_PATH=$(grep '^[^#]' "${EROOT}"/etc/ld.so.conf | tr '\n' ':')/lib:/usr/lib
-+ local default_MANPATH=$(MANPATH= man -C"${EROOT}"/etc/man.conf -w)
-+
-+ local var IFS=:
-+ for var in "${variables[@]}"; do
-+ local defvar=default_${var} path paths=( )
-+ for path in ${!var}; do
-+ [[ ${path} == ${ALTERNATIVESDIR_ROOTLESS}/${ALTERNATIVE}/* ]] && continue
-+ [[ -n ${provider} && -d ${ALTERNATIVESDIR}/${ALTERNATIVE}/${provider}/${path#/} ]] && paths+=( "${ALTERNATIVESDIR_ROOTLESS}/${ALTERNATIVE}/${provider}/${path#/}" )
-+ paths+=( "${path}" )
-+ done
-+
-+ [[ -n ${provider} ]] && for path in ${!defvar}; do
-+ [[ -d ${ALTERNATIVESDIR}/${ALTERNATIVE}/${provider}/${path#/} ]] && paths+=( "${ALTERNATIVESDIR_ROOTLESS}/${ALTERNATIVE}/${provider}/${path#/}" )
-+ done
-+
-+ local newval=${paths[*]}
-+ if [[ ${newval} != ${!var} ]]; then
-+ newval=${newval//\'/\'\\\'\'}
-+ if [[ ${syntax} == sh ]]; then
-+ echo "${var}='${newval}'; export ${var}"
-+ else
-+ echo "setenv ${var} '${newval}'"
-+ fi
-+ fi
-+ done
-+}
-+
-+options_script() {
-+ _options_parameters $FUNCNAME "$@"
-+ get_providers
-+}
-+
-+# vim: set ft=eselect sw=4 sts=4 ts=4 et tw=80 :
diff --git a/app-admin/eselect/metadata.xml b/app-admin/eselect/metadata.xml
deleted file mode 100644
index dbaf8c8..0000000
--- a/app-admin/eselect/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>no-herd</herd>
-<maintainer>
- <email>eselect@gentoo.org</email>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-libs/intel-common/ChangeLog b/dev-libs/intel-common/ChangeLog
deleted file mode 100644
index 7a69e6e..0000000
--- a/dev-libs/intel-common/ChangeLog
+++ /dev/null
@@ -1,19 +0,0 @@
-# ChangeLog for dev-libs/intel-common
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 31 Mar 2011; Justin Lecher <jlec@gentoo.org> intel-common-12.0.2.137.ebuild:
- Corrected env.d files creation
-
-*intel-common-12.0.2.137 (23 Feb 2011)
-
- 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org>
- +intel-common-12.0.2.137.ebuild:
- Bump
-
-*intel-common-12.0.0.084 (03 Dec 2010)
-
- 03 Dec 2010; Sébastien Fabbro <bicatali@gentoo.org>
- +intel-common-12.0.0.084.ebuild, +metadata.xml:
- Initial import
-
diff --git a/dev-libs/intel-common/Manifest b/dev-libs/intel-common/Manifest
deleted file mode 100644
index 9b2452a..0000000
--- a/dev-libs/intel-common/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST parallel_studio_xe_2011_update1.tgz 1560496278 RMD160 95e074e63c803a4a325edefeca6b03e8aff4ec42 SHA1 b5da44dd6d4ee7eba606b724f2350855facf27ad SHA256 ac6f29355881ab61ff9fbdb72923934a331a2bdd8a7856f6f3c207df8c4fa608
-DIST parallel_studio_xe_2011_update1_ia32.tgz 809416643 RMD160 2d22c4448b1bd6087b911aa7033401aa98693a59 SHA1 f0e2d17d818ff5cacb088d8df9eba986651aaeac SHA256 c14962999408913f4d9c614153047315b3f645fb340c98af7bc30c8b35ef85ec
-DIST parallel_studio_xe_2011_update1_intel64.tgz 958969597 RMD160 1b8839ead6abe50b30b59a2e57ef7b24bf3dcb66 SHA1 3bdf92e4e818390b41dda3962338481409dd4002 SHA256 2a76006134cb622e2d80bbd17a79454100c3a066228b82b4d27971252eea49a7
-EBUILD intel-common-12.0.2.137.ebuild 1620 RMD160 598ffe0dd8bac5d5547b0cb036bbf0cd03b17c91 SHA1 ebfa8845e111a56d9229fff5da1add4afb1722f6 SHA256 b5e47e104d648a999aa7c66f332353f3f2c566d4ff00faa8d40ed5f5af7ce8de
-MISC ChangeLog 536 RMD160 67b98482b257f53a1115911454e920821fb3df76 SHA1 be6f01b9107a6b610c2397a7903c8acc34929834 SHA256 2456432e606e318530d1f3eb756c8d0f217e9cea84211845c65b3edf48a49c5d
-MISC metadata.xml 515 RMD160 bba6488090cacb223766c5ae29ceffc2cab5a6a3 SHA1 7528796246f60b364acdfcb851e456bb12d339d5 SHA256 80044168a3f8eb63991e95a0f0456e10170cd002b371dd588c39b6a340c5c070
diff --git a/dev-libs/intel-common/intel-common-12.0.2.137.ebuild b/dev-libs/intel-common/intel-common-12.0.2.137.ebuild
deleted file mode 100644
index 7d84a77..0000000
--- a/dev-libs/intel-common/intel-common-12.0.2.137.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-INTEL_DPN=parallel_studio_xe
-INTEL_DID=2065
-INTEL_DPV=2011_update1
-INTEL_SUBDIR=composerxe
-
-inherit intel-sdp
-
-DESCRIPTION="Common libraries and utilities needed for Intel compilers and libraries"
-HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/"
-
-IUSE="+compiler"
-
-QA_PREBUILT="
- ${INTEL_SDP_DIR}/compiler/lib/*/*
- ${INTEL_SDP_DIR}/bin/sourcechecker/*/*/*
- ${INTEL_SDP_DIR}/bin/*/*"
-
-QA_PRESTRIPPED="
- ${INTEL_SDP_DIR}/compiler/lib/*/.*libFNP.so
- ${INTEL_SDP_DIR}/bin/sourcechecker/lib/*/pinruntime/.*
- ${INTEL_SDP_DIR}/bin/sourcechecker/*/*/.*"
-
-CHECKREQS_DISK_BUILD=256
-
-pkg_setup() {
- einfo ${INTEL_SDP_DIR}
- INTEL_BIN_RPMS="openmp openmp-devel"
- INTEL_DAT_RPMS="compilerpro-common"
- if use compiler; then
- INTEL_BIN_RPMS="${INTEL_BIN_RPMS} compilerpro-devel sourcechecker-devel"
- INTEL_DAT_RPMS="${INTEL_DAT_RPMS} compilerpro-vars sourcechecker-common"
- fi
- intel-sdp_pkg_setup
-}
-
-src_install() {
- intel-sdp_src_install
- local path rootpath ldpath arch fenv=35intelsdp
- cat > ${fenv} <<-EOF
- NLSPATH=${INTEL_SDP_EDIR}/lib/locale/en_US/%N
- MANPATH=${INTEL_SDP_EDIR}/man/en_US
- EOF
- for arch in ${INTEL_ARCH}; do
- path=${path}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch}
- rootpath=${rootpath}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch}
- ldpath=${ldpath}:${INTEL_SDP_EDIR}/compiler/lib/${arch}
- done
- cat >> ${fenv} <<-EOF
- PATH=${path#:}
- ROOTPATH=${rootpath#:}
- LDPATH=${ldpath#:}
- EOF
- doenvd ${fenv} || die
-}
diff --git a/dev-libs/intel-common/metadata.xml b/dev-libs/intel-common/metadata.xml
deleted file mode 100644
index 267bd43..0000000
--- a/dev-libs/intel-common/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
-<pkgmetadata>
-<herd>no-herd</herd>
-<maintainer>
- <email>bicatali@gentoo.org</email>
-</maintainer>
-<longdescription lang="en">
- This package contains the core files to be installed for the Intel
- compilers and libraries. Probably useless if installed standalone.
-</longdescription>
-<use>
- <flag name='compiler'>Install the libraries needed for the icc and ifort compilers</flag>
-</use>
-</pkgmetadata>
diff --git a/eclass/alternatives-2.eclass b/eclass/alternatives-2.eclass
deleted file mode 100644
index bbbe6e0..0000000
--- a/eclass/alternatives-2.eclass
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 2008, 2009 Bo Ørsted Andresen
-# Copyright 2008, 2009 Mike Kelly
-# Copyright 2009 David Leverton
-# 2010: Adapted for Gentoo by Sebastien Fabbro, who does not like copyrights
-# Distributed under the terms of the GNU General Public License v2
-
-# If your package provides pkg_postinst or pkg_prerm phases, you need to be
-# sure you explicitly run alternatives_pkg_{postinst,prerm} where appropriate.
-
-ALTERNATIVES_DIR="/etc/env.d/alternatives"
-
-DEPEND=">=app-admin/eselect-1.2.15-r1"
-RDEPEND="${DEPEND}
- !app-admin/eselect-blas
- !app-admin/eselect-cblas
- !app-admin/eselect-lapack"
-
-# alternatives_for alternative provider importance source target [ source target [...]]
-alternatives_for() {
- #echo alternatives_for "${@}"
-
- (( $# >= 5 )) && (( ($#-3)%2 == 0)) || die "${FUNCNAME} requires exactly 3+N*2 arguments where N>=1"
- local x dupl alternative=${1} provider=${2} importance=${3} index unique src target ret=0
- shift 3
-
- # make sure importance is a signed integer
- if [[ -n ${importance} ]] && ! [[ ${importance} =~ ^[0-9]+(\.[0-9]+)*$ ]]; then
- eerror "Invalid importance (${importance}) detected"
- ((ret++))
- fi
-
- [[ -d "${ED}${ALTERNATIVES_DIR}/${alternative}/${provider}" ]] || dodir "${ALTERNATIVES_DIR}/${alternative}/${provider}"
-
- # keep track of provided alternatives for use in pkg_{postinst,prerm}. keep a mapping between importance and
- # provided alternatives and make sure the former is set to only one value
- if ! has "${alternative}:${provider}" "${ALTERNATIVES_PROVIDED[@]}"; then
- index=${#ALTERNATIVES_PROVIDED[@]}
- ALTERNATIVES_PROVIDED+=( "${alternative}:${provider}" )
- ALTERNATIVES_IMPORTANCE[index]=${importance}
- [[ -n ${importance} ]] && echo "${importance}" > "${ED}${ALTERNATIVES_DIR}/${alternative}/${provider}/_importance"
- else
- for((index=0;index<${#ALTERNATIVES_PROVIDED[@]};index++)); do
- if [[ ${alternative}:${provider} == ${ALTERNATIVES_PROVIDED[index]} ]]; then
- if [[ -n ${ALTERNATIVES_IMPORTANCE[index]} ]]; then
- if [[ -n ${importance} && ${ALTERNATIVES_IMPORTANCE[index]} != ${importance} ]]; then
- eerror "Differing importance (${ALTERNATIVES_IMPORTANCE[index]} != ${importance}) detected"
- ((ret++))
- fi
- else
- ALTERNATIVES_IMPORTANCE[index]=${importance}
- [[ -n ${importance} ]] && echo "${importance}" > "${ED}${ALTERNATIVES_DIR}/${alternative}/${provider}/_importance"
- fi
- fi
- done
- fi
-
- while (( $# >= 2 )); do
- src=${1//+(\/)/\/}; target=${2//+(\/)/\/}
- if [[ ${src} != /* ]]; then
- eerror "Source path must be absolute, but got ${src}"
- ((ret++))
-
- else
- local reltarget= dir=${ALTERNATIVES_DIR}/${alternative}/${provider}${src%/*}
- while [[ -n ${dir} ]]; do
- reltarget+=../
- dir=${dir%/*}
- done
-
- reltarget=${reltarget%/}
- [[ ${target} == /* ]] || reltarget+=${src%/*}/
- reltarget+=${target}
- dodir "${ALTERNATIVES_DIR}/${alternative}/${provider}${src%/*}"
- dosym "${reltarget}" "${ALTERNATIVES_DIR}/${alternative}/${provider}${src}"
-
- # say ${ED}/sbin/init exists and links to /bin/systemd (which doesn't exist yet)
- # the -e test will fail, so check for -L also
- if [[ -e ${ED}${src} || -L ${ED}${src} ]]; then
- local fulltarget=${target}
- [[ ${fulltarget} != /* ]] && fulltarget=${src%/*}/${fulltarget}
- if [[ -e ${ED}${fulltarget} || -L ${ED}${fulltarget} ]]; then
- die "${src} defined as provider for ${fulltarget}, but both already exist in \${ED}"
- else
- mv "${ED}${src}" "${ED}${fulltarget}" || die
- fi
- fi
- fi
- shift 2
- done
-
- [[ ${ret} -eq 0 ]] || die "Errors detected for ${provider}, provided for ${alternative}"
-}
-
-cleanup_old_alternatives_module() {
- local alt=${1} old_module="${EROOT}/usr/share/eselect/modules/${alt}.eselect"
- if [[ -f "${old_module}" && "$(source "${old_module}" &>/dev/null; echo "${ALTERNATIVE}")" == "${alt}" ]]; then
- local version="$(source "${old_module}" &>/dev/null; echo "${VERSION}")"
- if [[ "${version}" == "0.1" || "${version}" == "20080924" ]]; then
- echo rm "${old_module}"
- rm "${old_module}" || eerror "rm ${old_module} failed"
- fi
- fi
-}
-
-alternatives-2_pkg_postinst() {
- local a alt provider module_version="20090908"
- for a in "${ALTERNATIVES_PROVIDED[@]}"; do
- alt="${a%:*}"
- provider="${a#*:}"
- if [[ ! -f "${EROOT}/usr/share/eselect/modules/auto/${alt}.eselect" \
- || "$(source "${EROOT}/usr/share/eselect/modules/auto/${alt}.eselect" &>/dev/null; echo "${VERSION}")" \
- -ne "${module_version}" ]]; then
- #einfo "Creating alternatives module for ${alt}"
- if [[ ! -d ${EROOT}/usr/share/eselect/modules/auto ]]; then
- install -d "${EROOT}"/usr/share/eselect/modules/auto || eerror "Could not create eselect modules dir"
- fi
- cat > "${EROOT}/usr/share/eselect/modules/auto/${alt}.eselect" <<-EOF
- # This module was automatically generated by alternatives.eclass
- DESCRIPTION="Alternatives for ${alt}"
- VERSION="${module_version}"
- MAINTAINER="eselect@gentoo.org"
- ESELECT_MODULE_GROUP="Alternatives"
-
- ALTERNATIVE="${alt}"
-
- inherit alternatives
- EOF
- fi
-
- #echo eselect "${alt}" update "${provider}"
- einfo "Creating ${provider} alternative module for ${alt}"
- eselect "${alt}" update "${provider}"
-
- cleanup_old_alternatives_module ${alt}
- done
-}
-
-alternatives-2_pkg_prerm() {
- local a alt provider p ignore
- [[ -n ${REPLACED_BY_ID} ]] || ignore=" --ignore"
- for a in "${ALTERNATIVES_PROVIDED[@]}"; do
- alt="${a%:*}"
- provider="${a#*:}"
- #echo "Making sure ${alt} has a valid provider"
- #echo eselect "${alt}" update${ignore} "${provider}"
- eselect "${alt}" update${ignore} "${provider}" && continue
- einfo "Removed ${provider} alternative module for ${alt}, current is $(eselect ${alt} show)"
- if [[ $? -eq 2 ]]; then
- einfo "Cleaning up unused alternatives module for ${alt}"
- echo rm "${EROOT}/usr/share/eselect/modules/auto/${alt}.eselect"
- rm "${EROOT}/usr/share/eselect/modules/auto/${alt}.eselect" ||
- eerror rm "${EROOT}/usr/share/eselect/modules/auto/${alt}.eselect" failed
- fi
- done
-}
-
-EXPORT_FUNCTIONS pkg_postinst pkg_prerm
diff --git a/eclass/intel-sdp.eclass b/eclass/intel-sdp.eclass
deleted file mode 100644
index 6759185..0000000
--- a/eclass/intel-sdp.eclass
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-# @ECLASS: intel-sdp.eclass
-# @MAINTAINER: bicatali@gentoo.org
-# @BLURB: simplify Intel Software Development Products package management
-
-# @ECLASS-VARIABLE: INTEL_DPV
-# @DEFAULT_UNSET
-# @DESCRIPTION: the package download version from Intel. It must be defined.
-# To find out its value, see the links to download in
-# https://registrationcenter.intel.com/RegCenter/MyProducts.aspx
-
-# @ECLASS-VARIABLE: INTEL_DID
-# @DEFAULT_UNSET
-# @DESCRIPTION: the package download ID from Intel. It must be defined.
-# To find out its value, see the links to download in
-# https://registrationcenter.intel.com/RegCenter/MyProducts.aspx
-
-# @ECLASS-VARIABLE: INTEL_DPN
-# @DEFAULT_UNSET
-# @DESCRIPTION: the package name to download from Intel. It must be defined.
-# To find out its value, see the links to download in
-# https://registrationcenter.intel.com/RegCenter/MyProducts.aspx
-
-# @ECLASS-VARIABLE: INTEL_SUBDIR
-# @DEFAULT_UNSET
-# @DESCRIPTION: the package sub-directory where it will end-up in /opt/intel
-# To find out its value, you have to do a raw install from the Intel tar ball
-
-inherit versionator check-reqs multilib
-
-INTEL_PV1=$(get_version_component_range 1)
-INTEL_PV2=$(get_version_component_range 2)
-INTEL_PV3=$(get_version_component_range 3)
-INTEL_PV4=$(get_version_component_range 4)
-INTEL_URI="http://registrationcenter-download.intel.com/irc_nas/${INTEL_DID}/${INTEL_DPN}"
-
-SRC_URI="amd64? ( multilib? ( ${INTEL_URI}_${INTEL_DPV}.tgz ) )
- amd64? ( !multilib? ( ${INTEL_URI}_${INTEL_DPV}_intel64.tgz ) )
- x86? ( ${INTEL_URI}_${INTEL_DPV}_ia32.tgz )"
-
-LICENSE="Intel-SDP"
-SLOT="${INTEL_PV1}.${INTEL_PV2}"
-IUSE="multilib"
-KEYWORDS="-* ~amd64 ~x86"
-
-RESTRICT="mirror"
-
-RDEPEND=""
-DEPEND=">=app-arch/rpm2targz-9.0.0.3g"
-INTEL_SDP_YEAR=${INTEL_DPV%_update*}
-INTEL_SDP_DIR="opt/intel/${INTEL_SUBDIR}-${INTEL_SDP_YEAR:-${INTEL_PV1}}.${INTEL_PV3}.${INTEL_PV4}"
-INTEL_SDP_EDIR="${EROOT%/}/${INTEL_SDP_DIR}"
-
-S="${WORKDIR}"
-
-intel-sdp_pkg_setup() {
- local arch a p
- if use x86; then
- arch=${INTEL_X86:-i486}
- INTEL_ARCH="ia32"
- elif use amd64; then
- arch=x86_64
- INTEL_ARCH="intel64"
- if has_multilib_profile; then
- arch="x86_64 ${INTEL_X86:-i486}"
- INTEL_ARCH="intel64 ia32"
- fi
- fi
- INTEL_RPMS=""
- for p in ${INTEL_BIN_RPMS}; do
- for a in ${arch}; do
- INTEL_RPMS="${INTEL_RPMS} intel-${p}-${INTEL_PV4}-${INTEL_PV1}.${INTEL_PV2}-${INTEL_PV3}.${a}.rpm"
- done
- done
- for p in ${INTEL_DAT_RPMS}; do
- INTEL_RPMS="${INTEL_RPMS} intel-${p}-${INTEL_PV4}-${INTEL_PV1}.${INTEL_PV2}-${INTEL_PV3}.noarch.rpm"
- done
- [[ -z ${CHECKREQS_DISK_BUILD} ]] && CHECKREQS_DISK_BUILD=256
- check_reqs
-}
-
-intel-sdp_src_unpack() {
- local l r t rpmdir
- for t in ${A}; do
- # TODO: need to find a fast way to find the rpmdir
- # in some cases rpms are in rpms/, in other cases in rpm/
- # tar tvf is too slow for 1.4G tar balls
- rpmdir=${t%.tgz}/rpm
- for r in ${INTEL_RPMS}; do
- einfo "Unpacking ${r}"
- l=.${r}_$(date +'%d%m%y_%H%M%S').log
- tar xf "${DISTDIR}"/${t} \
- ${rpmdir}/${r} || die "extracting ${r} failed"
- rpm2tar -O "./${rpmdir}/${r}" | tar xvf - \
- | sed -e "s:^\.:${EROOT#/}:g" > ${l} || die "failure unpacking ${r}"
- mv ${l} opt/intel/ || die "failed moving extract log file"
- done
- done
-}
-
-intel_link_eclipse_plugins() {
- pushd ${INTEL_SDP_DIR}/eclipse_support > /dev/null
- local c f
- for c in cdt*; do
- local cv=${c#cdt} ev=3.$(( ${cv:0:1} - 1))
- if has_version "dev-util/eclipse-sdk:${ev}"; then
- einfo "Linking eclipse (v${ev}) plugin cdt (v${cv})"
- for f in cdt${cv}/eclipse/features/*; do
- dodir /usr/$(get_libdir)/eclipse-${ev}/features
- dosym "${INTEL_SDP_EDIR}"/eclipse_support/${f} \
- /usr/$(get_libdir)/eclipse-${ev}/features/ || die
- done
- for f in cdt${cv}/eclipse/plugins/*; do
- dodir /usr/$(get_libdir)/eclipse-${ev}/plugins
- dosym "${INTEL_SDP_EDIR}"/eclipse_support/${f} \
- /usr/$(get_libdir)/eclipse-${ev}/plugins/ || die
- done
- fi
- done
- popd > /dev/null
-}
-
-intel-sdp_src_install() {
- [[ -d ${INTEL_SDP_DIR}/eclipse_support ]] && \
- has eclipse ${IUSE} && \
- use eclipse && \
- intel_link_eclipse_plugins
- einfo "Tagging ${PN}"
- find opt -name \*sh -type f -exec sed -i \
- -e "s:<.*DIR>:${INTEL_SDP_EDIR}:g" \
- '{}' \;
- mkdir -p "${ED:-${D}}"/ || die
- mv opt "${ED:-${D}}"/ || die "moving files failed"
-}
-
-intel-sdp_pkg_postinst() {
- # add product registry to intel "database"
- local l r
- INTEL_SDP_DB="${EROOT%/}"/opt/intel/intel-sdp-products.db
- for r in ${INTEL_RPMS}; do
- l="$(ls -1 ${EROOT%/}/opt/intel/.${r}_*.log | head -n 1)"
- echo >> ${INTEL_SDP_DB} \
- "<:${r%-${INTEL_PV4}*}-${INTEL_PV4}:${r}:${INTEL_SDP_EDIR}:${l}:>"
- done
-}
-
-intel-sdp_pkg_postrm() {
- # remove from intel "database"
- if [[ -e ${INTEL_SDP_DB} ]]; then
- local r
- for r in ${INTEL_RPMS}; do
- sed -i \
- -e "/${r}/d" \
- ${INTEL_SDP_DB}
- done
- fi
-}
-
-EXPORT_FUNCTIONS pkg_setup src_unpack src_install pkg_postinst pkg_postrm