# 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.453 2005/09/14 23:31:51 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.454 2005/09/15 16:43:55 halcy0n Exp $
+
+ 15 Sep 2005; Mark Loeser <halcy0n@gentoo.org>
+ gcc-4.0.2_pre20050913.ebuild:
+ Enable split spec files.
*gcc-4.0.2_pre20050913 (14 Sep 2005)
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 af960fbd88b28d0adc450b2e1442fd9a ChangeLog 93559
MD5 3196c90905902891b12b4d08372c0eb5 gcc-2.95.3-r9.ebuild 7524
MD5 37f3db1694d592dc3a3db07507390b76 gcc-3.1.1-r2.ebuild 9270
MD5 f3320fc6b7547238588e8d01266c7d1c gcc-3.4.3.20050110-r2.ebuild 5192
MD5 f5804f3b322c22138f87bca0b3b3a69c gcc-3.4.4-r1.ebuild 5010
MD5 040ce3a966ff6b910a65e218fdeb137f gcc-4.0.1.ebuild 1668
-MD5 9ddb0f7c06dec450f3a0cdafeb8b7c07 gcc-4.0.2_pre20050913.ebuild 1700
+MD5 6a442b1c9a116659d89143446546ce21 gcc-4.0.2_pre20050913.ebuild 1947
MD5 567094e03359ffc1c95af7356395228d metadata.xml 162
MD5 f7e7042c2ddf66e344b30cbc66ebaf73 files/cc 24
MD5 80d122265d3062847a4a1b161abe1d26 files/cpp 24
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
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFDKLL5CRZPokWLroQRAtOaAKClRCuwFngN0qJ+FCLE3DRSMT9OBACcDQZr
-J18ysTHfsWq9+AqtR0rvIe4=
-=Sbjf
------END PGP SIGNATURE-----
# 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_pre20050913.ebuild,v 1.1 2005/09/14 23:31:52 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.0.2_pre20050913.ebuild,v 1.2 2005/09/15 16:43:56 halcy0n Exp $
PATCH_VER="1.0"
PATCH_GCC_VER="4.0.2"
ETYPE="gcc-compiler"
+# whether we should split out specs files for multiple {PIE,SSP}-by-default
+# and vanilla configurations.
+SPLIT_SPECS=${SPLIT_SPECS-true}
+
inherit toolchain
DESCRIPTION="The GNU Compiler Collection. Includes C/C++, java compilers, pie+ssp extensions, Haj Ten Brugge runtime bounds checking"
PDEPEND="sys-devel/gcc-config
x86? ( !nocxx? ( !elibc_uclibc? ( !build? ( || ( sys-libs/libstdc++-v3 =sys-devel/gcc-3.3* ) ) ) ) )"
+src_unpack() {
+ gcc_src_unpack
+
+ [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch
+}
+
pkg_postinst() {
toolchain_pkg_postinst