summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2007-05-27 18:42:32 +0000
committerMike Frysinger <vapier@gentoo.org>2007-05-27 18:42:32 +0000
commit35b581ef6c499e93af45eb4a227e81b19c73bffb (patch)
treef366b965b7ccb7a49704af93fb6694dcee0782bb /sys-devel/kgcc64
parentadded ~ppc to KEYWORDS to follow policy (as the previous version was already ... (diff)
downloadhistorical-35b581ef6c499e93af45eb4a227e81b19c73bffb.tar.gz
historical-35b581ef6c499e93af45eb4a227e81b19c73bffb.tar.bz2
historical-35b581ef6c499e93af45eb4a227e81b19c73bffb.zip
Version bump.
Package-Manager: portage-2.1.2.8
Diffstat (limited to 'sys-devel/kgcc64')
-rw-r--r--sys-devel/kgcc64/ChangeLog7
-rw-r--r--sys-devel/kgcc64/Manifest27
-rw-r--r--sys-devel/kgcc64/files/digest-kgcc64-4.1.26
-rw-r--r--sys-devel/kgcc64/kgcc64-4.1.2.ebuild50
4 files changed, 85 insertions, 5 deletions
diff --git a/sys-devel/kgcc64/ChangeLog b/sys-devel/kgcc64/ChangeLog
index 5aa9647373fa..a0aac4a97596 100644
--- a/sys-devel/kgcc64/ChangeLog
+++ b/sys-devel/kgcc64/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/kgcc64
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/ChangeLog,v 1.9 2007/03/29 10:35:22 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/ChangeLog,v 1.10 2007/05/27 18:42:32 vapier Exp $
+
+*kgcc64-4.1.2 (27 May 2007)
+
+ 27 May 2007; Mike Frysinger <vapier@gentoo.org> +kgcc64-4.1.2.ebuild:
+ Version bump.
29 Mar 2007; Markus Rothe <corsair@gentoo.org> kgcc64-4.1.1.ebuild:
Stable on ppc; bug #147126
diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 94637e3b17f2..55ed9058cbe8 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX wrapper 27 RMD160 935a1418c97013e23b6328614e56639da16401d6 SHA1 6bf572312337e5c97e8c6a715ec8066f12703067 SHA256 96dd4f2e0375941d2015a3138b4bf8d88bdfa92dfbfb7311dd3cc1422b6e51b7
MD5 742a65ba79abc95d15558070a2919980 files/wrapper 27
RMD160 935a1418c97013e23b6328614e56639da16401d6 files/wrapper 27
@@ -6,6 +9,8 @@ DIST gcc-3.4.6-patches-1.2.tar.bz2 54757 RMD160 d4e1240b9e45b7661b7f8bf4f57bb2c9
DIST gcc-3.4.6.tar.bz2 28193401 RMD160 b15003368cedc7964f6ceaee0c39ddc43a46c442 SHA1 97b290fdc572c8e490b3b39f243e69bacad23c2b SHA256 7791a601878b765669022b8b3409fba33cc72f9e39340fec8af6d0e6f72dec39
DIST gcc-4.1.1-patches-1.6.tar.bz2 29117 RMD160 deda1cc8917bb63e446048dff15eca32530aa56e SHA1 6aa1511e25a36d3ce693c839742772737bf8a2f5 SHA256 b587a9328f359162645601a7f43a2da079df05b85ed3b613b7055023e32f560b
DIST gcc-4.1.1.tar.bz2 39172003 RMD160 0edeac242d900b075a7e36796380492b5b3c8564 SHA1 a398b95d38b6e35f4c4e02c34c0a3bff79811f8f SHA256 985cbb23a486570a8783395a42a8689218f5218a0ccdd6bec590eef341367bb7
+DIST gcc-4.1.2-patches-1.0.1.tar.bz2 43294 RMD160 70184d44cd3f051d154d8cbd957257d1eeefb460 SHA1 0affefdc4673f1781c829dafa24e62433fa868bc SHA256 311cef339fd021c72086cdef361e0aa6409a4a62d21fddaa7a5171bc1545085a
+DIST gcc-4.1.2.tar.bz2 39707720 RMD160 7c5d78e666ccf4c2b2c3db41e2388f08b6cdf722 SHA1 7981b8d1b58b10ddfd7d5142eab16352d9206f3b SHA256 cfc0efbcc6fcde0d416a32dfb246c9df022515a312683fac412578c4fd09a9bc
EBUILD kgcc64-3.4.6.ebuild 2332 RMD160 b821d041f42ad41d28e997241a3cc4efd846af6f SHA1 08e3ff450ba8526341de705386ad0f913618a9c0 SHA256 73972b36be2233c2cb3875643e1e8aa86d859d6a8256e722abfffd59c725bdfc
MD5 5aa769db761b4b7152f0f727fad67108 kgcc64-3.4.6.ebuild 2332
RMD160 b821d041f42ad41d28e997241a3cc4efd846af6f kgcc64-3.4.6.ebuild 2332
@@ -14,10 +19,14 @@ EBUILD kgcc64-4.1.1.ebuild 1315 RMD160 26cea5da288c8406b2c1dcf1c75facd70cd1754e
MD5 5e79dfbefd42919b66eea8ea670e7e6b kgcc64-4.1.1.ebuild 1315
RMD160 26cea5da288c8406b2c1dcf1c75facd70cd1754e kgcc64-4.1.1.ebuild 1315
SHA256 4cb095e1c3414be3780d51d9545fed84d2bab717c1ec2ef5a864e9acc180ca14 kgcc64-4.1.1.ebuild 1315
-MISC ChangeLog 1457 RMD160 93cf06e184d8bd504ec8fbc76df2507aee9dac77 SHA1 5c003ed9bdc34871f0a507ebc04abab90a41fd14 SHA256 592bf6f68cbcb3ef46ae69e86ded6e1f98200a218f0e5e8a0097e2e63b06d34e
-MD5 98a4fc7851c01cc3a913bd0f7264d166 ChangeLog 1457
-RMD160 93cf06e184d8bd504ec8fbc76df2507aee9dac77 ChangeLog 1457
-SHA256 592bf6f68cbcb3ef46ae69e86ded6e1f98200a218f0e5e8a0097e2e63b06d34e ChangeLog 1457
+EBUILD kgcc64-4.1.2.ebuild 1320 RMD160 81b739a85db5a94f1523e8d91bbd6e00bb4a298b SHA1 1f636192569cd99c815e8d974bc5249f9d689a4c SHA256 0757eb995250df3745762c4ab256f6cfc4ea1e4f17a1c8fa0758f25d35393738
+MD5 8f5df34594cdcb22e36e6ae509e40274 kgcc64-4.1.2.ebuild 1320
+RMD160 81b739a85db5a94f1523e8d91bbd6e00bb4a298b kgcc64-4.1.2.ebuild 1320
+SHA256 0757eb995250df3745762c4ab256f6cfc4ea1e4f17a1c8fa0758f25d35393738 kgcc64-4.1.2.ebuild 1320
+MISC ChangeLog 1575 RMD160 1fbf5af09b30bf4c864f8cfa960a3c30018da0d7 SHA1 825aa3da7d8a37a22cbc174c727bfafcd39669ba SHA256 b444f4db1a51669f7d3f3493da1d7e8d674bffb32b18c01256e1d8148d9fb822
+MD5 effb8b42958493e82198fa7bc8f83b03 ChangeLog 1575
+RMD160 1fbf5af09b30bf4c864f8cfa960a3c30018da0d7 ChangeLog 1575
+SHA256 b444f4db1a51669f7d3f3493da1d7e8d674bffb32b18c01256e1d8148d9fb822 ChangeLog 1575
MISC metadata.xml 181 RMD160 7465beade8e76f7016fd193585f417e53e908229 SHA1 43fca5b81984359fdafd0a56d27b6b48e4c26584 SHA256 36a55914e329ec534fda878fbe5d81b1c9acebfbddba708255ed2e088bcf100d
MD5 5202e1034c4eac034458ff2f5472d825 metadata.xml 181
RMD160 7465beade8e76f7016fd193585f417e53e908229 metadata.xml 181
@@ -28,3 +37,13 @@ SHA256 bb79c5fd62ac0739e3ba7e30f0b2663937baf488182a84e05a8add65dcbc28b8 files/di
MD5 2b39ae12a8619b04c8b506213833e057 files/digest-kgcc64-4.1.1 503
RMD160 3315285322406d139142d3622ba2c8a1e268792f files/digest-kgcc64-4.1.1 503
SHA256 b3f15b2f7e8aaefd2ba55e07a0c0f827dfe19749ec685a5dcf5775ddc2ae9762 files/digest-kgcc64-4.1.1 503
+MD5 e25a3764598b23d5a8eb55843cce7fc3 files/digest-kgcc64-4.1.2 509
+RMD160 bd8104f2227dc872ca813c87e0eee8761544656c files/digest-kgcc64-4.1.2 509
+SHA256 de238aa6d4fd2666c6bba0895986bb19022a895c4c11836eb588a5fe0919878a files/digest-kgcc64-4.1.2 509
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.4 (GNU/Linux)
+
+iD8DBQFGWdFO8bi6rjpTunYRAmzQAJ9b7cMwrJ+vKClI+nhOHR9RZOJjZwCdEdjd
+QiLok/Mw7ARubWH+FiATcmk=
+=eoOM
+-----END PGP SIGNATURE-----
diff --git a/sys-devel/kgcc64/files/digest-kgcc64-4.1.2 b/sys-devel/kgcc64/files/digest-kgcc64-4.1.2
new file mode 100644
index 000000000000..d7d8fb075b19
--- /dev/null
+++ b/sys-devel/kgcc64/files/digest-kgcc64-4.1.2
@@ -0,0 +1,6 @@
+MD5 f2819b15f4c40d2d34c3e60b52828ffc gcc-4.1.2-patches-1.0.1.tar.bz2 43294
+RMD160 70184d44cd3f051d154d8cbd957257d1eeefb460 gcc-4.1.2-patches-1.0.1.tar.bz2 43294
+SHA256 311cef339fd021c72086cdef361e0aa6409a4a62d21fddaa7a5171bc1545085a gcc-4.1.2-patches-1.0.1.tar.bz2 43294
+MD5 a4a3eb15c96030906d8494959eeda23c gcc-4.1.2.tar.bz2 39707720
+RMD160 7c5d78e666ccf4c2b2c3db41e2388f08b6cdf722 gcc-4.1.2.tar.bz2 39707720
+SHA256 cfc0efbcc6fcde0d416a32dfb246c9df022515a312683fac412578c4fd09a9bc gcc-4.1.2.tar.bz2 39707720
diff --git a/sys-devel/kgcc64/kgcc64-4.1.2.ebuild b/sys-devel/kgcc64/kgcc64-4.1.2.ebuild
new file mode 100644
index 000000000000..afff00713eb3
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-4.1.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/kgcc64-4.1.2.ebuild,v 1.1 2007/05/27 18:42:32 vapier 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.1"
+ETYPE="gcc-compiler"
+GCC_FILESDIR=${FILESDIR/${PN}/gcc}
+
+inherit toolchain eutils
+
+DESCRIPTION="64bit kernel compiler"
+
+KEYWORDS="-* ~hppa ~mips ~ppc ~s390 ~sparc ~x86"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+DEPEND="hppa? ( sys-devel/binutils-hppa64 )
+ !sys-devel/gcc-hppa64
+ !sys-devel/gcc-mips64
+ !sys-devel/gcc-powerpc64
+ !sys-devel/gcc-sparc64"
+
+src_unpack() {
+ toolchain_src_unpack
+
+ # Fix cross-compiling
+ epatch "${GCC_FILESDIR}"/4.1.0/gcc-4.1.0-cross-compile.patch
+}
+
+src_install() {
+ toolchain_src_install
+
+ local x
+ for x in gcc cpp ; do
+ newbin "${FILESDIR}"/wrapper ${CTARGET%%-*}-linux-${x}
+ dosed "s:TARGET:${CTARGET}-${x}:" /usr/bin/${CTARGET%%-*}-linux-${x}
+ done
+}