Let eselect-compiler be an option instead of sys-devel/gcc-config in DEPEND.
authorJeremy Huddleston <eradicator@gentoo.org>
Fri, 7 Oct 2005 02:01:56 +0000 (02:01 +0000)
committerJeremy Huddleston <eradicator@gentoo.org>
Fri, 7 Oct 2005 02:01:56 +0000 (02:01 +0000)
Package-Manager: portage-2.0.53_rc3

15 files changed:
sys-devel/gcc/ChangeLog
sys-devel/gcc/Manifest
sys-devel/gcc/gcc-2.95.3-r9.ebuild
sys-devel/gcc/gcc-3.2.3-r4.ebuild
sys-devel/gcc/gcc-3.3.2-r7.ebuild
sys-devel/gcc/gcc-3.3.5-r1.ebuild
sys-devel/gcc/gcc-3.3.5.20050130-r1.ebuild
sys-devel/gcc/gcc-3.3.5.20050130-r2.ebuild
sys-devel/gcc/gcc-3.3.6.ebuild
sys-devel/gcc/gcc-3.4.1-r3.ebuild
sys-devel/gcc/gcc-3.4.3-r1.ebuild
sys-devel/gcc/gcc-3.4.3.20050110-r2.ebuild
sys-devel/gcc/gcc-3.4.4-r1.ebuild
sys-devel/gcc/gcc-4.0.1.ebuild
sys-devel/gcc/gcc-4.0.2-r1.ebuild

index 9ea8c76ca1b7a8817739a33ecaae5a6c4fab4f7d..efa120b4051cb2231871fcb14a7e89b8d07a039b 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for sys-devel/gcc
 # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.458 2005/10/06 06:13:04 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.459 2005/10/07 02:01:56 eradicator Exp $
+
+  07 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
+  gcc-2.95.3-r9.ebuild, gcc-3.2.3-r4.ebuild, gcc-3.3.2-r7.ebuild,
+  gcc-3.3.5-r1.ebuild, gcc-3.3.5.20050130-r1.ebuild,
+  gcc-3.3.5.20050130-r2.ebuild, gcc-3.3.6.ebuild, gcc-3.4.1-r3.ebuild,
+  gcc-3.4.3-r1.ebuild, gcc-3.4.3.20050110-r2.ebuild, gcc-3.4.4-r1.ebuild,
+  gcc-4.0.1.ebuild, gcc-4.0.2-r1.ebuild:
+  Let eselect-compiler be an option instead of sys-devel/gcc-config in DEPEND.
 
   06 Oct 2005; Mike Frysinger <vapier@gentoo.org>
   +files/gcc-configure-LANG.patch:
index d5d577ce19b8995f409097da41ba2ce073045eb5..c9176ecf3c03c432725f43835e8905b79a201162 100644 (file)
@@ -1,7 +1,7 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 41705a189e9c4a50b1d91fc527578e46 ChangeLog 94356
+MD5 f2d41bfb2f92c54aa563af02ce49b0fb ChangeLog 94802
 MD5 8ec9b0352d226e4693cabffe0fa5bba6 files/3.2.1/gcc31-loop-load-final-value.patch 3324
 MD5 5e8f2122ef7f9ce187b0a0d50ac9d24a files/3.2.1/gcc32-arm-disable-mathf.patch 2229
 MD5 044a164462d9392aa67cde6f9fd5c1bc files/3.2.1/gcc32-arm-reload1-fix.patch 932
@@ -82,26 +82,26 @@ MD5 053b213d6994cef2ad995aa516ed937a files/stubs/gcc-3.4-htb-stub.patch 722
 MD5 d71c91009df788366867cb67fc875d6d files/stubs/gcc-3.4-ssp-stub.patch 1068
 MD5 37e756238508fe9f9e2b9ba6a7ca67ca files/stubs/gcc-4.0-htb-stub.patch 722
 MD5 d71c91009df788366867cb67fc875d6d files/stubs/gcc-4.0-ssp-stub.patch 1068
