diff options
author | Mike Frysinger <vapier@gentoo.org> | 2006-08-20 06:06:04 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2006-08-20 06:06:04 +0000 |
commit | 77ec5b166d13cf7e11c4ece0a2f4a4b4d46bde1e (patch) | |
tree | be0e81a844839d7770fa3dac2a6ea73e5b716738 /sys-devel/kgcc64 | |
parent | Version bump (#144405). (diff) | |
download | historical-77ec5b166d13cf7e11c4ece0a2f4a4b4d46bde1e.tar.gz historical-77ec5b166d13cf7e11c4ece0a2f4a4b4d46bde1e.tar.bz2 historical-77ec5b166d13cf7e11c4ece0a2f4a4b4d46bde1e.zip |
add a wrapper the kernel expects
Package-Manager: portage-2.1.1_pre5-r2
Diffstat (limited to 'sys-devel/kgcc64')
-rw-r--r-- | sys-devel/kgcc64/Manifest | 30 | ||||
-rw-r--r-- | sys-devel/kgcc64/files/wrapper | 2 | ||||
-rw-r--r-- | sys-devel/kgcc64/kgcc64-3.4.6.ebuild | 14 | ||||
-rw-r--r-- | sys-devel/kgcc64/kgcc64-4.1.1.ebuild | 14 |
4 files changed, 48 insertions, 12 deletions
diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest index 88c428e2e032..85e1186cd067 100644 --- a/sys-devel/kgcc64/Manifest +++ b/sys-devel/kgcc64/Manifest @@ -1,15 +1,22 @@ +-----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 +SHA256 96dd4f2e0375941d2015a3138b4bf8d88bdfa92dfbfb7311dd3cc1422b6e51b7 files/wrapper 27 DIST gcc-3.4.6-patches-1.2.tar.bz2 54757 RMD160 d4e1240b9e45b7661b7f8bf4f57bb2c9cac17686 SHA1 be5868d0ba17d0d8952cda5a82064aaca9168cb3 SHA256 43253a8defa6111bd6f107178cc46f425ec81efe0eb26b730c11c422a4d4de26 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 -EBUILD kgcc64-3.4.6.ebuild 2042 RMD160 46cbf8a1da8948ac38b968da9f3b3b99f75191d4 SHA1 693daecf1e28bfc12f2f96cb17deec58537332dc SHA256 e542c481eec9e296c6b609acbb7faa25ba999e50716a5fb56c05e59d0b5b6e30 -MD5 3d9007852875116255bc2f9350451b7b kgcc64-3.4.6.ebuild 2042 -RMD160 46cbf8a1da8948ac38b968da9f3b3b99f75191d4 kgcc64-3.4.6.ebuild 2042 -SHA256 e542c481eec9e296c6b609acbb7faa25ba999e50716a5fb56c05e59d0b5b6e30 kgcc64-3.4.6.ebuild 2042 -EBUILD kgcc64-4.1.1.ebuild 1029 RMD160 4deada1da24cee9bf04cac3167bcadc618bff966 SHA1 b2a96160d3b487f656224a9eba4134368cc4d1e3 SHA256 4e030d3efb1da4c24c0bd6ab7ee36346e09c301ee9d74f0c22f6e02d0c7f4945 -MD5 fb6e7f5b96d61b6bc1a1c5350b6830fb kgcc64-4.1.1.ebuild 1029 -RMD160 4deada1da24cee9bf04cac3167bcadc618bff966 kgcc64-4.1.1.ebuild 1029 -SHA256 4e030d3efb1da4c24c0bd6ab7ee36346e09c301ee9d74f0c22f6e02d0c7f4945 kgcc64-4.1.1.ebuild 1029 +EBUILD kgcc64-3.4.6.ebuild 2266 RMD160 c5e9be4c9358c7dc28af5a925853df4f85f54b80 SHA1 3047c6b5dcfc2279d1b7d0836128a723cd310587 SHA256 b7e75636116c8feafecf9479d4d08842c01fac84e33688da05bb4e60e64ab4b2 +MD5 5b8f7101c642f3afaa2c5dea4996de1f kgcc64-3.4.6.ebuild 2266 +RMD160 c5e9be4c9358c7dc28af5a925853df4f85f54b80 kgcc64-3.4.6.ebuild 2266 +SHA256 b7e75636116c8feafecf9479d4d08842c01fac84e33688da05bb4e60e64ab4b2 kgcc64-3.4.6.ebuild 2266 +EBUILD kgcc64-4.1.1.ebuild 1253 RMD160 204e80f62af0cdf4983c970cfe8afbf20444cf76 SHA1 63ee69ba1b6911d4fea02d4e4b34db63aba25f65 SHA256 913ec56ea55a91fbf2ce141036522cee95f70cb89e911dc2f13dc3bf8398c472 +MD5 56c9e25c7ccef3f530b4fa2c39a1b0a1 kgcc64-4.1.1.ebuild 1253 +RMD160 204e80f62af0cdf4983c970cfe8afbf20444cf76 kgcc64-4.1.1.ebuild 1253 +SHA256 913ec56ea55a91fbf2ce141036522cee95f70cb89e911dc2f13dc3bf8398c472 kgcc64-4.1.1.ebuild 1253 MISC ChangeLog 986 RMD160 7e269ede89a94335f7ac0537049cf247cea74d8a SHA1 e942acbb6dd47a7f2f841afbff2d3507b31ad695 SHA256 ba22de8d6679c9d8d92928b9cafbfcb00e214b684622b9c42512c3cd6e22961b MD5 3e446cd76008fe31d29e53dd531bca7a ChangeLog 986 RMD160 7e269ede89a94335f7ac0537049cf247cea74d8a ChangeLog 986 @@ -24,3 +31,10 @@ 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 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.4 (GNU/Linux) + +iD8DBQFE5/weE1JttiUsqWgRAnoOAKCcBAbxqdhXeByICZ67KBCL00ukzwCeNocS +o0UF72rsQYOztph2k9X4vU0= +=PUUG +-----END PGP SIGNATURE----- diff --git a/sys-devel/kgcc64/files/wrapper b/sys-devel/kgcc64/files/wrapper new file mode 100644 index 000000000000..775f64b9d004 --- /dev/null +++ b/sys-devel/kgcc64/files/wrapper @@ -0,0 +1,2 @@ +#!/bin/sh +exec TARGET "$@" diff --git a/sys-devel/kgcc64/kgcc64-3.4.6.ebuild b/sys-devel/kgcc64/kgcc64-3.4.6.ebuild index 21987bb340e6..b7022d6c8c99 100644 --- a/sys-devel/kgcc64/kgcc64-3.4.6.ebuild +++ b/sys-devel/kgcc64/kgcc64-3.4.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/kgcc64-3.4.6.ebuild,v 1.3 2006/08/17 15:58:25 kumba Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/kgcc64-3.4.6.ebuild,v 1.4 2006/08/20 06:06:04 vapier Exp $ case ${CHOST} in hppa*) CTARGET=hppa64-${CHOST#*-};; @@ -30,7 +30,7 @@ DEPEND="hppa? ( sys-devel/binutils-hppa64 ) !sys-devel/gcc-mips64" src_unpack() { - gcc_src_unpack + toolchain_src_unpack epatch "${GCC_FILESDIR}"/3.4.4/gcc-3.4.4-cross-compile.patch @@ -56,3 +56,13 @@ src_unpack() { ;; esac } + +src_install() { + toolchain_src_install + + local x + for x in gcc cpp ; do + newbin "${FILESDIR}"/wrapper ${CTARGET%%-*}-linux-gnu-${x} + dosed "s:TARGET:${CTARGET}-${x}:" /usr/bin/${CTARGET%%-*}-linux-gnu-${x} + done +} diff --git a/sys-devel/kgcc64/kgcc64-4.1.1.ebuild b/sys-devel/kgcc64/kgcc64-4.1.1.ebuild index 2b30be8c7bcd..37deb5ab6ddd 100644 --- a/sys-devel/kgcc64/kgcc64-4.1.1.ebuild +++ b/sys-devel/kgcc64/kgcc64-4.1.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/kgcc64-4.1.1.ebuild,v 1.2 2006/08/17 15:58:25 kumba Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/kgcc64-4.1.1.ebuild,v 1.3 2006/08/20 06:06:04 vapier Exp $ case ${CHOST} in hppa*) CTARGET=hppa64-${CHOST#*-};; @@ -30,8 +30,18 @@ DEPEND="hppa? ( sys-devel/binutils-hppa64 ) !sys-devel/gcc-mips64" src_unpack() { - gcc_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-gnu-${x} + dosed "s:TARGET:${CTARGET}-${x}:" /usr/bin/${CTARGET%%-*}-linux-gnu-${x} + done +} |