summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2012-06-27 16:34:28 +0000
committerJeroen Roovers <jer@gentoo.org>2012-06-27 16:34:28 +0000
commit9ed4452b740bee4dba2c6402f6ca16500b6e7f64 (patch)
tree15dcaeba14506439f777c207183f5f70925e7aef /sys-devel/kgcc64
parentRevert the -r1 to use the internal version. It was commited accidentaly, the ... (diff)
downloadhistorical-9ed4452b740bee4dba2c6402f6ca16500b6e7f64.tar.gz
historical-9ed4452b740bee4dba2c6402f6ca16500b6e7f64.tar.bz2
historical-9ed4452b740bee4dba2c6402f6ca16500b6e7f64.zip
Bump.
Package-Manager: portage-2.2.0_alpha113/cvs/Linux x86_64
Diffstat (limited to 'sys-devel/kgcc64')
-rw-r--r--sys-devel/kgcc64/ChangeLog7
-rw-r--r--sys-devel/kgcc64/Manifest13
-rw-r--r--sys-devel/kgcc64/kgcc64-4.6.3.ebuild54
3 files changed, 68 insertions, 6 deletions
diff --git a/sys-devel/kgcc64/ChangeLog b/sys-devel/kgcc64/ChangeLog
index e71ae78d5535..94e00cc04903 100644
--- a/sys-devel/kgcc64/ChangeLog
+++ b/sys-devel/kgcc64/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/kgcc64
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/ChangeLog,v 1.42 2012/05/15 19:25:54 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/ChangeLog,v 1.43 2012/06/27 16:34:28 jer Exp $
+
+*kgcc64-4.6.3 (27 Jun 2012)
+
+ 27 Jun 2012; Jeroen Roovers <jer@gentoo.org> +kgcc64-4.6.3.ebuild:
+ Bump.
15 May 2012; Jeroen Roovers <jer@gentoo.org> kgcc64-4.5.3.ebuild:
Stable for HPPA too.
diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index b4a285148d90..6381e9243eda 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -21,6 +21,8 @@ DIST gcc-4.5.2-patches-1.1.tar.bz2 21127 RMD160 5964d25a2d8a24c3a2413e8241d7ef70
DIST gcc-4.5.2.tar.bz2 66328720 RMD160 e1e9f590f5cf5f7029f1941328529a22919ee609 SHA1 ad5c440526c98fd17a74eab80c031af6b64d9c90 SHA256 1d9362275ffd9d19fd41f1c3dae0805d6e3991c4d5aa80851f2eaf1bbaa21f88
DIST gcc-4.5.3-patches-1.4.tar.bz2 22869 RMD160 5e0a1730841e5a07a3f7fc95760dcb6385df66b9 SHA1 af7113912da9d527b20624c1a2e639fbca14f37e SHA256 96e7ee4805ceb19cc27ca9ef0f79c061f18c716ca33338a738c135cfe89f145c
DIST gcc-4.5.3.tar.bz2 66374586 RMD160 d07aa90f2186b4e082dfd5ad5d5188c097fb6247 SHA1 73c45dfda5eef6b124be53e56828b5925198cc1b SHA256 0a8847af44a9b33813b199997a73139517c96adfd519eaf24c79d4d9d09f65de
+DIST gcc-4.6.3-patches-1.3.tar.bz2 83071 RMD160 4e8c94ce83421ed1138439f946321763803b3157 SHA1 b05f96f1741828fb13ca23f0bd057223de1908ab SHA256 0acc8494932259dbadc118587626bb2505fc565e1a862bb792116e08961c141a
+DIST gcc-4.6.3.tar.bz2 71999439 RMD160 9abb2f940d08fc84f2d91b6a6ce8d662ca889269 SHA1 ce317ca5c8185b58bc9300182b534608c578637f SHA256 e8f5853d4eec2f5ebaf8a72ae4d53c436aacf98153b2499f8635b48c4718a093
EBUILD kgcc64-3.4.6.ebuild 2303 RMD160 753eab54397e2910a0215aaf472f693ef5421ea3 SHA1 f0ee219b067ed3566e08558102f0ea5055b92b0b SHA256 a814f764832b17802bd9784828583444d5d772f4ca71f8c1907d3af5322fcd73
EBUILD kgcc64-4.1.2.ebuild 1314 RMD160 b2256a9a4b3bc3f9b140dd452fdce00d076e2449 SHA1 e8f18d52fd717ce809806b50d8122473e00b532c SHA256 5e1585130dff65eb3f0cf4c20c615d233bcb7f3d414e91402d78f4c8889da150
EBUILD kgcc64-4.2.4.ebuild 1187 RMD160 3720a4763caf72015cd8f9f5280b69aeec9f6ead SHA1 87be3d7106bd44c1de924f52aa3a09d53af0753a SHA256 e05ebc1e5ea632ba5a694f69129f844f885711e482078874c4a528a3d6db833e
@@ -31,12 +33,13 @@ EBUILD kgcc64-4.4.5.ebuild 1374 RMD160 9580b3cfd25fe7dce0a9726e41da4e1c70d6c019
EBUILD kgcc64-4.4.6.ebuild 1376 RMD160 a403ce915f03a7040ca5402d1c3ce77fc4087984 SHA1 f1f233b964fe0c192e477c851ed59c9bee7f0781 SHA256 7992506dcc54c1b8d273de4df52685664cc1a3f0b96975de4616ca927c7cdaac
EBUILD kgcc64-4.5.2.ebuild 1396 RMD160 e79e1152fe89d0721088b9cf738452aea38422a6 SHA1 10ff99f27cbe2fad1b72dfd4de69937b060455b7 SHA256 1efa88db0e5133597ceaff32d598c23d27710ab953853db69b4a27000711c501
EBUILD kgcc64-4.5.3.ebuild 1394 RMD160 0e35bec28b5f604027a82094a6803c83f7beeefd SHA1 9d111b17511f9f59da831bbc7c56c43e79c6b043 SHA256 d1aad61835e905a5a2ad4ddebf22fb7437b2715d1272b35533206af6ee9a2ca4
-MISC ChangeLog 6091 RMD160 355a047f438574958b4989004d112efdc5eb0d4c SHA1 844b85b6b3210c124113d4c5979a27e965154222 SHA256 ed398e895e9004f9a34605ba6ec2439caf1669ffdc414cdb77e07af5d89e62d0
+EBUILD kgcc64-4.6.3.ebuild 1395 RMD160 5106550b42be272b5aab75334288acf9c0011300 SHA1 8d7d19a48a18f48883dec467ce81d9810cc27c5d SHA256 77c03dfa53ac4ec65c998774727a0a25abbaf4416de57d0009cb4821f70acfd4
+MISC ChangeLog 6198 RMD160 a385ca3aaccdc1e3d276874d2844382fe0a2a32d SHA1 592e7d5d02136c4bedac88357eb8b5ee10fc6cbc SHA256 cf316f87d25bbb877826dbb29384833579b390ce6f164df80ea3015d50b1a011
MISC metadata.xml 279 RMD160 827e364ffd5de086bcc6fdef2b78832a4de6f79c SHA1 359f30ca58a85639715fe842a1ffb75c36f77a1d SHA256 0c1aa15937a1541a50a9acf7c6b915d23916d3dcf1594a532e5426d6fabb26e8
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk+yrkUACgkQVWmRsqeSphNCnQCeITTxdl8VHcdaIQXt9ZkzDiiz
-pwkAn1LUsao4NeRnJMYfOiU41ccSfciV
-=b1dF
+iEYEARECAAYFAk/rNhoACgkQVWmRsqeSphO6OQCfQL+OUPjYgYUfxzViIs9+QU48
+tRIAn3G20FFSs1kBX+O7uame8zZYZQr6
+=QT2l
-----END PGP SIGNATURE-----
diff --git a/sys-devel/kgcc64/kgcc64-4.6.3.ebuild b/sys-devel/kgcc64/kgcc64-4.6.3.ebuild
new file mode 100644
index 000000000000..da67d8c9ecbe
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-4.6.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/kgcc64-4.6.3.ebuild,v 1.1 2012/06/27 16:34:28 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.3"
+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.3.2
+ >=dev-libs/mpfr-2.4.2
+ >=dev-libs/mpc-0.8.1
+ >=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
+}