-MD5 3196c90905902891b12b4d08372c0eb5 gcc-2.95.3-r9.ebuild 7524
+MD5 120150f07a81aa7b5813f34f9c4222f0 gcc-2.95.3-r9.ebuild 7562
 MD5 37f3db1694d592dc3a3db07507390b76 gcc-3.1.1-r2.ebuild 9270
 MD5 c76df140331f7e3f907c329ee85d9477 gcc-3.2.2.ebuild 767
-MD5 71b180bed94dca00dddf253f7bd6508f gcc-3.2.3-r4.ebuild 19841
-MD5 3e3bc1c3e3953428824c0fd3f206c48b gcc-3.3.2-r7.ebuild 21757
-MD5 1a84ea5c09067bb7da6c8959f13e2154 gcc-3.3.5-r1.ebuild 3777
-MD5 9111df8f4b2d0f617ccc1ab9c7755d7f gcc-3.3.5.20050130-r1.ebuild 3209
-MD5 8cfc5360d76544e8a27184903261f268 gcc-3.3.5.20050130-r2.ebuild 3209
-MD5 dee257c0fea166229acee12767e65236 gcc-3.3.6.ebuild 3037
-MD5 22583bfbc351f0715fefcf199efa7c79 gcc-3.4.1-r3.ebuild 31176
-MD5 8ad652a1c6c3b0b27963da2a8684dfc7 gcc-3.4.3-r1.ebuild 5429
-MD5 f3320fc6b7547238588e8d01266c7d1c gcc-3.4.3.20050110-r2.ebuild 5192
-MD5 2457ab3cb56284cababbfac48c7f1c0f gcc-3.4.4-r1.ebuild 5016
-MD5 040ce3a966ff6b910a65e218fdeb137f gcc-4.0.1.ebuild 1668
-MD5 87de802d0e73130faf85694d828beaf5 gcc-4.0.2-r1.ebuild 1938
+MD5 50a28b5bf54b833ca3bb3bfbf31d4ac9 gcc-3.2.3-r4.ebuild 19947
+MD5 6a290233a7c7a2759b09c3f590449e69 gcc-3.3.2-r7.ebuild 21863
+MD5 36e4fc99adb1677e85e10ae4ec36ceb7 gcc-3.3.5-r1.ebuild 3849
+MD5 e745147dc2058a8cafc25bba7e3f916b gcc-3.3.5.20050130-r1.ebuild 3281
+MD5 809734eb8668d83f43b77b6a24018795 gcc-3.3.5.20050130-r2.ebuild 3281
+MD5 e8abcd8f991d9375ef05279db5feb0b9 gcc-3.3.6.ebuild 3105
+MD5 307b46ee9b86bb1d182824303c4b01f3 gcc-3.4.1-r3.ebuild 31283
+MD5 3cd617291fa5aa8a8191aa80bf9d3a43 gcc-3.4.3-r1.ebuild 5501
+MD5 5460271dd284e83439728668887ecbd2 gcc-3.4.3.20050110-r2.ebuild 5264
+MD5 73ba3aa1e54ae26a48838f0002a2220b gcc-3.4.4-r1.ebuild 5088
+MD5 9dbc125ee891006917722ddb8508d817 gcc-4.0.1.ebuild 1740
+MD5 abc13ca579e95dd6c5836fe66fcd1544 gcc-4.0.2-r1.ebuild 2010
 MD5 567094e03359ffc1c95af7356395228d metadata.xml 162
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFDRMDTgIKl8Uu19MoRAjWWAJ98i4/D1KWXyjwUlh4NzMu6RzukBQCbBBxx
-xh83+gVk0AjXpMRVN7jcqgA=
-=LwEY
+iD8DBQFDRddgOpjtAl+gMRURApZIAKCL/daCEUJS+qweG1dJfulw1cnZyQCfWQ01
+RKbh/KykZNlfMtinrwahEC8=
+=5EBt
 -----END PGP SIGNATURE-----
index f929e4286e073368628cca1b964888d3abbd0166..2b7516b399ebb1ca3476fefdf77b2e06c14c4178 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-2.95.3-r9.ebuild,v 1.1 2005/05/21 06:21:13 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-2.95.3-r9.ebuild,v 1.2 2005/10/07 02:01:56 eradicator Exp $
 
 inherit eutils flag-o-matic toolchain-funcs versionator fixheadtails gnuconfig
 
