diff options
author | V3n3RiX <venerix@rogentos.ro> | 2016-11-06 12:29:18 +0000 |
---|---|---|
committer | V3n3RiX <venerix@rogentos.ro> | 2016-11-06 12:29:18 +0000 |
commit | 28d975103eb6adb2994212b206e8ef0337f7c354 (patch) | |
tree | d2f8f11632cbf241f5cd53eabc6c7a98b191f042 /sys-devel/gcc-config | |
parent | 95b28d961ba41aa379c10fbc04a319f0a68b0f63 (diff) |
drop deprecated base-gcc patch from gcc-config, drop unused ebuilds
Diffstat (limited to 'sys-devel/gcc-config')
-rw-r--r-- | sys-devel/gcc-config/ChangeLog | 1081 | ||||
-rw-r--r-- | sys-devel/gcc-config/Manifest | 5 | ||||
-rw-r--r-- | sys-devel/gcc-config/files/gcc-config-kogaion-base-gcc-support-2.patch | 18 | ||||
-rw-r--r-- | sys-devel/gcc-config/files/gcc-config-kogaion-base-gcc-support.patch | 30 | ||||
-rw-r--r-- | sys-devel/gcc-config/gcc-config-1.4.1-r1.ebuild | 59 | ||||
-rw-r--r-- | sys-devel/gcc-config/gcc-config-1.5-r1.ebuild | 61 | ||||
-rw-r--r-- | sys-devel/gcc-config/gcc-config-1.5-r2.ebuild | 61 | ||||
-rw-r--r-- | sys-devel/gcc-config/gcc-config-1.5.1-r1.ebuild | 61 | ||||
-rw-r--r-- | sys-devel/gcc-config/gcc-config-1.5.1.ebuild | 61 | ||||
-rw-r--r-- | sys-devel/gcc-config/gcc-config-1.6.ebuild | 47 | ||||
-rw-r--r-- | sys-devel/gcc-config/gcc-config-1.7.1.ebuild | 47 | ||||
-rw-r--r-- | sys-devel/gcc-config/gcc-config-1.7.2.ebuild | 47 | ||||
-rw-r--r-- | sys-devel/gcc-config/gcc-config-1.7.3.ebuild | 3 | ||||
-rw-r--r-- | sys-devel/gcc-config/gcc-config-1.7.ebuild | 47 | ||||
-rw-r--r-- | sys-devel/gcc-config/gcc-config-1.8.ebuild | 60 | ||||
-rw-r--r-- | sys-devel/gcc-config/metadata.xml | 5 |
16 files changed, 1 insertions, 1692 deletions
diff --git a/sys-devel/gcc-config/ChangeLog b/sys-devel/gcc-config/ChangeLog deleted file mode 100644 index ab40494b..00000000 --- a/sys-devel/gcc-config/ChangeLog +++ /dev/null @@ -1,1081 +0,0 @@ -# ChangeLog for sys-devel/gcc-config -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/ChangeLog,v 1.228 2014/01/18 03:08:29 vapier Exp $ - - 18 Jan 2014; Mike Frysinger <vapier@gentoo.org> gcc-config-1.7.3.ebuild, - gcc-config-1.8.ebuild: - Add arm64 love. - -*gcc-config-1.8 (19 Nov 2012) - - 19 Nov 2012; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.8.ebuild: - Version bump. - - 26 Aug 2012; Raúl Porcel <armin76@gentoo.org> gcc-config-1.7.3.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #429212 - - 04 Aug 2012; Jeroen Roovers <jer@gentoo.org> gcc-config-1.7.3.ebuild: - Stable for HPPA (bug #429212). - - 04 Aug 2012; Markos Chandras <hwoarang@gentoo.org> gcc-config-1.7.3.ebuild: - Stable on amd64 wrt bug #429212 - - 02 Aug 2012; Anthony G. Basile <blueness@gentoo.org> gcc-config-1.7.3.ebuild: - Stable arm, bug #429212 - - 01 Aug 2012; Anthony G. Basile <blueness@gentoo.org> gcc-config-1.7.3.ebuild: - Stable ppc ppc64, bug #429212 - - 01 Aug 2012; Jeff Horelick <jdhore@gentoo.org> gcc-config-1.7.3.ebuild: - marked x86 per bug 429212 - - 08 Jul 2012; Raúl Porcel <armin76@gentoo.org> gcc-config-1.6.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #419399 - - 14 Jun 2012; Jeroen Roovers <jer@gentoo.org> gcc-config-1.6.ebuild: - Stable for HPPA (bug #419399). - -*gcc-config-1.7.3 (10 Jun 2012) - - 10 Jun 2012; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.7.3.ebuild: - Version bump. - - 09 Jun 2012; Markus Meier <maekke@gentoo.org> gcc-config-1.6.ebuild: - arm stable, bug #419399 - - 07 Jun 2012; Brent Baude <ranger@gentoo.org> gcc-config-1.6.ebuild: - Marking gcc-config-1.6 ppc for bug 419399 - - 05 Jun 2012; Brent Baude <ranger@gentoo.org> gcc-config-1.6.ebuild: - Marking gcc-config-1.6 ppc64 for bug 419399 - - 04 Jun 2012; Johannes Huber <johu@gentoo.org> gcc-config-1.6.ebuild: - Stable for x86, wrt bug #419399 - - 04 Jun 2012; Agostino Sarubbo <ago@gentoo.org> gcc-config-1.6.ebuild: - Stable for amd64, wrt bug #419399 - -*gcc-config-1.7.2 (31 May 2012) - - 31 May 2012; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.7.2.ebuild: - Fix clean up in unlikely error handler. - -*gcc-config-1.7.1 (13 May 2012) - - 13 May 2012; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.7.1.ebuild: - Fix installation of cc/f77 helpers #412319 by Yuta SATOH. - - 26 Apr 2012; Alexis Ballier <aballier@gentoo.org> gcc-config-1.7.ebuild: - keyword ~amd64-fbsd - -*gcc-config-1.7 (14 Apr 2012) - - 14 Apr 2012; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.7.ebuild: - Version bump. - - 23 Mar 2012; Mike Frysinger <vapier@gentoo.org> gcc-config-1.6.ebuild: - Update HOMEPAGE to git repo. - -*gcc-config-1.6 (22 Mar 2012) - - 22 Mar 2012; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.6.ebuild: - Version bump. - - 15 Mar 2012; Mike Frysinger <vapier@gentoo.org> gcc-config-1.5-r2.ebuild: - Mark alpha/arm/ia64/s309/sh/sparc stable #406351. - -*gcc-config-1.5.1-r1 (15 Mar 2012) - - 15 Mar 2012; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.5.1, - +gcc-config-1.5.1-r1.ebuild: - Use CTARGET from the env.d file by default to better work with custom - GCC_VER. - - 06 Mar 2012; Brent Baude <ranger@gentoo.org> gcc-config-1.5-r2.ebuild: - Marking gcc-config-1.5-r2 ppc for bug 406351 - - 05 Mar 2012; Jeff Horelick <jdhore@gentoo.org> gcc-config-1.5-r2.ebuild: - marked x86 per bug 406351 - - 02 Mar 2012; Brent Baude <ranger@gentoo.org> gcc-config-1.5-r2.ebuild: - Marking gcc-config-1.5-r2 ppc64 for bug 406351 - - 02 Mar 2012; Agostino Sarubbo <ago@gentoo.org> gcc-config-1.5-r2.ebuild: - Stable for amd64, wrt bug #406351 - - 01 Mar 2012; Jeroen Roovers <jer@gentoo.org> gcc-config-1.5-r2.ebuild: - Stable for HPPA (bug #406351). - -*gcc-config-1.5.1 (29 Feb 2012) - - 29 Feb 2012; Mike Frysinger <vapier@gentoo.org> +files/gcc-config-1.5.1, - +gcc-config-1.5.1.ebuild: - Always sort runtime ld.so.conf paths and the install libgcc_s libraries based - on version rather than defaulting to the selected profile #297685 by Scott - McMurray. Fix gcc-config -E handling of GCC_SPECS #375091 by Bertrand - Jacquin. - - 07 Dec 2011; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.1, - files/gcc-config-1.5: - Fix multilib support with @GENTOO_LIBDIR@. - -*gcc-config-1.5-r2 (11 Nov 2011) - - 11 Nov 2011; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.5, - +gcc-config-1.5-r2.ebuild: - Add a fallback when tac is unavailable as suggested by Alexis Ballier - #390179. - - 11 Nov 2011; Alexis Ballier <aballier@gentoo.org> gcc-config-1.5-r1.ebuild: - unkeyword 1.5 on fbsd due to bug #390179 - - 11 Nov 2011; Ryan Hill <dirtyepic@gentoo.org> gcc-config-1.5-r1.ebuild: - Keyword 1.5 (needed for gccgo support). - - 18 Jun 2011; Mike Frysinger <vapier@gentoo.org> files/wrapper-1.5.2.c: - Link g77/g95 to gfortran #278772 by Sébastien Fabbro. - -*gcc-config-1.4.1-r1 (28 Apr 2011) - - 28 Apr 2011; Mark Loeser <halcy0n@gentoo.org> -gcc-config-1.4.1.ebuild, - +gcc-config-1.4.1-r1.ebuild: - Version bump to get a change made to the gcc-config bash script - - 21 Mar 2011; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.5: - Default to /etc/portage/make.conf #338032 by Dennis Schridde. - -*gcc-config-1.5-r1 (18 Mar 2011) - - 18 Mar 2011; Mike Frysinger <vapier@gentoo.org> +gcc-config-1.5-r1.ebuild, - +files/wrapper-1.5.2.c: - Stop auto appending CFLAGS_<abi> from the env. - - 07 Mar 2011; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.1, - files/gcc-config-1.5: - Change "source /etc/profile" to ". /etc/profile" for dumb shells #349522 by - Ulrich Müller. - - 06 Feb 2011; Mart Raudsepp <leio@gentoo.org> gcc-config-1.3.16.ebuild, - gcc-config-1.4.0-r4.ebuild: - Drop to ~mips - - 18 Jan 2011; Ryan Hill <dirtyepic@gentoo.org> files/gcc-config-1.5: - Add support for gccgo in 4.6. (bug #329551) - - 27 Dec 2009; Fabian Groffen <grobian@gentoo.org> files/gcc-config-1.4.1, - files/gcc-config-1.5: - Fix typo in gcc-config, tsch -> tcsh, caused -E to use export iso setenv. - Not bumping as this bug in gcc-config went unnoticed for years. - -*gcc-config-1.5 (20 Dec 2009) - - 20 Dec 2009; Mike Frysinger <vapier@gentoo.org> +files/gcc-config-1.5, - +gcc-config-1.5.ebuild: - Punt dead code (stdxx-incdir and GCC_SPECS checking), unify a bunch of - common code constructs, improve error displaying in cases that dont - matter, and add support for /etc/ld.so.conf.d/. - - 03 Aug 2009; Mark Loeser <halcy0n@gentoo.org> files/gcc-config-1.4.1: - Make --use-old work again, thanks to Brian Childs <brian AT rentec DOT - com>; bug #221109 - - 20 May 2009; Raúl Porcel <armin76@gentoo.org> gcc-config-1.4.1.ebuild: - ia64 stable - - 15 May 2009; Tobias Klausmann <klausman@gentoo.org> - gcc-config-1.4.1.ebuild: - Stable on alpha, bug #269322 - - 14 May 2009; Markus Meier <maekke@gentoo.org> gcc-config-1.4.1.ebuild: - amd64/x86 stable, bug #269322 - - 14 May 2009; Joseph Jezak <josejx@gentoo.org> gcc-config-1.4.1.ebuild: - Marked ppc/ppc64 stable for bug #269322. - - 13 May 2009; Jeroen Roovers <jer@gentoo.org> gcc-config-1.4.1.ebuild: - Stable for HPPA (bug #269322). - - 11 May 2009; Ferris McCormick <fmccor@gentoo.org> gcc-config-1.4.1.ebuild: - Sparc stable, required for Bug #269322. - - 28 Jan 2009; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.1, - gcc-config-1.4.1.ebuild: - Update libgcj.pc symlinks #136382 #216241 and set GCC_SPECS with -E - #251271 by Diego E. Pettenò. - - 16 Mar 2008; Christian Heim <phreak@gentoo.org> Manifest: - Fixing the Manifest (emerge is complaining about missing - $FILESDIR/wrapper-1.5.0.o). - -*gcc-config-1.4.1 (16 Mar 2008) - - 16 Mar 2008; Mike Frysinger <vapier@gentoo.org> +files/gcc-config-1.4.1, - +files/wrapper-1.5.1.c, +gcc-config-1.4.1.ebuild: - Support -C/--nocolor #204176 by Bapt. Cleanup memory/string handling in the - wrapper #207926 by Evan Teran. - - 02 Jan 2008; Jeroen Roovers <jer@gentoo.org> gcc-config-1.4.0-r4.ebuild: - Stable for HPPA (bug #203576). - - 29 Dec 2007; Brent Baude <ranger@gentoo.org> gcc-config-1.4.0-r4.ebuild: - Marking gcc-config-1.4.0-r4 ppc64 for bug 203576 - - 29 Dec 2007; Raúl Porcel <armin76@gentoo.org> gcc-config-1.4.0-r4.ebuild: - alpha/ia64/sparc stable wrt #203576 - - 28 Dec 2007; Markus Meier <maekke@gentoo.org> gcc-config-1.4.0-r4.ebuild: - x86 stable, bug #203576 - - 28 Dec 2007; nixnut <nixnut@gentoo.org> gcc-config-1.4.0-r4.ebuild: - Stable on ppc wrt bug 203576 - - 28 Dec 2007; Doug Klima <cardoe@gentoo.org> gcc-config-1.4.0-r4.ebuild: - amd64 stable wrt bug #203576 - - 27 Dec 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.0: - Fix fallback CHOST detection when python is broken #203387 by Ambroz BIzjak. - -*gcc-config-1.4.0-r4 (11 Oct 2007) - - 11 Oct 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.0, - +gcc-config-1.4.0-r4.ebuild: - Make sure we dont create CTARGET-VER entries in env.d #195054. - -*gcc-config-1.4.0-r3 (07 Oct 2007) - - 07 Oct 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.0, - +gcc-config-1.4.0-r3.ebuild: - When querying for a current profile for a different target than the host, - make sure we query the right target #193353. - -*gcc-config-1.4.0-r2 (31 Aug 2007) - - 31 Aug 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.0, - files/wrapper-1.5.0.c, +gcc-config-1.4.0-r2.ebuild: - Rename NATIVE symlink to .NATIVE so it doesnt show up in listings and - confuse people. - -*gcc-config-1.4.0-r1 (26 Aug 2007) - - 26 Aug 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.4.0, - files/wrapper-1.5.0.c, +gcc-config-1.4.0-r1.ebuild: - Add a quick symlink for the native compiler gcc env.d so that by default, - path look ups are fast even when working under a reduced PATH #190260 by - Robert Buchholz. - - 24 Jun 2007; Piotr Jaroszyński <peper@gentoo.org> - gcc-config-1.4.0.ebuild: - (QA) Don't use KEYWORDS="-*". bug #160519. - - 02 Jun 2007; Raúl Porcel <armin76@gentoo.org> gcc-config-1.3.16.ebuild: - alpha stable wrt #176869 - - 11 May 2007; Joshua Kinard <kumba@gentoo.org> gcc-config-1.3.16.ebuild: - Stable on mips, per #176869. - - 05 May 2007; nixnut <nixnut@gentoo.org> gcc-config-1.3.16.ebuild: - Stable on ppc wrt bug 176869 - - 04 May 2007; Daniel Gryniewicz <dang@gentoo.org> gcc-config-1.3.16.ebuild: - Marked stable on amd64 for bug #176869 - - 03 May 2007; Raúl Porcel <armin76@gentoo.org> gcc-config-1.3.16.ebuild: - x86 stable wrt bug 176882 - - 03 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-config-1.3.16.ebuild: - Stable on sparc wrt #176869 - - 03 May 2007; Markus Rothe <corsair@gentoo.org> gcc-config-1.3.16.ebuild: - Stable on ppc64; bug #176869 - - 03 May 2007; Jeroen Roovers <jer@gentoo.org> Manifest: - Fix manifest. - - 03 May 2007; Mike Frysinger <vapier@gentoo.org> +files/gcc-config-1.4.0, - +files/wrapper-1.5.0.c, +gcc-config-1.4.0.ebuild: - Move to GCC_PATH #174422 and make sure LDPATH is not re-ordered on us all - the time #168884. - - 03 May 2007; Jeroen Roovers <jer@gentoo.org> gcc-config-1.3.16.ebuild: - Stable for HPPA (bug #176869). - - 02 May 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.16: - Add a wrapper for gcov #175523. - - 22 Apr 2007; Bryan Østergaard <kloeri@gentoo.org> - gcc-config-1.3.15-r1.ebuild: - Stable on Alpha, bug 174126. - - 18 Apr 2007; Alexander Færøy <eroyf@gentoo.org> - gcc-config-1.3.15-r1.ebuild: - Stable on MIPS; bug #174126 - - 15 Apr 2007; nixnut <nixnut@gentoo.org> gcc-config-1.3.15-r1.ebuild: - Stable on ppc wrt bug 174126 - - 11 Apr 2007; Jeroen Roovers <jer@gentoo.org> gcc-config-1.3.15-r1.ebuild: - Stable for HPPA (bug #174126). - - 11 Apr 2007; Markus Rothe <corsair@gentoo.org> - gcc-config-1.3.15-r1.ebuild: - Stable on ppc64; bug #174126 - - 11 Apr 2007; Peter Weller <welp@gentoo.org> gcc-config-1.3.15-r1.ebuild: - Stable on amd64 wrt bug 174126 - - 11 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-config-1.3.15-r1.ebuild: - Stable on sparc wrt #174126 - - 11 Apr 2007; Raúl Porcel <armin76@gentoo.org> - gcc-config-1.3.15-r1.ebuild: - x86 stable wrt bug 174126 - -*gcc-config-1.3.16 (11 Apr 2007) - - 11 Apr 2007; Mike Frysinger <vapier@gentoo.org> +files/gcc-config-1.3.16, - +files/wrapper-1.4.8.c, +gcc-config-1.3.16.ebuild: - Fabian Groffen says: remove alloca() usage #173998. - -*gcc-config-1.3.15-r1 (12 Mar 2007) - - 12 Mar 2007; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.15, - +gcc-config-1.3.15-r1.ebuild: - Add wrappers for gcjh, gfortran, and the D language #157694 by Philipp - Kirchner. - - 27 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org> - gcc-config-1.3.14.ebuild: - Stable on MIPS; bug #157571 - - 31 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> - gcc-config-1.3.14.ebuild: - Stable on Alpha, bug 157571. - - 11 Dec 2006; Steve Dibb <beandog@gentoo.org> gcc-config-1.3.14.ebuild: - amd64 stable, bug 157571 - - 11 Dec 2006; Jeroen Roovers <jer@gentoo.org> gcc-config-1.3.14.ebuild: - Stable for HPPA (bug #157571). - - 11 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-config-1.3.14.ebuild: - Stable on sparc wrt #157571 - - 10 Dec 2006; Andrej Kacian <ticho@gentoo.org> gcc-config-1.3.14.ebuild: - Stable on x86, bug #157571. - - 09 Dec 2006; Markus Rothe <corsair@gentoo.org> gcc-config-1.3.14.ebuild: - Stable on ppc64; bug #157571 - - 09 Dec 2006; nixnut <nixnut@gentoo.org> gcc-config-1.3.14.ebuild: - Stable on ppc wrt bug 157571 - -*gcc-config-1.3.15 (09 Dec 2006) - - 09 Dec 2006; Mike Frysinger <vapier@gentoo.org> +files/gcc-config-1.3.15, - +gcc-config-1.3.15.ebuild: - Add support by Kevin F. Quinn for handling multiple files in GCC_SPECS #125805. - - 19 Oct 2006; Roy Marples <uberlord@gentoo.org> gcc-config-1.3.14.ebuild: - Added ~sparc-fbsd keyword. - -*gcc-config-1.3.14 (19 Oct 2006) - - 19 Oct 2006; Mike Frysinger <vapier@gentoo.org> +files/gcc-config-1.3.14, - +gcc-config-1.3.14.ebuild: - Make libgcc updates atomic #150257 by Diego. - -*gcc-config-1.3.13-r4 (02 Oct 2006) - - 02 Oct 2006; Mike Frysinger <vapier@gentoo.org> - -gcc-config-1.3.13-r3.ebuild, +gcc-config-1.3.13-r4.ebuild: - Bump to make sure everyone is using gcc-config-1 wrappers and not eselect. - -*gcc-config-1.3.13-r3 (03 Jul 2006) - - 03 Jul 2006; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.13, - +gcc-config-1.3.13-r3.ebuild: - Push out accumulated fixes. - - 16 Jun 2006; Joshua Kinard <kumba@gentoo.org> gcc-config-2.0.0_rc1.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. - -*gcc-config-2.0.0_rc1 (06 Jun 2006) - - 06 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org> - -gcc-config-2.0.0_beta2.ebuild, +gcc-config-2.0.0_rc1.ebuild: - Updating gcc-config-2* ebuild to rc1, so users don't need to download a - different tarball than for eselect-compiler when it gets unmasked. There is - actually no change in the wrapper other than the version number. - -*gcc-config-1.3.13-r2 (25 Apr 2006) - - 25 Apr 2006; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.13, - +gcc-config-1.3.13-r2.ebuild: - If active profile no longer exists, make sure -c spits out an error message. - - 29 Apr 2006; Joshua Kinard <kumba@gentoo.org> gcc-config-1.3.13-r1.ebuild: - Marked stable on mips. - - 03 Apr 2006; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.13: - Generate a CTARGET-cpp wrapper if need be. - - 30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> - gcc-config-1.3.13-r1.ebuild: - Add ~x86-fbsd keyword. - - 28 Mar 2006; Jeremy Huddleston <eradicator@gentoo.org> - gcc-config-2.0.0_beta2.ebuild: - Added to ~ppc64. - - 26 Mar 2006; Bryan Østergaard <kloeri@gentoo.org - gcc-config-1.3.13-r1.ebuild: - Stable on alpha, bug 125810. - - 19 Mar 2006; Luis Medinas <metalgod@gentoo.org> - gcc-config-1.3.13-r1.ebuild: - Stable on amd64. Bug #125810. - - 17 Mar 2006; Jeroen Roovers <jer@gentoo.org> gcc-config-1.3.13-r1.ebuild: - Stable on hppa (bug #125810). - - 17 Mar 2006; Chris White <chriswhite@gentoo.org> - gcc-config-1.3.13-r1.ebuild: - ppc stable for 1.3.13-r1 per bug #125810. - - 16 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-config-1.3.13-r1.ebuild: - Stable on sparc wrt #125810 - - 14 Mar 2006; Joshua Jackson <tsunam@gentoo.org> - gcc-config-1.3.13-r1.ebuild: - Stable on x86; bug #125810 - - 12 Mar 2006; Markus Rothe <corsair@gentoo.org> - gcc-config-1.3.13-r1.ebuild: - Stable on ppc64; bug #125810 - -*gcc-config-1.3.13-r1 (08 Jan 2006) -*gcc-config-1.3.12-r6 (08 Jan 2006) - - 08 Jan 2006; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12, - files/gcc-config-1.3.13, -gcc-config-1.3.12-r5.ebuild, - +gcc-config-1.3.12-r6.ebuild, -gcc-config-1.3.13.ebuild, - +gcc-config-1.3.13-r1.ebuild: - Ignore directores in /etc/env.d/gcc #118246 by Mark Purtill. - -*gcc-config-1.3.12-r5 (05 Jan 2006) - - 05 Jan 2006; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12, - files/gcc-config-1.3.13, -gcc-config-1.3.12-r4.ebuild, - +gcc-config-1.3.12-r5.ebuild: - Fix changing of profiles when using ROOT and a different CHOST. - -*gcc-config-1.3.13 (30 Dec 2005) - - 30 Dec 2005; Mike Frysinger <vapier@gentoo.org> +files/gcc-config-1.3.13, - +gcc-config-1.3.13.ebuild: - Fix multilib copying of libraries #95622 by Diego Pettenò and restore - copying of libgcc_s/libunwind when run from inside portage by using the mv - instead of cp method of updating the libraries. - - 27 Dec 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12, - gcc-config-1.3.12-r4.ebuild: - Use get_libdir #114633 by Patrick McLean. - -*gcc-config-1.3.12-r4 (19 Nov 2005) - - 19 Nov 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12, - +gcc-config-1.3.12-r4.ebuild: - Add support for selecting profiles by version only. - -*gcc-config-1.3.12-r3 (01 Nov 2005) - - 01 Nov 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12, - +gcc-config-1.3.12-r3.ebuild: - Make sure we set env vars before trying to use them #111022 by Attila Stehr. - -*gcc-config-2.0.0_beta2 (02 Oct 2005) - - 02 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org> - -gcc-config-2.0.0_beta1.ebuild, +gcc-config-2.0.0_beta2.ebuild: - Version bump with more backwards compat support (-B, -L, and -X). - -*gcc-config-2.0.0_beta1 (01 Oct 2005) - - 01 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org> - +gcc-config-2.0.0_beta1.ebuild: - Added gcc-config wrapper for beta version of eselect-compiler. It still - needs to be cleaned up a bit, but it's functional, so putting it into - portage (package.mask still of course). - - 18 Sep 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12: - Add support for spaces in make.conf settings #105855. - - 16 Sep 2005; Aron Griffis <agriffis@gentoo.org> - gcc-config-1.3.12-r2.ebuild: - Mark 1.3.12-r2 stable on alpha - - 13 Sep 2005; <dang@gentoo.org> gcc-config-1.3.12-r2.ebuild: - Marked stable on amd64 - - 07 Sep 2005; Aaron Walker <ka0ttic@gentoo.org> - gcc-config-1.3.12-r2.ebuild: - Stable on mips. - - 03 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> - gcc-config-1.3.12-r2.ebuild: - Stable on ppc. - - 03 Sep 2005; Markus Rothe <corsair@gentoo.org> - gcc-config-1.3.12-r2.ebuild: - Stable on ppc64 - - 01 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-config-1.3.12-r2.ebuild: - Stable on sparc - - 25 Aug 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.12: - Update list output to show the active version for all targets. - - 09 Aug 2005; Jeremy Huddleston <eradicator@gentoo.org> - -files/gcc-config-1.4.0, -gcc-config-1.4.0.ebuild: - Killing 1.4.0. Working on gcc-config-2.0 in gentoo/src/toolchain/gcc-config. - -*gcc-config-1.3.12-r2 (05 Aug 2005) - - 05 Aug 2005; Martin Schlemmer <azarah@gentoo.org> files/gcc-config-1.3.12, - +gcc-config-1.3.12-r2.ebuild: - Fix long option for -S (--split-profile). - -*gcc-config-1.3.12-r1 (04 Aug 2005) - - 04 Aug 2005; Mike Frysinger <vapier@gentoo.org> +files/wrapper-1.4.7.c, - +gcc-config-1.3.12-r1.ebuild: - Clean up the wrapper a bit. - -*gcc-config-1.3.12 (09 Jul 2005) - - 09 Jul 2005; Mike Frysinger <vapier@gentoo.org> +files/gcc-config-1.3.12, - +gcc-config-1.3.12.ebuild: - Add support for parsing profile names so we can use it in toolchain.eclass. - -*gcc-config-1.3.11-r4 (07 Jul 2005) - - 07 Jul 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.11, - files/wrapper-1.4.6.c, +gcc-config-1.3.11-r4.ebuild: - Make sure the f77 wrapper is installed/run properly for g77 #97437 by John - C. Vernaleo. - - 17 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org> - gcc-config-1.3.10-r1.ebuild, gcc-config-1.3.10-r2.ebuild, - gcc-config-1.3.11-r3.ebuild, gcc-config-1.4.0.ebuild: - Removed portage from deps, as this solves a perl/openssl circular dependency. - -*gcc-config-1.3.11-r3 (13 Jun 2005) - - 13 Jun 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.11, - +gcc-config-1.3.11-r3.ebuild: - Make sure that -c errors out if given an invalid TARGET. - -*gcc-config-1.3.11-r2 (07 Jun 2005) - - 07 Jun 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.11, - -gcc-config-1.3.11-r1.ebuild, +gcc-config-1.3.11-r2.ebuild: - Make sure we support funky version strings (beta823942) and custom specs - (hardened). - -*gcc-config-1.3.11-r1 (07 Jun 2005) - - 07 Jun 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.11, - -gcc-config-1.3.11.ebuild, +gcc-config-1.3.11-r1.ebuild: - Cleanup the CHOST-GCCVER parsing so it isnt so fragile (and works with BSD - hosts). - -*gcc-config-1.3.11 (06 Jun 2005) - - 06 Jun 2005; Mike Frysinger <vapier@gentoo.org> +files/gcc-config-1.3.11, - +gcc-config-1.3.11.ebuild: - If python is broken due to libstdc++ changes or whatever, make sure - gcc-config still works somewhat sanely. - - 10 Apr 2005; Joseph Jezak <josejx@gentoo.org> gcc-config-1.3.10-r2.ebuild: - Marked ppc stable. - - 09 Apr 2005; Markus Rothe <corsair@gentoo.org> - gcc-config-1.3.10-r2.ebuild: - Stable on ppc64 - - 01 Apr 2005; Aron Griffis <agriffis@gentoo.org> gcc-config-1.3.10-r2.ebuild: - stable on ia64 - -*gcc-config-1.3.10-r2 (31 Mar 2005) - - 31 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> - +gcc-config-1.3.10-r2.ebuild: - Don't spit out -m64 warnings. Closes bug #87130. - - 19 Mar 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.8, - files/gcc-config-1.3.10, files/gcc-config-1.4.0: - Make sure we copy libunwind in addition to libgcc_s (for ia64 and such). - Also dont copy internal gcc libs while portage is calling us (causes python - to segfault and crap). - - 17 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> - gcc-config-1.3.10-r1.ebuild: - Stable on sparc so the stable sparc gcc doesn't give the (ignorable) warning - about the config being broken. - - 04 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> - files/gcc-config-1.4.0: - Changing CTARGET_ALIASES to FAKE_TARGETS for consistency with binutils. - - 04 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> - -files/fake-ctarget.sh, files/gcc-config-1.4.0, gcc-config-1.4.0.ebuild: - Cleaned up 1.4.0 a bit. Got rid of the stupid fake-ctarget.sh stuff and - added smarter logic for that into the gcc-config script. Still in - package.mask as it hits a sandbox bug. - -*gcc-config-1.4.0 (19 Feb 2005) - - 19 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - +files/fake-ctarget.sh, -files/gcc-config-1.3.9, +files/gcc-config-1.4.0, - -files/wrapper-1.4.4.c, +files/wrapper-1.4.6.c, - gcc-config-1.3.10-r1.ebuild, -gcc-config-1.3.9.ebuild, - +gcc-config-1.4.0.ebuild: - 1.3.10-r1 stable on amd64. Removing 1.3.9. Adding 1.4.0 which adds support - for creating ctarget aliases based on the GCC_CTARGET_ALIASES variable in - the /etc/env.d/gcc/ config file. This is setup automatically on multilib - profiles with recent gcc emerges. - - 01 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - gcc-config-1.3.10-r1.ebuild: - Done testing. Releasing into ~arch. - -*gcc-config-1.3.10-r1 (31 Jan 2005) - - 31 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> - files/gcc-config-1.3.10, +gcc-config-1.3.10-r1.ebuild, - -gcc-config-1.3.10.ebuild: - Make gcc-config support gcc version strings containing '-'. This allows for - wider multislot support. - -*gcc-config-1.3.10 (30 Jan 2005) - - 30 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> - +files/gcc-config-1.3.10, +files/wrapper-1.4.5.c, - +gcc-config-1.3.10.ebuild: - Multilib fixes. Copies libgcc_s.so* to the correct location for all abis. - Allows command line args to override ${ABI}. This should resolve bugs #78306 - and #78652. - - 23 Jan 2005; Mike Frysinger <vapier@gentoo.org> - gcc-config-1.3.8-r4.ebuild, gcc-config-1.3.9.ebuild: - Make sure old gcc-configs dont exist #79062. - - 20 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> - gcc-config-1.3.9.ebuild: - Stable on amd64 ahead of everyone else because its multilib goodies are - required for 2005.0. - -*gcc-config-1.3.8-r4 (05 Jan 2005) - - 05 Jan 2005; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.8, - -gcc-config-1.3.8-r3.ebuild, +gcc-config-1.3.8-r4.ebuild: - Make sure that when we switch compilers, we dont accidently invalidate all - of our ccache data #70548. - - 03 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> : - Change encoding to UTF-8 for GLEP 31 compliance - -*gcc-config-1.3.9 (27 Dec 2004) - - 27 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> - files/gcc-config-1.3.9, +files/wrapper-1.4.4.c, +gcc-config-1.3.9.ebuild: - Rolling in support for CFLAGS_${ABI}. Rolling g{cc,++}{32,64} support into - the wrapper. - -*gcc-config-1.3.8-r3 (24 Dec 2004) -*gcc-config-1.3.8-r2 (24 Dec 2004) -*gcc-config-1.3.8-r1 (24 Dec 2004) - - 24 Dec 2004; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.8, - +gcc-config-1.3.8-r1.ebuild, -gcc-config-1.3.8.ebuild: - Seems people still have outdated gcc versions installed which break with - GCC_SPECS="". Add a warning if their gcc is broken so they know they have to - re-emerge gcc. - -*gcc-config-1.3.8 (23 Dec 2004) - - 23 Dec 2004; Mike Frysinger <vapier@gentoo.org>: - Make sure GCC_SPECS doesn't hang around when switching between profiles. - Copy libgcc_s.so to /lib (since some systems link files in /bin against it). - Make sure the wrapper can locate cross-compilers via /etc/env.d files when - the active environment is empty. - -*gcc-config-1.3.7-r6 (08 Dec 2004) - - 08 Dec 2004; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.7, - files/wrapper-1.4.2.c, -gcc-config-1.3.7-r5.ebuild, - +gcc-config-1.3.7-r6.ebuild: - Portability patch #73617 by Sunil. - -*gcc-config-1.3.7-r5 (05 Dec 2004) - - 05 Dec 2004; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.7, - -gcc-config-1.3.7-r4.ebuild, +gcc-config-1.3.7-r5.ebuild: - Err, we want to handle GCC_SPECS, not GCC_CONFIG. Also make sure duplicate - paths arent duplicated in LDPATH now that gcc is exporting multiple spec - files per ebuild. - -*gcc-config-1.3.7-r4 (03 Dec 2004) - - 03 Dec 2004; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.7, - -gcc-config-1.3.7-r3.ebuild, +gcc-config-1.3.7-r4.ebuild: - Make sure GCC_CONFIG is taken only from the selected profile. - -*gcc-config-1.3.7-r3 (02 Dec 2004) - - 02 Dec 2004; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.7, - -gcc-config-1.3.7-r2.ebuild, +gcc-config-1.3.7-r3.ebuild: - Version bump to add a lot of cross-compile fixes. Also perform sanity - checking on GCC_SPECS #68799, dont create wrappers in the ebuild #72745, and - dont install /lib/cpp unless the system supports C++. - -*gcc-config-1.3.7-r2 (28 Nov 2004) - - 28 Nov 2004; Travis Tilley <lv@gentoo.org> files/gcc-config-1.3.6, - files/gcc-config-1.3.7, -gcc-config-1.3.6-r3.ebuild, - +gcc-config-1.3.6-r4.ebuild, -gcc-config-1.3.7-r1.ebuild, - +gcc-config-1.3.7-r2.ebuild: - Fixed Bug 72557, where gcc-config would get very confused with non-gcc-lib - ldpaths - - 26 Oct 2004; Martin Schlemmer <azarah@gentoo.org> +files/wrapper-1.4.3.c: - Add GCCBITS support to wrapper. - -*gcc-config-1.3.7-r1 (25 Oct 2004) - - 25 Oct 2004; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.7: - Make sure umask doesn't screw up the install #68699. Run gcc-config from - $S instead of expecting $PATH to contain something functional #68700. - Move the 32bit/64bit wrapper logic out of toolchain.eclass and into - gcc-config via GCCBITS. - -*gcc-config-1.3.7 (13 Oct 2004) - - 13 Oct 2004; Mike Frysinger <vapier@gentoo.org> +files/gcc-config-1.3.7, - +gcc-config-1.3.7.ebuild: - Better invalid arg handling, list profiles even if you dont have a current - one, support $ROOT, dont export CC/CXX, create g77 wrappers alongside f77, - and general touchups. - - 10 Oct 2004; Tom Gall <tgall@gentoo.org> gcc-config-1.3.6-r3.ebuild: - stable on ppc64 - -*gcc-config-1.3.6-r3 (05 Oct 2004) - - 05 Oct 2004; Travis Tilley <lv@gentoo.org> files/gcc-config-1.3.6, - -gcc-config-1.3.6-r2.ebuild, +gcc-config-1.3.6-r3.ebuild: - fixed the handling of GCC_SPECS-specific gcc configs - - 02 Oct 2004; Bryan Østergaard <kloeri@gentoo.org> - gcc-config-1.3.6-r2.ebuild: - Stable on alpha. - -*gcc-config-1.3.6-r2 (02 Oct 2004) - - 02 Oct 2004; Travis Tilley <lv@gentoo.org> files/gcc-config-1.3.6, - files/gcc-config-1.4, files/gcc-config-1.4.1, -gcc-config-1.3.6-r1.ebuild, - +gcc-config-1.3.6-r2.ebuild: - added the fix for bug 63973 - - 28 Sep 2004; Sven Wegener <swegener@gentoo.org> files/wrapper-1.4.c, - files/wrapper.c: - Gentoo Technologies, Inc. -> Gentoo Foundation - - 25 Sep 2004; Joshua Kinard <kumba@gentoo.org> gcc-config-1.3.6-r1.ebuild: - Marked stable on mips. - - 31 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-config-1.3.6-r1.ebuild: - Stable on sparc - - 26 Aug 2004; Travis Tilley <lv@gentoo.org> gcc-config-1.3.6-r1.ebuild: - stable on amd64 - - 25 Aug 2004; <solar@gentoo.org> gcc-config-1.3.6-r1.ebuild: - marked gcc-config-1.3.6-r1 stable on x86 and arm - -*gcc-config-1.3.6-r1 (24 Jul 2004) - - 24 Jul 2004; Martin Schlemmer <azarah@gentoo.org> files/gcc-config-1.3.6, - +gcc-config-1.3.6-r1.ebuild: - Some cleanup that remove use of which from ferret <james.noble@worc.ox.ac.uk>, - bug #55262. - - 02 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> - gcc-config-1.3.3-r1.ebuild, gcc-config-1.3.3-r2.ebuild, - gcc-config-1.3.4.ebuild, gcc-config-1.3.5-r1.ebuild, - gcc-config-1.3.5.ebuild, gcc-config-1.3.6.ebuild: - virtual/glibc -> virtual/libc - - 19 Jun 2004; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.3.5.ebuild: - Mark stable for all. - -*gcc-config-1.3.6 (19 Jun 2004) - - 19 Jun 2004; Martin Schlemmer <azarah@gentoo.org> +files/gcc-config-1.3.6, - +gcc-config-1.3.6.ebuild: - Make sure we cleanup stale wrappers, bug #36388. - - 11 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> - gcc-config-1.3.5-r1.ebuild: - Stable on alpha. - - 02 Jun 2004; Travis Tilley <lv@gentoo.org> gcc-config-1.3.5-r1.ebuild: - stable on amd64 - - 10 May 2004; Michael McCabe <randy@gentoo.org> gcc-config-1.3.5-r1.ebuild: - Stable on s390 - -*gcc-config-1.3.5-r1 (06 May 2004) - - 06 May 2004; Mike Frysinger <vapier@gentoo.org> files/gcc-config-1.3.5, - files/gcc-config-1.3.5-multi-ldpath, gcc-config-1.3.5.ebuild, - +gcc-config-1.3.5-r1.ebuild: - Clean up the help output, add support for -v|--version and -h|--help options, - and then add the version to the gcc-config after installing. - Unify the multi-ldpath crap since there are no real differences between - the two to fix #29950 by Brad House. - Add environment printing fix #48492 by splite. - -*gcc-config-1.3.5 (08 Feb 2004) - - 08 Feb 2004; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.3.5.ebuild, - files/gcc-config-1.3.5, files/wrapper-1.4.2.c: - Update wrapper to also treat symlinks as valid targets - this fixes a problem - where $CHOST-gcc called the symlink, and not the proper binary. Also fix a few - issues where we used data->tmp as they can cause possible corruption when used - in recursive calls and child functions. Closes bug #39162. - -*gcc-config-1.3.4 (18 Nov 2003) - - 18 Nov 2003; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.3.4.ebuild, - files/gcc-config-1.3.4, files/gcc-config-1.3.4-multi-ldpath: - I did not use REAL_CHOST in all cases, ending up with /usr/bin/-gcc, etc - files, as CHOST was not set. - -*gcc-config-1.3.3-r2 (18 Oct 2003) - - 18 Oct 2003; Brad House <brad_mssw@gentoo.org> gcc-config-1.3.3-r2.ebuild, - files/gcc-config-1.3.3-multi-ldpath: - necessary gcc-config changes made for amd64 and 3.3.1-r5. Marked -* ~amd64 - - 11 May 2003; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.3.3-r1 : - Mark stable for all, as if fixes a few bugs. - -*gcc-config-1.3.3-r1 (28 Apr 2003) - - 28 Apr 2003; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.3.3-r1, - gcc-config-1.3.3 : - Update gcc-config-1.3.3 to use the absolute path to portageq, else it - breaks things. Thanks to Spider <spider@gentoo.org> for noticing this. - - 12 Apr 2003; Martin Schlemmer <azarah@gentoo.org> files/wrapper-1.4.1.c : - Update wrapper as I suggested in bug #18933 to be able to handle cross - compiler frontends ... - -*gcc-config-1.3.3 (12 Apr 2003) - - 12 Apr 2003; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.3.3.ebuild, - files/gcc-config-1.3.3, files/wrapper-1.4.1.c : - New version: - - Update the wrapper to scan /etc/env.d/05gcc for PATH, and then append this - to caller name if successful. This should improve speed much if PATH is - not setup properly, as we do not have to run gcc-config ... This is a - much better solution for bug #18766. - - Add short options to gcc-config, closing bug #13005. - - Add the ability to choose the profile by a number, as listed by running - 'gcc-config --list-profiles', closing bug #13005. - -*gcc-config-1.3.2 (08 Apr 2003) - - 08 Apr 2003; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.3.2.ebuild, - files/gcc-config-1.3.2, files/gcc-config-1.4.1 : - Add speed optimization patch from Aron Griffis <agriffis@gentoo.org>. - Basically we only get the CHOST from portage if needed ... closes bug #18766. - Use wrapper-1.4.c ... - -*gcc-config-1.3.1-r1 (06 Apr 2003) - - 06 Apr 2003; Zach Welch <zwelch@gentoo.org> gcc-config-1.3.1-r1.ebuild, - gcc-config-1.3.1.ebuild, files/gcc-config-1.3.1, files/gcc-config-1.4.1 : - change return to exit in gcc-config script, and minor fix for distcc - and cross-compiling compatibility. - Note: The latest gcc-config-1.4 is almost ready for production, but - these changes are still too experimental to commit an ebuild. Even - so, I am also updating the gcc-config script to reflect the latest - status. Still no ebuild for now. - - 23 Feb 2003; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.4, - wrapper-1.4.c : - - Add gcc-config-1.4 with '--install-toolchain' support written by - Zach Welch <zwelch@gentoo.org>. I am not 100% sure on the status - on this, so not adding a ebuild for now. - - Add wrapper-1.4.c that is borken up in functions. This is also - thanks to Zach Welch <zwelch@gentoo.org>. I also tweaked it to - modify PATH by appending gcc's bin path to it ... this should - speed up calls gcc does to its tools. I also fixed a few possible - memory leaks. - - 19 Feb 2003; Guy Martin <gmsoft@gneoot.org> gcc-config-1.3.1.ebuild : - Changed ~hppa to hppa. - -*gcc-config-1.3.1 (19 Jan 2003) - - 28 Mar 2003; Christian Birchinger <joker@gentoo.org> - gcc-config-1.3.1.ebuild: - Added stable sparc keyword - - 24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> gcc-config-1.3.1.ebuild : - Changed mips keyword to stable. - - 21 Feb 2003; Aron Griffis <agriffis@gentoo.org> gcc-config-1.3.1.ebuild : - Mark stable on alpha - - 18 Feb 2003; Zach Welch <zwelch@gentoo.org> gcc-config-1.3.1.ebuild : - Add stable for arm - - 18 Feb 2003; Seemant <seemant@gentoo.org> gcc-config-1.3.1.ebuild : - moved to stable for x86 - - 19 Feb 2003; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.3.1 : - - Some tweaks to try minimize subshells. - - 09 Feb 2003; Guy Martin <gmsoft@gentoo.org> gcc-config-1.2.7.ebuild : - - Added hppa keyword to gcc-config-1.2.7.ebuild and ~hppa keyword on - latests versions up to gcc-config-1.3.1.ebuild. - - 14 Feb 2003; Mark Guertin <gerk@gentoo.org> gcc-config-1.3.1.ebuild : - added ppc to keywords - - 19 Jan 2003; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.3.1.ebuild : - - Use the 'which' command to find commands if present to give a bit of a - speedup. Display a warning about sourcing /etc/profile if you change the - default profile to stop confusion. - - Fix a segfault in wrapper.c if $PATH is not set. Many thanks to - Eric Andresen <ndiin1@cox.net> for reporting this. - - 19 Jan 2003; Martin Schlemmer <azarah@gentoo.org> wrapper.c : - - Fix to check if '/gcc-bin/' in full name of called gcc, once again thanks - to feedback from Eric Andresen <ndiin1@cox.net>. - -*gcc-config-1.3.0 (16 Jan 2003) - - 16 Jan 2003; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.3.0.ebuild : - - Set argv[0] to the correct binary, else gcc do not find internal - headers, etc (bug #8132). Fixed files/wrapper.c for this. - -*gcc-config-1.2.9 (15 Jan 2003) - - 15 Jan 2003; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.2.9.ebuild : - - Fix wrapper calling cc-config. - -*gcc-config-1.2.8 (15 Jan 2003) - - 15 Jan 2003; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.2.8.ebuild : - - Add C wrapper to call the real binaries. - - 02 Jan 2003; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.2.7.ebuild : - - Update usage screen to be more compact. Also should be more consistant - with other unix tools. Bug #13005. - -*gcc-config-1.2.7 (25 Dec 2002) - - 06 Jan 2003; Jan Seidel <tuxus@gentoo.org> gcc-config-1.2.7.ebuild : - Added mips to keywords. - - 25 Dec 2002; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.2.7.ebuild : - - Add colorgcc support, partly a fix for bug #12689. - -*gcc-config-1.2.6 (23 Dec 2002) - - 24 Dec 2002; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.2.6.ebuild : - - In some cases we have an old /usr/bin/cpp binary that was not unmerged from - non multi arch/version scheme gcc's. If so, backup it, and replace with a - wrapper script. - -*gcc-config-1.2.5 (23 Dec 2002) - - 23 Dec 2002; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.2.5.ebuild : - - Add --print-environ switch. Add /usr/bin/cpp wrapper. Fix the wrapper - to setup PATH if it cannot find cpp, or if 'which cpp' give /usr/bin/cpp. - - 17 Dec 2002; Martin Schlemmer <azarah@gentoo.org> gcc-config-1.2.4 : - - Do not add a LDPATH if the directory do not exist. - -*gcc-config-1.2.4 (16 Dec 2002) - - 16 Dec 2002; Martin Schlemmer <azarah@gentoo.org> : - - More fixes for wrappers. - -*gcc-config-1.2.3 (16 Dec 2002) - - 16 Dec 2002; Martin Schlemmer <azarah@gentoo.org> : - - Regenerate /lib/cpp and /usr/bin/cc if they do not exist, or - are symlinks .. Run gcc-config in pkg_postinst(). - -*gcc-config-1.2.2 (16 Dec 2002) - - 16 Dec 2002; Martin Schlemmer <azarah@gentoo.org> : - - Update to handle wrappers used for /lib/cpp and /usr/bin/cc in - new gcc ebuilds. - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*gcc-config-1.2.1 (27 Nov 2002) - - 27 Nov 2002; Martin Schlemmer <azarah@gentoo.org> : - - Update to only biatch about not being root if the user - tries to change the system profile, thanks rphillips! - -*gcc-config-1.2 (10 Nov 2002) - - 10 Nov 2002; Martin Schlemmer <azarah@gentoo.org> : - - Include all LDPATH's for this CHOST in /etc/ld.so.conf. - Add --use-portage-chost option so that it will only change - gcc profile if CHOST is same as that of make.conf. - -*gcc-config-1.1 (10 Nov 2002) - - 10 Nov 2002; Martin Schlemmer <azarah@gentoo.org> : - - New version with lots of options, and help. - -*gcc-config-1.0 (28 Oct 2002) - - 28 Oct 2002; Martin Schlemmer <azarah@gentoo.org> : - - Initial version. diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 19618c3e..b77badd8 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,6 +1 @@ -DIST gcc-config-1.6.tar.xz 14232 SHA256 ca6a94d685a60e9ae5b8ff32c3173929848455a123233709ca791e72b640bf77 SHA512 d44256f67ed398c997cd8ce7f0b6e9bf5e602ee214deef3f7d53affd27693230526645627f00126e8b3492e5b1c7360d771b6138fb7cbc8145467c3a7ba0839d WHIRLPOOL 1a612ee1f652b0b73b4110e956c1559a56083fb4d4813f63ab374c6bba071954a13710555ffa93eec3dee94257d8891baa86989a41c0b72f3aef0edfe43f2f02 -DIST gcc-config-1.7.1.tar.xz 14708 SHA256 5d69148957bc48db2bf107558724d8c40701f8d27d1cfc7636f02353e9c2f79a SHA512 ed4f8c188679969c3428409813c1e78ca9fbf86f81f9a3e42489eecffc5857352b7d1fc90433679890b7c89da458ff1e2607e7a6f3578c6f65d1beaf71194d00 WHIRLPOOL 5f96a64dad21ae755270000adc1933dc5d2ccd28f5e49ecd96c36da266b2d64cbf3772045e529ffe6fc15381de26757c7ef742093262593a05608d52f8a97a78 -DIST gcc-config-1.7.2.tar.xz 15004 SHA256 2d235dfc1ff749b46ae8342dc3d30d5628f22eecd1ea665d16f90e82da88e899 SHA512 3bc2964fa9ede507a778787434e3aa64ef691616063d7d55020878eab9a8bf08ed5a6530dd36e15348927db9ce2b7fe22fa2aeb0039549a6e69ca895c087169b WHIRLPOOL 2692bd8289ae224a3011fbef94e45e7b903138cfa11dad4e27eca7a239f67a682def5563745bdebdfe05359d909d3f49142b23bc13141d4fa8528085c3a19299 DIST gcc-config-1.7.3.tar.xz 15088 SHA256 2c6cca69a028f157dc54e19ea10efc240e0d26824cd223b22c294c003ce9325e SHA512 88b585787b5ad79017b27e68dbca6b5de96784582ee657d18562b1994bc1c27a6609b3dfcbf30f39a02b0b2886a289a1ddc955281fc60fe974436d13aa685908 WHIRLPOOL a9a45b489e34756da66e4597ba9f4fa061b5431a82310317237293a0c519c72906d14d3c72b76483c1c674bf779ac606cf85f22a5e4a4065dd92b1b91215461a -DIST gcc-config-1.7.tar.xz 14584 SHA256 b704cb3b98c7a8f478dcc932ae7e4ac4f4f8a847bebe35f97dc45fa7a29268ee SHA512 4ab78c662feab59bc55e40b9dc63b967c1551b6d084638e2a16866488510e7c34e0b30a0bedaeae9dd806c77f79d1e31ccb834c6112794e7fbb557756f59c43d WHIRLPOOL 50415916834dc9d097e78afbc09a32a023e3542dd6ebcf60cd6c12d0e8fc484a6d63f821c9d3acf958fdaf5ce209976521bf22d3adcd5d20fa522f1f2fd38bdb -DIST gcc-config-1.8.tar.xz 15020 SHA256 2453e2a07521b12267ca62b9b860eb2d2bc606cad0f29bf42a1c9543673f5a1b SHA512 3b84af2d961a0527834759e047330dbab7bac0ff3d6aae103f14fca2d44bd612bd4a1005649e8b4198036231ed8a8319fb13326b4d2c40474826cf53f7bc0826 WHIRLPOOL 4899bc1da43a158cc486022f68661e5318db7e4e83afdb5d892fc7ce5098a4bdb059dbab3c50e632901e577cd8760b2386da3ee24f5e944db12d3e246d9c26b6 diff --git a/sys-devel/gcc-config/files/gcc-config-kogaion-base-gcc-support-2.patch b/sys-devel/gcc-config/files/gcc-config-kogaion-base-gcc-support-2.patch deleted file mode 100644 index 35c38d4e..00000000 --- a/sys-devel/gcc-config/files/gcc-config-kogaion-base-gcc-support-2.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -Nurp gcc-config-1.8.orig/gcc-config gcc-config-1.8/gcc-config ---- gcc-config-1.8.orig/gcc-config 2012-11-19 04:11:11.000000000 +0100 -+++ gcc-config-1.8/gcc-config 2013-05-22 22:22:06.187665419 +0200 -@@ -209,6 +209,14 @@ update_wrappers() { - ) - ) ) - -+ # Kogaion: base-gcc does not bring any gcc executables. Return 1 -+ # if ${ROOT}${GCC_PATH} does not exist without even trying to -+ # `cd` it. -+ if [[ ! -d "${ROOT}${GCC_PATH}" ]]; then -+ ewarn "The GCC compiler for ${CTARGET} is not installed." -+ return 1 -+ fi -+ - # See what new stuff we need to wrap up. - local new_wrappers=( $( - uniq_wrapper_list "${CC_COMP_VERSION}" $( diff --git a/sys-devel/gcc-config/files/gcc-config-kogaion-base-gcc-support.patch b/sys-devel/gcc-config/files/gcc-config-kogaion-base-gcc-support.patch deleted file mode 100644 index 4b61c6cd..00000000 --- a/sys-devel/gcc-config/files/gcc-config-kogaion-base-gcc-support.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/gcc-config -+++ b/gcc-config -@@ -209,6 +209,14 @@ update_wrappers() { - ) - ) ) - -+ # Kogaion: base-gcc does not bring any gcc executables. Return 1 -+ # if ${ROOT}${GCC_PATH} does not exist without even trying to -+ # `cd` it. -+ if [[ ! -d "${ROOT}${GCC_PATH}" ]]; then -+ ewarn "The GCC compiler for ${CTARGET} is not installed." -+ return 1 -+ fi -+ - # See what new stuff we need to wrap up. - local new_wrappers=( $( - uniq_wrapper_list "${CC_COMP_VERSION}" $( -@@ -331,6 +339,12 @@ handle_split_usr() { - - gcc="${ROOT}${LATEST_GCC_PATH}/gcc" - -+ # Kogaion: base-gcc does not carry the GCC executable, so -+ # skip this part -+ if [[ ! -x "${gcc}" ]]; then -+ return 0 -+ fi -+ - local multilib - for multilib in $("${gcc}" -print-multi-lib); do - local multiarg=${multilib#*;} diff --git a/sys-devel/gcc-config/gcc-config-1.4.1-r1.ebuild b/sys-devel/gcc-config/gcc-config-1.4.1-r1.ebuild deleted file mode 100644 index 6d2ddbe8..00000000 --- a/sys-devel/gcc-config/gcc-config-1.4.1-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/gcc-config-1.4.1-r1.ebuild,v 1.1 2011/04/28 23:27:02 halcy0n Exp $ - -inherit flag-o-matic toolchain-funcs multilib - -# Version of .c wrapper to use -W_VER="1.5.1" - -DESCRIPTION="Utility to change the gcc compiler being used" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" -IUSE="" - -RDEPEND="!app-admin/eselect-compiler" - -S=${WORKDIR} - -src_unpack() { - cp "${FILESDIR}"/wrapper-${W_VER}.c "${S}"/wrapper.c || die -} - -src_compile() { - strip-flags - emake CC="$(tc-getCC)" wrapper || die "compile wrapper" -} - -src_install() { - newbin "${FILESDIR}"/${PN}-${PV} ${PN} || die "install gcc-config" - sed -i \ - -e "s:@GENTOO_LIBDIR@:$(get_libdir):g" \ - "${D}"/usr/bin/${PN} - - exeinto /usr/$(get_libdir)/misc - newexe wrapper gcc-config || die "install wrapper" -} - -pkg_postinst() { - # Scrub eselect-compiler remains - if [[ -e ${ROOT}/etc/env.d/05compiler ]] ; then - rm -f "${ROOT}"/etc/env.d/05compiler - fi - - # Make sure old versions dont exist #79062 - rm -f "${ROOT}"/usr/sbin/gcc-config - - # Do we have a valid multi ver setup ? - if gcc-config --get-current-profile &>/dev/null ; then - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - [[ -L ${ROOT}/usr/include/g++ ]] && rm -f "${ROOT}"/usr/include/g++ - [[ -L ${ROOT}/usr/include/g++-v3 ]] && rm -f "${ROOT}"/usr/include/g++-v3 - gcc-config $(/usr/bin/gcc-config --get-current-profile) - fi -} diff --git a/sys-devel/gcc-config/gcc-config-1.5-r1.ebuild b/sys-devel/gcc-config/gcc-config-1.5-r1.ebuild deleted file mode 100644 index 78e5571f..00000000 --- a/sys-devel/gcc-config/gcc-config-1.5-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/gcc-config-1.5-r1.ebuild,v 1.3 2011/11/11 12:15:40 aballier Exp $ - -inherit flag-o-matic toolchain-funcs multilib - -# Version of .c wrapper to use -W_VER="1.5.2" - -DESCRIPTION="Utility to change the gcc compiler being used" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -sparc-fbsd -x86-fbsd" -IUSE="" - -RDEPEND="!app-admin/eselect-compiler" - -S=${WORKDIR} - -src_unpack() { - cp "${FILESDIR}"/wrapper-${W_VER}.c "${S}"/wrapper.c || die -} - -src_compile() { - strip-flags - emake CC="$(tc-getCC)" wrapper || die "compile wrapper" -} - -src_install() { - newbin "${FILESDIR}"/${PN}-${PV} ${PN} || die "install gcc-config" - sed -i \ - -e "s:@GENTOO_LIBDIR@:$(get_libdir):g" \ - "${D}"/usr/bin/${PN} - - exeinto /usr/$(get_libdir)/misc - newexe wrapper gcc-config || die "install wrapper" -} - -pkg_postinst() { - # Scrub eselect-compiler remains - if [[ -e ${ROOT}/etc/env.d/05compiler ]] ; then - rm -f "${ROOT}"/etc/env.d/05compiler - fi - - # Make sure old versions dont exist #79062 - rm -f "${ROOT}"/usr/sbin/gcc-config - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - [[ -L ${ROOT}/usr/include/g++ ]] && rm -f "${ROOT}"/usr/include/g++ - [[ -L ${ROOT}/usr/include/g++-v3 ]] && rm -f "${ROOT}"/usr/include/g++-v3 - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done -} diff --git a/sys-devel/gcc-config/gcc-config-1.5-r2.ebuild b/sys-devel/gcc-config/gcc-config-1.5-r2.ebuild deleted file mode 100644 index 06204ce3..00000000 --- a/sys-devel/gcc-config/gcc-config-1.5-r2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/gcc-config-1.5-r2.ebuild,v 1.7 2012/03/15 15:45:05 vapier Exp $ - -inherit flag-o-matic toolchain-funcs multilib - -# Version of .c wrapper to use -W_VER="1.5.2" - -DESCRIPTION="Utility to change the gcc compiler being used" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="" - -RDEPEND="!app-admin/eselect-compiler" - -S=${WORKDIR} - -src_unpack() { - cp "${FILESDIR}"/wrapper-${W_VER}.c "${S}"/wrapper.c || die -} - -src_compile() { - strip-flags - emake CC="$(tc-getCC)" wrapper || die "compile wrapper" -} - -src_install() { - newbin "${FILESDIR}"/${PN}-${PV} ${PN} || die "install gcc-config" - sed -i \ - -e "s:@GENTOO_LIBDIR@:$(get_libdir):g" \ - "${D}"/usr/bin/${PN} - - exeinto /usr/$(get_libdir)/misc - newexe wrapper gcc-config || die "install wrapper" -} - -pkg_postinst() { - # Scrub eselect-compiler remains - if [[ -e ${ROOT}/etc/env.d/05compiler ]] ; then - rm -f "${ROOT}"/etc/env.d/05compiler - fi - - # Make sure old versions dont exist #79062 - rm -f "${ROOT}"/usr/sbin/gcc-config - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - [[ -L ${ROOT}/usr/include/g++ ]] && rm -f "${ROOT}"/usr/include/g++ - [[ -L ${ROOT}/usr/include/g++-v3 ]] && rm -f "${ROOT}"/usr/include/g++-v3 - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done -} diff --git a/sys-devel/gcc-config/gcc-config-1.5.1-r1.ebuild b/sys-devel/gcc-config/gcc-config-1.5.1-r1.ebuild deleted file mode 100644 index 05d202db..00000000 --- a/sys-devel/gcc-config/gcc-config-1.5.1-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/gcc-config-1.5.1-r1.ebuild,v 1.1 2012/03/15 01:16:44 vapier Exp $ - -inherit flag-o-matic toolchain-funcs multilib - -# Version of .c wrapper to use -W_VER="1.5.2" - -DESCRIPTION="Utility to change the gcc compiler being used" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" -IUSE="" - -RDEPEND="!app-admin/eselect-compiler" - -S=${WORKDIR} - -src_unpack() { - cp "${FILESDIR}"/wrapper-${W_VER}.c "${S}"/wrapper.c || die -} - -src_compile() { - strip-flags - emake CC="$(tc-getCC)" wrapper || die "compile wrapper" -} - -src_install() { - newbin "${FILESDIR}"/${PN}-${PV} ${PN} || die "install gcc-config" - sed -i \ - -e "s:@GENTOO_LIBDIR@:$(get_libdir):g" \ - "${D}"/usr/bin/${PN} - - exeinto /usr/$(get_libdir)/misc - newexe wrapper gcc-config || die "install wrapper" -} - -pkg_postinst() { - # Scrub eselect-compiler remains - if [[ -e ${ROOT}/etc/env.d/05compiler ]] ; then - rm -f "${ROOT}"/etc/env.d/05compiler - fi - - # Make sure old versions dont exist #79062 - rm -f "${ROOT}"/usr/sbin/gcc-config - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - [[ -L ${ROOT}/usr/include/g++ ]] && rm -f "${ROOT}"/usr/include/g++ - [[ -L ${ROOT}/usr/include/g++-v3 ]] && rm -f "${ROOT}"/usr/include/g++-v3 - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done -} diff --git a/sys-devel/gcc-config/gcc-config-1.5.1.ebuild b/sys-devel/gcc-config/gcc-config-1.5.1.ebuild deleted file mode 100644 index 4b044254..00000000 --- a/sys-devel/gcc-config/gcc-config-1.5.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/gcc-config-1.5.1.ebuild,v 1.1 2012/02/29 20:16:56 vapier Exp $ - -inherit flag-o-matic toolchain-funcs multilib - -# Version of .c wrapper to use -W_VER="1.5.2" - -DESCRIPTION="Utility to change the gcc compiler being used" -HOMEPAGE="http://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" -IUSE="" - -RDEPEND="!app-admin/eselect-compiler" - -S=${WORKDIR} - -src_unpack() { - cp "${FILESDIR}"/wrapper-${W_VER}.c "${S}"/wrapper.c || die -} - -src_compile() { - strip-flags - emake CC="$(tc-getCC)" wrapper || die "compile wrapper" -} - -src_install() { - newbin "${FILESDIR}"/${PN}-${PV} ${PN} || die "install gcc-config" - sed -i \ - -e "s:@GENTOO_LIBDIR@:$(get_libdir):g" \ - "${D}"/usr/bin/${PN} - - exeinto /usr/$(get_libdir)/misc - newexe wrapper gcc-config || die "install wrapper" -} - -pkg_postinst() { - # Scrub eselect-compiler remains - if [[ -e ${ROOT}/etc/env.d/05compiler ]] ; then - rm -f "${ROOT}"/etc/env.d/05compiler - fi - - # Make sure old versions dont exist #79062 - rm -f "${ROOT}"/usr/sbin/gcc-config - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - [[ -L ${ROOT}/usr/include/g++ ]] && rm -f "${ROOT}"/usr/include/g++ - [[ -L ${ROOT}/usr/include/g++-v3 ]] && rm -f "${ROOT}"/usr/include/g++-v3 - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done -} diff --git a/sys-devel/gcc-config/gcc-config-1.6.ebuild b/sys-devel/gcc-config/gcc-config-1.6.ebuild deleted file mode 100644 index 02af6f60..00000000 --- a/sys-devel/gcc-config/gcc-config-1.6.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/gcc-config-1.6.ebuild,v 1.9 2012/07/08 15:39:00 armin76 Exp $ - -inherit unpacker toolchain-funcs multilib - -DESCRIPTION="utility to manage compilers" -HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gcc-config.git" -SRC_URI="mirror://gentoo/${P}.tar.xz - http://dev.gentoo.org/~vapier/dist/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="" - -src_compile() { - emake CC="$(tc-getCC)" || die -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PV="${PV}" \ - SUBLIBDIR="$(get_libdir)" \ - install || die -} - -pkg_postinst() { - # Scrub eselect-compiler remains - rm -f "${ROOT}"/etc/env.d/05compiler & - - # Make sure old versions dont exist #79062 - rm -f "${ROOT}"/usr/sbin/gcc-config & - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - rm -f "${ROOT}"/usr/include/g++{,-v3} & - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - wait -} diff --git a/sys-devel/gcc-config/gcc-config-1.7.1.ebuild b/sys-devel/gcc-config/gcc-config-1.7.1.ebuild deleted file mode 100644 index 7205d5e6..00000000 --- a/sys-devel/gcc-config/gcc-config-1.7.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/gcc-config-1.7.1.ebuild,v 1.1 2012/05/13 20:14:06 vapier Exp $ - -inherit unpacker toolchain-funcs multilib - -DESCRIPTION="utility to manage compilers" -HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gcc-config.git" -SRC_URI="mirror://gentoo/${P}.tar.xz - http://dev.gentoo.org/~vapier/dist/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="" - -src_compile() { - emake CC="$(tc-getCC)" || die -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PV="${PV}" \ - SUBLIBDIR="$(get_libdir)" \ - install || die -} - -pkg_postinst() { - # Scrub eselect-compiler remains - rm -f "${ROOT}"/etc/env.d/05compiler & - - # Make sure old versions dont exist #79062 - rm -f "${ROOT}"/usr/sbin/gcc-config & - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - rm -f "${ROOT}"/usr/include/g++{,-v3} & - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - wait -} diff --git a/sys-devel/gcc-config/gcc-config-1.7.2.ebuild b/sys-devel/gcc-config/gcc-config-1.7.2.ebuild deleted file mode 100644 index bed819c2..00000000 --- a/sys-devel/gcc-config/gcc-config-1.7.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/gcc-config-1.7.2.ebuild,v 1.1 2012/05/31 04:32:38 vapier Exp $ - -inherit unpacker toolchain-funcs multilib - -DESCRIPTION="utility to manage compilers" -HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gcc-config.git" -SRC_URI="mirror://gentoo/${P}.tar.xz - http://dev.gentoo.org/~vapier/dist/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="" - -src_compile() { - emake CC="$(tc-getCC)" || die -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PV="${PV}" \ - SUBLIBDIR="$(get_libdir)" \ - install || die -} - -pkg_postinst() { - # Scrub eselect-compiler remains - rm -f "${ROOT}"/etc/env.d/05compiler & - - # Make sure old versions dont exist #79062 - rm -f "${ROOT}"/usr/sbin/gcc-config & - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - rm -f "${ROOT}"/usr/include/g++{,-v3} & - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - wait -} diff --git a/sys-devel/gcc-config/gcc-config-1.7.3.ebuild b/sys-devel/gcc-config/gcc-config-1.7.3.ebuild index a4ba1028..a9b9ec1d 100644 --- a/sys-devel/gcc-config/gcc-config-1.7.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-1.7.3.ebuild @@ -20,8 +20,7 @@ DEPEND=" src_prepare() { unpacker_src_unpack cd "${S}" || die - epatch "${FILESDIR}/${PN}-kogaion-base-gcc-support.patch" - # systemd-only systems (Kogaion/Sabayon) support + # systemd-only systems (Kogaion/Sabayon/Redcore) support if use systemd; then epatch "${FILESDIR}/${PN}-systemd.patch" fi diff --git a/sys-devel/gcc-config/gcc-config-1.7.ebuild b/sys-devel/gcc-config/gcc-config-1.7.ebuild deleted file mode 100644 index 5a525d0c..00000000 --- a/sys-devel/gcc-config/gcc-config-1.7.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/gcc-config-1.7.ebuild,v 1.2 2012/04/26 12:30:41 aballier Exp $ - -inherit unpacker toolchain-funcs multilib - -DESCRIPTION="utility to manage compilers" -HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gcc-config.git" -SRC_URI="mirror://gentoo/${P}.tar.xz - http://dev.gentoo.org/~vapier/dist/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="" - -src_compile() { - emake CC="$(tc-getCC)" || die -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PV="${PV}" \ - SUBLIBDIR="$(get_libdir)" \ - install || die -} - -pkg_postinst() { - # Scrub eselect-compiler remains - rm -f "${ROOT}"/etc/env.d/05compiler & - - # Make sure old versions dont exist #79062 - rm -f "${ROOT}"/usr/sbin/gcc-config & - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - rm -f "${ROOT}"/usr/include/g++{,-v3} & - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - wait -} diff --git a/sys-devel/gcc-config/gcc-config-1.8.ebuild b/sys-devel/gcc-config/gcc-config-1.8.ebuild deleted file mode 100644 index da5c634b..00000000 --- a/sys-devel/gcc-config/gcc-config-1.8.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils unpacker toolchain-funcs multilib - -DESCRIPTION="utility to manage compilers" -HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gcc-config.git" -SRC_URI="mirror://gentoo/${P}.tar.xz - http://dev.gentoo.org/~vapier/dist/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="+systemd" -DEPEND=" - systemd? ( >=sys-apps/gentoo-functions-0.7 )" - -src_prepare() { - unpacker_src_unpack - cd "${S}" || die - epatch "${FILESDIR}/${PN}-kogaion-base-gcc-support-2.patch" - # systemd-only systems (Kogaion/Sabayon) support - if use systemd; then - epatch "${FILESDIR}/${PN}-systemd.patch" - fi -} - -src_compile() { - emake CC="$(tc-getCC)" || die -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PV="${PV}" \ - SUBLIBDIR="$(get_libdir)" \ - install || die -} - -pkg_postinst() { - # Scrub eselect-compiler remains - rm -f "${ROOT}"/etc/env.d/05compiler & - - # Make sure old versions dont exist #79062 - rm -f "${ROOT}"/usr/sbin/gcc-config & - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - rm -f "${ROOT}"/usr/include/g++{,-v3} & - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - wait -} diff --git a/sys-devel/gcc-config/metadata.xml b/sys-devel/gcc-config/metadata.xml deleted file mode 100644 index fb4199eb..00000000 --- a/sys-devel/gcc-config/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> |