# ChangeLog for sys-devel/kgcc64
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/ChangeLog,v 1.35 2011/03/08 22:23:39 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/ChangeLog,v 1.36 2011/07/26 01:17:23 jer Exp $
+
+*kgcc64-4.4.6 (26 Jul 2011)
+
+ 26 Jul 2011; Jeroen Roovers <jer@gentoo.org> +kgcc64-4.4.6.ebuild:
+ Version bump.
08 Mar 2011; Ryan Hill <dirtyepic@gentoo.org> kgcc64-4.4.4.ebuild,
kgcc64-4.4.5.ebuild, kgcc64-4.5.2.ebuild:
DIST gcc-4.4.4.tar.bz2 63018867 RMD160 b41f26be28cc1ef643135230dfa94876d8a02dd6 SHA1 45d1e7242a08cbb7a343ed2bf640a5afd0ebe098 SHA256 e1c13696b45752ad3f652304fab5120a43a8a5c0f438d3bda78cf16b620c0c58
DIST gcc-4.4.5-patches-1.2.tar.bz2 22319 RMD160 d7c73df80c7bf609f993a3b01f3128022bf93e96 SHA1 4818cc142578c1c9da4cdcb4bb80bc1bc8eb62e1 SHA256 5cef67eeee0ce89f1471b3a6a75e0acbd4a54e78efc335b0bb66ac17e7cb7349
DIST gcc-4.4.5.tar.bz2 63081552 RMD160 87d6fa77d50f23a3359e24bf5b0ddfafa7088478 SHA1 2b1427a932a620c909d74f1e4821ed90c90fd350 SHA256 a945eb6cf694a55f83af904f4a3fb41ee07b9d021826dfe66991dfa7f0ea97ce
+DIST gcc-4.4.6-patches-1.0.tar.bz2 25346 RMD160 10515c859b64a5fecc13fc9300559d6e3a55a33a SHA1 29d73768a24f27b341fbaa57df80964b8dc871bd SHA256 150a6503145e3a52b19419b66c8224808a8c1b2f813bdf552f6b1e4cf6b80310
+DIST gcc-4.4.6.tar.bz2 63135296 RMD160 b35f81ee9540cc4ad0d2f970643f8053f058feec SHA1 fc5e6c60b03650f6508470c088440d3d9360adf9 SHA256 57c718899e19277cbce9df3b0940a319e63c4630df6134185a45f157f24e8a0b
DIST gcc-4.5.2-patches-1.1.tar.bz2 21127 RMD160 5964d25a2d8a24c3a2413e8241d7ef70e41d55dc SHA1 2897b4a49bc86b96fba4a5fb605701f643e82523 SHA256 0192ca1cc7845b13718c97095cad94c2fcca5679da3627f2c88f1ebabf1d1af2
DIST gcc-4.5.2.tar.bz2 66328720 RMD160 e1e9f590f5cf5f7029f1941328529a22919ee609 SHA1 ad5c440526c98fd17a74eab80c031af6b64d9c90 SHA256 1d9362275ffd9d19fd41f1c3dae0805d6e3991c4d5aa80851f2eaf1bbaa21f88
EBUILD kgcc64-3.4.6.ebuild 2322 RMD160 01e44d5a708d3788b4a65f4c1766bd2cc6c3faa2 SHA1 7689d9c977ef3dc4f8e7a2ac0896e423759c2ed3 SHA256 96a9d8f52f1cb30375480223b75ff2d04eb90d282bcaa8ea217f87061ec92280
EBUILD kgcc64-4.3.5.ebuild 1263 RMD160 eb4c6202cda91a0e4bce80bcdec3c1da7db86299 SHA1 44f6a15519d88486dc850b413109fa706e7926b7 SHA256 edac75bd2be111a3776dd8610e6c5de17f4e9fedd27bb96af70de11d7a93b214
EBUILD kgcc64-4.4.4.ebuild 1399 RMD160 3713f637c35008bc8c6d8c0f6e940c0e69614e83 SHA1 4e6b5f90ad133000c13cafbdecb303098a47e9af SHA256 95e4ffbbe1ee81ec27eba15c827c6c2947d3c6adf853652e6b87384fb2ed7fde
EBUILD kgcc64-4.4.5.ebuild 1399 RMD160 d8af3a252138f8d6dd9b1430a55ba3d011c8276e SHA1 d5170ecdcaa097fedd431e5703753e7d9a45747b SHA256 d5adb5575fa767c8fabd55859ab603d2079d307cf7a22b4464c6938aad891839
+EBUILD kgcc64-4.4.6.ebuild 1394 RMD160 505463c8c3708fccc0cb70eed1dd672bbb4094b9 SHA1 eb129c7eac20e0304d129670080b0a1b01e52d7c SHA256 fad100b08f20bea7d5547b1a3e51f26554feb558e2116b4bd9ea91d3c84b28a8
EBUILD kgcc64-4.5.2.ebuild 1421 RMD160 05c2db5f0755cd3d339706a3ef5c700dae2ee45c SHA1 dad541f50af8fb042a82b1fd04f5ed484aa23401 SHA256 513ac5e826cb26902a29bc0f2620ea2207a8f2053e5adddd1a8ab9c589ed5868
-MISC ChangeLog 5185 RMD160 9dea11a57d646444cf8dc9f66ce66a21292c4e9e SHA1 2571b1883182b9ed3f3343aacdb2829607d71cb6 SHA256 92ac35eb3728dcdffc6a122fddadcaa6970929523b33906d8628288c3083e3d7
+MISC ChangeLog 5294 RMD160 2758469ec6c7624ad8b03a261cdeb0474a5faf1e SHA1 42307e83c4443b27a685ab520352a88b9f825816 SHA256 10760697046fa578bf6349da4d8c23f809a6e45820f6b0561577a123fef7df29
MISC metadata.xml 279 RMD160 827e364ffd5de086bcc6fdef2b78832a4de6f79c SHA1 359f30ca58a85639715fe842a1ffb75c36f77a1d SHA256 0c1aa15937a1541a50a9acf7c6b915d23916d3dcf1594a532e5426d6fabb26e8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk12rdsACgkQiqiDRvmkBmLfRACfR+z5r8xoilEceAdBCsoPcFBl
-nekAnjGa3Vjnm6rx3r2f2WznIgtLOOhd
-=NHhy
+iEYEARECAAYFAk4uFbEACgkQVWmRsqeSphNM1gCfaF6jdo5XXaZ3motgj8QKVud5
+AwgAn1t49HpklshDSu+0+LrifvQEA+1w
+=39Zt
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/kgcc64-4.4.6.ebuild,v 1.1 2011/07/26 01:17:23 jer Exp $
+
+case ${CHOST} in
+ hppa*) CTARGET=hppa64-${CHOST#*-};;
+ mips*) CTARGET=${CHOST/mips/mips64};;
+ powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
+ s390*) CTARGET=${CHOST/s390/s390x};;
+ sparc*) CTARGET=${CHOST/sparc/sparc64};;
+ i?86*) CTARGET=x86_64-${CHOST#*-};;
+esac
+export CTARGET
+TOOLCHAIN_ALLOWED_LANGS="c"
+GCC_TARGET_NO_MULTILIB=true
+
+PATCH_VER="1.0"
+ETYPE="gcc-compiler"
+GCC_FILESDIR=${FILESDIR/${PN}/gcc}
+
+inherit toolchain eutils
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on mips and sparc; all other archs, refer to bug #228115
+KEYWORDS="~hppa ~sparc"
+
+RDEPEND=">=dev-libs/gmp-4.2.1
+ >=dev-libs/mpfr-2.3.2
+ >=sys-devel/gcc-config-1.4"
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+DEPEND="${RDEPEND}
+ hppa? ( sys-devel/binutils-hppa64 )
+ !sys-devel/gcc-hppa64
+ !sys-devel/gcc-mips64
+ !sys-devel/gcc-powerpc64
+ !sys-devel/gcc-sparc64
+ >=sys-apps/texinfo-4.8
+ >=sys-devel/bison-1.875"
+
+pkg_postinst() {
+ toolchain_pkg_postinst
+
+ cd "${ROOT}"/usr/bin
+ local x
+ for x in gcc cpp ; do
+ cat <<-EOF >${CTARGET%%-*}-linux-${x}
+ #!/bin/sh
+ exec ${CTARGET}-${x} "\$@"
+ EOF
+ chmod a+rx ${CTARGET%%-*}-linux-${x}
+ done
+}