@@ -57,7 +57,7 @@ else
        SLOT="${GCC_BRANCH_VER}"
 fi
 
-RDEPEND=">=sys-devel/gcc-config-1.2.3
+RDEPEND="|| ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.2.3 )
        >=sys-libs/zlib-1.1.4
        >=sys-apps/texinfo-4.2-r4
        !build? ( >=sys-libs/ncurses-5.2-r2 )"
index e3a31c3a6d311138580e10c88ce073725b39ff04..066257a39330a91f673ffb90806b9b1c97663dc4 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.2.3-r4.ebuild,v 1.17 2005/05/24 04:28:09 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.2.3-r4.ebuild,v 1.18 2005/10/07 02:01:56 eradicator Exp $
 
 inherit eutils flag-o-matic libtool versionator
 
@@ -111,19 +111,19 @@ SLOT="${GCC_BRANCH_VER}"
 DEPEND=">=sys-libs/glibc-2.3.2-r3
        mips? ( >=sys-devel/binutils-2.13.90.0.16 )
        !mips? ( >=sys-devel/binutils-2.13.90.0.18 )
-       >=sys-devel/gcc-config-1.3.1
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 )
        !build? ( >=sys-libs/ncurses-5.2-r2
                  nls? ( sys-devel/gettext ) )"
 
 # this glibc has the glibc guard symbols which are needed for the propolice functions to get moved to glibc
 # out of the libgcc in this gcc release, however, the propolice patch itself is not defused by this removal
 RDEPEND=">=sys-libs/glibc-2.3.2-r3
-       >=sys-devel/gcc-config-1.3.1
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 )
        >=sys-libs/zlib-1.1.4
        >=sys-apps/texinfo-4.2-r4
        !build? ( >=sys-libs/ncurses-5.2-r2 )"
 
-PDEPEND="sys-devel/gcc-config"
+PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )"
 
 
 # Hack used to patch Makefiles to install into the build dir
index 11fbb70b2d82070d7782c4d4998b67d3aad53181..93142391f1eacc6b24b58169dfa714ed8499dbb8 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.2-r7.ebuild,v 1.23 2005/05/24 04:28:09 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.2-r7.ebuild,v 1.24 2005/10/07 02:01:56 eradicator Exp $
 
 IUSE="static nls bootstrap java build X multilib gcj emul-linux-x86"
 
@@ -121,19 +121,19 @@ DEPEND="virtual/libc
        !nptl? ( >=sys-libs/glibc-2.3.2-r3 )
        >=sys-devel/binutils-2.14.90.0.6-r1
        >=sys-devel/bison-1.875
-       >=sys-devel/gcc-config-1.3.1
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 )
        amd64? ( multilib? ( >=app-emulation/emul-linux-x86-baselibs-1.0 ) )
        !build? ( >=sys-libs/ncurses-5.2-r2
                  nls? ( sys-devel/gettext ) )"
 
 RDEPEND="virtual/libc
        !nptl? ( >=sys-libs/glibc-2.3.2-r3 )
-       >=sys-devel/gcc-config-1.3.1
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 )
        >=sys-libs/zlib-1.1.4
        >=sys-apps/texinfo-4.2-r4
        !build? ( >=sys-libs/ncurses-5.2-r2 )"
 
-PDEPEND="sys-devel/gcc-config"
+PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )"
 
 
 chk_gcc_version() {
index b0e250aff9d45cd9d3bb2bc0dd5b0026b0c9a5e7..eef1022d49e9cb91da563f271e7fc949b5d25abf 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.5-r1.ebuild,v 1.26 2005/07/10 04:10:38 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.5-r1.ebuild,v 1.27 2005/10/07 02:01:56 eradicator Exp $
 
 MAN_VER="3.3.5"
 #BRANCH_UPDATE="20041025"
@@ -48,7 +48,7 @@ KEYWORDS="~alpha ~amd64 arm hppa -ia64 ~mips s390 sh sparc x86"
 # .eh_frame ld optimisation and symbol visibility support, but it hasnt been
 # well tested in gentoo on any arch other than amd64!!
 RDEPEND="virtual/libc
-       >=sys-devel/gcc-config-1.3.6
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.6 )
        >=sys-libs/zlib-1.1.4
        !sys-devel/hardened-gcc
        elibc_glibc? ( >=sys-libs/glibc-2.3.2-r9 )
@@ -72,7 +72,7 @@ fi
 DEPEND="${RDEPEND}
        >=sys-apps/texinfo-4.2-r4
        amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 )"
-PDEPEND="sys-devel/gcc-config"
+PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )"
 
 src_unpack() {
        gcc_src_unpack
index 5db8fe5a0a314412ca9a4dfec866b189f04d9a6e..10609cbed1e73a6d8bdb83a236304ee1a3dcbad4 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.5.20050130-r1.ebuild,v 1.10 2005/07/10 04:10:38 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.5.20050130-r1.ebuild,v 1.11 2005/10/07 02:01:56 eradicator Exp $
 
 MAN_VER="3.3.5"
 PATCH_VER="1.4"
@@ -44,7 +44,7 @@ KEYWORDS="~alpha ~amd64 arm ~hppa -ia64 ~mips sh sparc x86"
 # .eh_frame ld optimisation and symbol visibility support, but it hasnt been
 # well tested in gentoo on any arch other than amd64!!
 RDEPEND="virtual/libc
-       >=sys-devel/gcc-config-1.3.10
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.10 )
        >=sys-libs/zlib-1.1.4
        !sys-devel/hardened-gcc
        elibc_glibc? ( >=sys-libs/glibc-2.3.2-r9 )
@@ -68,7 +68,7 @@ fi
 DEPEND="${RDEPEND}
        >=sys-apps/texinfo-4.2-r4
        amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 )"
-PDEPEND="sys-devel/gcc-config"
+PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )"
 
 src_unpack() {
        gcc_src_unpack
index bde405fc9520d2438c8842af22d89ec2a3c3d4e7..a2be2a36a48827e9d27ccf6dcb1a15adf847a033 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.5.20050130-r2.ebuild,v 1.5 2005/07/10 04:10:38 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.5.20050130-r2.ebuild,v 1.6 2005/10/07 02:01:56 eradicator Exp $
 
 MAN_VER="3.3.5"
 PATCH_VER="1.5"
@@ -44,7 +44,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa -ia64 ~mips ~sh ~sparc ~x86"
 # .eh_frame ld optimisation and symbol visibility support, but it hasnt been
 # well tested in gentoo on any arch other than amd64!!
 RDEPEND="virtual/libc
-       >=sys-devel/gcc-config-1.3.10
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.10 )
        >=sys-libs/zlib-1.1.4
        !sys-devel/hardened-gcc
        elibc_glibc? ( >=sys-libs/glibc-2.3.2-r9 )
@@ -68,7 +68,7 @@ fi
 DEPEND="${RDEPEND}
        >=sys-apps/texinfo-4.2-r4
        amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 )"
-PDEPEND="sys-devel/gcc-config"
+PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )"
 
 src_unpack() {
        gcc_src_unpack
index 6834993914d5669979fa8175c2b4531f55e2eada..7f70ea834011eb41af8868a5a92869ca11a09fe2 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.6.ebuild,v 1.14 2005/09/05 20:40:55 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.6.ebuild,v 1.15 2005/10/07 02:01:56 eradicator Exp $
 
 MAN_VER=""
 PATCH_VER="1.3"
@@ -40,7 +40,7 @@ KEYWORDS="-* ~alpha ~amd64 ~hppa -ia64 ~sparc x86"
 # NOTE: we SHOULD be using at least binutils 2.15.90.0.1 everywhere for proper
 # .eh_frame ld optimisation and symbol visibility support, but it hasnt been
 # well tested in gentoo on any arch other than amd64!!
-RDEPEND=">=sys-devel/gcc-config-1.3.10
+RDEPEND="|| ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.10 )
        >=sys-libs/zlib-1.1.4
        !sys-devel/hardened-gcc
        elibc_glibc? ( >=sys-libs/glibc-2.3.2-r9 )
@@ -64,7 +64,7 @@ fi
 DEPEND="${RDEPEND}
        >=sys-apps/texinfo-4.2-r4
        amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 )"
-PDEPEND="sys-devel/gcc-config"
+PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )"
 
 src_unpack() {
        gcc_src_unpack
index c68db41bfc0f2bb215822cde4399530f64ffc451..0480187396538f6f2f69b748564b1c5bb641c7f9 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.1-r3.ebuild,v 1.19 2005/05/30 03:35:06 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.1-r3.ebuild,v 1.20 2005/10/07 02:01:56 eradicator Exp $
 
 IUSE="static nls bootstrap build multilib gcj gtk fortran objc hardened n32 n64 emul-linux-x86"
 
@@ -26,7 +26,7 @@ DEPEND="virtual/libc
        >=sys-devel/binutils-2.14.90.0.8-r1
        amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 )
        >=sys-devel/bison-1.875
-       >=sys-devel/gcc-config-1.3.1
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 )
        amd64? ( multilib? ( >=app-emulation/emul-linux-x86-baselibs-1.0 ) )
        !build? (
                gcj? (
@@ -37,12 +37,12 @@ DEPEND="virtual/libc
                nls? ( sys-devel/gettext )
        )"
 RDEPEND="virtual/libc
-       >=sys-devel/gcc-config-1.3.1
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.1 )
        >=sys-libs/zlib-1.1.4
        >=sys-apps/texinfo-4.2-r4
        !build? ( >=sys-libs/ncurses-5.2-r2 )"
 
-PDEPEND="sys-devel/gcc-config"
+PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )"
 [ "${ABI}" != "n32" ] && [ "${ABI}" != "n64" ] && PDEPEND="${PDEPEND}
        !n32? ( !n64? ( !s390? ( !elibc_uclibc? ( sys-libs/libstdc++-v3 ) ) ) )"
 
index 53d24126758708193f907d19ea62f8209364ad5e..5f48259be43c893a5680d8a1de798ccc5752a809 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.3-r1.ebuild,v 1.42 2005/08/27 04:38:14 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.3-r1.ebuild,v 1.43 2005/10/07 02:01:56 eradicator Exp $
 
 MAN_VER="3.4.3"
 BRANCH_UPDATE="20041125"
@@ -51,7 +51,7 @@ KEYWORDS="-* amd64 mips ppc64 ~x86 -hppa ppc ~sparc -ia64"
 # .eh_frame ld optimisation and symbol visibility support, but it hasnt been
 # well tested in gentoo on any arch other than amd64!!
 RDEPEND="virtual/libc
-       >=sys-devel/gcc-config-1.3.6-r4
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.6-r4 )
        >=sys-libs/zlib-1.1.4
        !sys-devel/hardened-gcc
        !elibc_uclibc? (
@@ -77,7 +77,7 @@ DEPEND="${RDEPEND}
        >=sys-devel/bison-1.875
        >=sys-devel/binutils-2.14.90.0.8-r1
        amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 )"
-PDEPEND="sys-devel/gcc-config
+PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )
        !nocxx? ( !mips? ( !ia64? ( !elibc_uclibc? ( !build? ( sys-libs/libstdc++-v3 ) ) ) ) )"
 
 src_unpack() {
index 33dc69adfb5124030ab81666784ddef78e7a92a8..81db054cb824841a3e7c4d501498aa10821dda51 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.3.20050110-r2.ebuild,v 1.10 2005/08/27 04:43:47 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.3.20050110-r2.ebuild,v 1.11 2005/10/07 02:01:56 eradicator Exp $
 
 MAN_VER="3.4.3"
 PATCH_VER="2.0"
@@ -50,7 +50,7 @@ KEYWORDS="-* ~amd64 -hppa ~ia64 mips ~ppc ~ppc64 ~sparc ~x86"
 # .eh_frame ld optimisation and symbol visibility support, but it hasnt been
 # well tested in gentoo on any arch other than amd64!!
 RDEPEND="virtual/libc
-       >=sys-devel/gcc-config-1.3.10
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.10 )
        >=sys-libs/zlib-1.1.4
        !sys-devel/hardened-gcc
        amd64? ( multilib? ( >=app-emulation/emul-linux-x86-glibc-1.1 ) )
@@ -72,7 +72,7 @@ DEPEND="${RDEPEND}
        >=sys-devel/bison-1.875
        >=sys-devel/binutils-2.14.90.0.8-r1
        amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 )"
-PDEPEND="sys-devel/gcc-config
+PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )
        !nocxx? ( !mips? ( !ia64? ( !elibc_uclibc? ( !build? ( sys-libs/libstdc++-v3 ) ) ) ) )"
 
 src_unpack() {
index b3cc0a21dee7cd92ef7a5df85ad4c5a694deaabe..1c327b58615ef5e668f77aac09dd9500a4789307 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.4-r1.ebuild,v 1.4 2005/10/05 01:46:05 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.4-r1.ebuild,v 1.5 2005/10/07 02:01:56 eradicator Exp $
 
 MAN_VER=""
 PATCH_VER="1.6"
@@ -46,7 +46,7 @@ KEYWORDS="-* ~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sh ~sparc ~x86"
 # NOTE: we SHOULD be using at least binutils 2.15.90.0.1 everywhere for proper
 # .eh_frame ld optimisation and symbol visibility support, but it hasnt been
 # well tested in gentoo on any arch other than amd64!!
-RDEPEND=">=sys-devel/gcc-config-1.3.10
+RDEPEND="|| ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.10 )
        >=sys-libs/zlib-1.1.4
        !sys-devel/hardened-gcc
        elibc_glibc? (
@@ -72,7 +72,7 @@ DEPEND="${RDEPEND}
        >=sys-devel/bison-1.875
        >=sys-devel/binutils-2.14.90.0.8-r1
        amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 )"
-PDEPEND="sys-devel/gcc-config
+PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )
        x86? ( !nocxx? ( !elibc_uclibc? ( !build? ( || ( sys-libs/libstdc++-v3 =sys-devel/gcc-3.3* ) ) ) ) )"
 
 src_unpack() {
index b07b08ab0c7171f344ae1bd4b1d94f5efb8227fd..4972bb9b4fb563d68f66d0d546f6c393441898c3 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.0.1.ebuild,v 1.5 2005/08/16 01:41:21 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.0.1.ebuild,v 1.6 2005/10/07 02:01:56 eradicator Exp $
 
 PATCH_VER="1.0"
 PATCH_GCC_VER="4.0.1"
@@ -22,7 +22,7 @@ LICENSE="GPL-2 LGPL-2.1"
 KEYWORDS="-*"
 
 RDEPEND="virtual/libc
-       >=sys-devel/gcc-config-1.3.1
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.10 )
        >=sys-libs/zlib-1.1.4
        !sys-devel/hardened-gcc
        elibc_glibc? ( >=sys-libs/glibc-2.3.5 )
@@ -47,7 +47,7 @@ DEPEND="${RDEPEND}
        >=sys-devel/bison-1.875
        >=sys-devel/binutils-2.15.97"
 
-PDEPEND="sys-devel/gcc-config
+PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )
        x86? ( !nocxx? ( !elibc_uclibc? ( !build? ( || ( sys-libs/libstdc++-v3 =sys-devel/gcc-3.3* ) ) ) ) )"
 
 pkg_postinst() {
index 42961063e66954d591675d95451d1ec656582b9d..f68821ccbf8e98723d353130023280898c22c825 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.0.2-r1.ebuild,v 1.1 2005/10/04 19:43:04 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.0.2-r1.ebuild,v 1.2 2005/10/07 02:01:56 eradicator Exp $
 
 PATCH_VER="1.2"
 PATCH_GCC_VER="4.0.2"
@@ -27,7 +27,7 @@ LICENSE="GPL-2 LGPL-2.1"
 KEYWORDS="-*"
 
 RDEPEND="virtual/libc
-       >=sys-devel/gcc-config-1.3.1
+       || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.10 )
        >=sys-libs/zlib-1.1.4
        !sys-devel/hardened-gcc
        elibc_glibc? ( >=sys-libs/glibc-2.3.5 )
@@ -52,7 +52,7 @@ DEPEND="${RDEPEND}
        >=sys-devel/bison-1.875
        >=sys-devel/binutils-2.15.97"
 
-PDEPEND="sys-devel/gcc-config
+PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config )
        x86? ( !nocxx? ( !elibc_uclibc? ( !build? ( || ( sys-libs/libstdc++-v3 =sys-devel/gcc-3.3* ) ) ) ) )"
 
 src_unpack() {