diff options
author | Mike Frysinger <vapier@gentoo.org> | 2007-05-29 16:45:00 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2007-05-29 16:45:00 +0000 |
commit | 03cca2c0f257b00aa71b41d7d780cc80313a7581 (patch) | |
tree | 1e8e4cd3a3edf14b25dae88b0c15040a86245de3 /sys-devel | |
parent | Drop in x11-apps/xrdb runtime dep for DPI settings. (diff) | |
download | gentoo-2-03cca2c0f257b00aa71b41d7d780cc80313a7581.tar.gz gentoo-2-03cca2c0f257b00aa71b41d7d780cc80313a7581.tar.bz2 gentoo-2-03cca2c0f257b00aa71b41d7d780cc80313a7581.zip |
use kgcc64
Diffstat (limited to 'sys-devel')
-rw-r--r-- | sys-devel/gcc-sparc64/ChangeLog | 211 | ||||
-rw-r--r-- | sys-devel/gcc-sparc64/Manifest | 42 | ||||
-rw-r--r-- | sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.4.6 | 3 | ||||
-rw-r--r-- | sys-devel/gcc-sparc64/files/digest-gcc-sparc64-4.0.3 | 3 | ||||
-rw-r--r-- | sys-devel/gcc-sparc64/files/digest-gcc-sparc64-4.1.1 | 3 | ||||
-rw-r--r-- | sys-devel/gcc-sparc64/gcc-sparc64-3.4.6.ebuild | 133 | ||||
-rw-r--r-- | sys-devel/gcc-sparc64/gcc-sparc64-4.0.3.ebuild | 138 | ||||
-rw-r--r-- | sys-devel/gcc-sparc64/gcc-sparc64-4.1.1.ebuild | 138 | ||||
-rw-r--r-- | sys-devel/gcc-sparc64/metadata.xml | 12 |
9 files changed, 0 insertions, 683 deletions
diff --git a/sys-devel/gcc-sparc64/ChangeLog b/sys-devel/gcc-sparc64/ChangeLog deleted file mode 100644 index dfa1d865c1f3..000000000000 --- a/sys-devel/gcc-sparc64/ChangeLog +++ /dev/null @@ -1,211 +0,0 @@ -# ChangeLog for sys-devel/gcc-sparc64 -# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-sparc64/ChangeLog,v 1.40 2006/10/23 15:39:57 gustavoz Exp $ - - 23 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-sparc64-3.4.6.ebuild, gcc-sparc64-4.0.3.ebuild, - gcc-sparc64-4.1.1.ebuild: - Add block against kgcc64 - - 05 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> - -files/gcc-3.3.5-gentoo-branding.patch, - -files/gcc-3.3.6-gentoo-branding.patch, -gcc-sparc64-3.3.5.ebuild, - -gcc-sparc64-3.3.6.ebuild, -gcc-sparc64-3.4.5.ebuild: - Cleanup old - - 14 Aug 2006; Christian Heim <phreak@gentoo.org> gcc-sparc64-3.3.5.ebuild, - gcc-sparc64-3.3.6.ebuild, gcc-sparc64-3.4.5.ebuild, - gcc-sparc64-3.4.6.ebuild, gcc-sparc64-4.1.1.ebuild: - Switch default ordering of gcc-config and eselect-compiler to work around - portage bug. - - 11 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> ChangeLog: - Fix digest, bleh me - -*gcc-sparc64-4.0.3 (11 Aug 2006) - - 11 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> - +gcc-sparc64-4.0.3.ebuild: - Adding 4.0.3 for testing purposes - - 14 Aug 2006; Christian Heim <phreak@gentoo.org> gcc-sparc64-3.3.5.ebuild, - gcc-sparc64-3.3.6.ebuild, gcc-sparc64-3.4.5.ebuild, - gcc-sparc64-3.4.6.ebuild, gcc-sparc64-4.1.1.ebuild: - Switch default ordering of gcc-config and eselect-compiler to work around - portage bug. - - 02 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-sparc64-3.3.5.ebuild, gcc-sparc64-3.3.6.ebuild, - gcc-sparc64-3.4.5.ebuild, gcc-sparc64-3.4.6.ebuild, - gcc-sparc64-4.1.1.ebuild: - QA fixes wrt #142511 - - 20 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-sparc64-4.1.1.ebuild: - Bless it with ~sparc pee, we need testing - -*gcc-sparc64-4.1.1 (12 Jun 2006) - - 12 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> - +gcc-sparc64-4.1.1.ebuild: - New shiny release - - 06 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org> - gcc-sparc64-3.3.5.ebuild, gcc-sparc64-3.3.6.ebuild, - gcc-sparc64-3.4.5.ebuild, gcc-sparc64-3.4.6.ebuild: - Updated DEPEND to accept eselect-compiler. - - 25 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-sparc64-3.4.6.ebuild: - Stable on sparc - -*gcc-sparc64-3.4.6 (28 Mar 2006) - - 28 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> - -gcc-sparc64-3.4.4.ebuild, +gcc-sparc64-3.4.6.ebuild: - Cleanup and new upstream rev 3.4.6 - - 05 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-sparc64-3.4.5.ebuild: - Stable on sparc - - 28 Dec 2005; Joshua Kinard <kumba@gentoo.org> gcc-sparc64-3.3.5.ebuild, - gcc-sparc64-3.3.6.ebuild, gcc-sparc64-3.4.4.ebuild, - gcc-sparc64-3.4.5.ebuild: - Minor ebuild cleanups - - 25 Dec 2005; Joshua Kinard <kumba@gentoo.org> gcc-sparc64-3.4.4.ebuild, - gcc-sparc64-3.4.5.ebuild: - Allow gcc-sparc64 to detect whether it's in a glibc or uclibc userland, and - modify its CHOST accordingly. - -*gcc-sparc64-3.4.5 (13 Dec 2005) - - 13 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org> - +gcc-sparc64-3.4.5.ebuild: - New upstream version - - 02 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org> - -files/gcc-3.3.4-gentoo-branding.patch, -gcc-sparc64-3.3.4.ebuild, - -gcc-sparc64-3.4.3.ebuild: - Retiring old and unused - -*gcc-sparc64-3.4.4 (23 Aug 2005) - - 23 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> - +gcc-sparc64-3.4.4.ebuild: - Revbump to match userland gcc - -*gcc-sparc64-3.3.6 (08 Jun 2005) - - 08 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> - +files/gcc-3.3.6-gentoo-branding.patch, +gcc-sparc64-3.3.6.ebuild: - New and shiny release - - 23 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> - -files/gcc-3.2.3-gentoo-branding.patch, - -files/gcc-3.3.1-gentoo-branding.patch, - -files/gcc-3.3.2-gentoo-branding.patch, - -files/gcc-3.3.3-gentoo-branding.patch, -gcc-sparc64-3.2.3.ebuild, - -gcc-sparc64-3.3.1.ebuild, -gcc-sparc64-3.3.2.ebuild, - -gcc-sparc64-3.3.3.ebuild: - Old version cleanup - - 23 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-sparc64-3.3.4.ebuild, gcc-sparc64-3.3.5.ebuild: - Removing Experimental wording lefover from egcs since it scares users like - chance2105 - - 11 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-sparc64-3.3.5.ebuild: - Stable on sparc - - 29 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> - gcc-sparc64-3.3.5.ebuild: - Back in ~sparc. - - 27 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> - gcc-sparc64-3.3.5.ebuild: - -sparc until we figure out the source of the gcc-3.3.5 weirdness... chances - are this package is safe as I believe it's in the pie patch in - sys-devel/gcc, but this package is too critical to guess about. - -*gcc-sparc64-3.3.5 (26 Nov 2004) - - 26 Nov 2004; Joshua Kinard <kumba@gentoo.org> - +files/gcc-3.3.5-gentoo-branding.patch, +gcc-sparc64-3.3.5.ebuild: - New rev of gcc-sparc64 the sparc64 kernel compile. - -*gcc-sparc64-3.4.3 (11 Nov 2004) - - 11 Nov 2004; Joshua Kinard <kumba@gentoo.org> +gcc-sparc64-3.4.3.ebuild: - Added ebuild for gcc-sparc64-3.4.3. - - 04 Oct 2004; Joshua Kinard <kumba@gentoo.org> gcc-sparc64-3.2.3.ebuild, - gcc-sparc64-3.3.1.ebuild, gcc-sparc64-3.3.2.ebuild, - gcc-sparc64-3.3.3.ebuild, gcc-sparc64-3.3.4.ebuild: - I need more coffee. Edited the wrong package. Rolling back changes. - - 04 Oct 2004; Joshua Kinard <kumba@gentoo.org> gcc-sparc64-3.2.3.ebuild, - gcc-sparc64-3.3.1.ebuild, gcc-sparc64-3.3.2.ebuild, - gcc-sparc64-3.3.3.ebuild, gcc-sparc64-3.3.4.ebuild: - Added sys-devel/gcc-sparc64 to DEPEND. - - 06 Sep 2004; Ciaran McCreesh <ciaranm@gentoo.org> gcc-sparc64-3.2.3.ebuild, - gcc-sparc64-3.3.1.ebuild, gcc-sparc64-3.3.2.ebuild, - gcc-sparc64-3.3.3.ebuild, gcc-sparc64-3.3.4.ebuild: - Switch to use epause and ebeep, bug #62950 - - 31 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-sparc64-3.3.4.ebuild: - Stable on sparc - - 12 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> - gcc-sparc64-3.3.4.ebuild: - Keyworded ~sparc - -*gcc-sparc64-3.3.4 (22 Jul 2004) - - 22 Jul 2004; Joshua Kinard <kumba@gentoo.org> - +files/gcc-3.3.4-gentoo-branding.patch, +gcc-sparc64-3.3.4.ebuild: - Added ebuild for 3.3.4 version of sparc64 compiler. - - 02 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> - gcc-sparc64-3.2.3.ebuild, gcc-sparc64-3.3.1.ebuild, - gcc-sparc64-3.3.2.ebuild, gcc-sparc64-3.3.3.ebuild: - virtual/glibc -> virtual/libc - - 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> gcc-sparc64-3.2.3.ebuild, - gcc-sparc64-3.3.1.ebuild, gcc-sparc64-3.3.2.ebuild: - Add inherit eutils - - 26 Mar 2004; Jason Wever <weeve@gentoo.org> gcc-sparc64-3.3.3.ebuild: - Stable for sparcenstein. - -*gcc-sparc64-3.3.3 (18 Feb 2004) - - 18 Feb 2004; Joshua Kinard <kumba@gentoo.org> gcc-sparc64-3.3.3.ebuild, - files/gcc-3.3.3-gentoo-branding.patch: - New gcc-3.3.3 release (on 20040214) and also includes a 20040217 branch update - to match the system compiler. - - 07 Jan 2004; Jason Wever <weeve@gentoo.org> gcc-sparc64-3.2.3.ebuild, - gcc-sparc64-3.3.1.ebuild, gcc-sparc64-3.3.2.ebuild: - Marked stable on sparc. - - 15 Dec 2003; Joshua Kinard <kumba@gentoo.org> gcc-sparc64-3.2.3.ebuild, - gcc-sparc64-3.3.1.ebuild, gcc-sparc64-3.3.2.ebuild: - Tweaked DEPEND to depend on binutils-2.14.90.0.7 or greater - -*gcc-sparc64-3.3.2 (16 Nov 2003) -*gcc-sparc64-3.2.3 (16 Nov 2003) -*gcc-sparc64-3.3.1 (16 Nov 2003) - - 16 Nov 2003; Joshua Kinard <kumba@gentoo.org> gcc-sparc64-3.2.3.ebuild, - gcc-sparc64-3.3.1.ebuild, gcc-sparc64-3.3.2.ebuild, - files/gcc-3.2.3-gentoo-branding.patch, - files/gcc-3.3.1-gentoo-branding.patch, - files/gcc-3.3.2-gentoo-branding.patch: - Initial revisions of minimal ebuilds which builds a kernel compiler for - sparc64 systems - diff --git a/sys-devel/gcc-sparc64/Manifest b/sys-devel/gcc-sparc64/Manifest deleted file mode 100644 index b7134d02f7d3..000000000000 --- a/sys-devel/gcc-sparc64/Manifest +++ /dev/null @@ -1,42 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -DIST gcc-3.4.6.tar.bz2 28193401 RMD160 b15003368cedc7964f6ceaee0c39ddc43a46c442 SHA1 97b290fdc572c8e490b3b39f243e69bacad23c2b SHA256 7791a601878b765669022b8b3409fba33cc72f9e39340fec8af6d0e6f72dec39 -DIST gcc-4.0.3.tar.bz2 32980638 RMD160 c0dd326faa6f226ee0250e059d1eac933a4b0e31 SHA1 5a94943d9ab823cf8d080cc7f9e8a4a91797afea SHA256 e866346111f4b043a784deca5afcd2fe0e9e16e97464fdff858abbfcbe28dafa -DIST gcc-4.1.1.tar.bz2 39172003 RMD160 0edeac242d900b075a7e36796380492b5b3c8564 SHA1 a398b95d38b6e35f4c4e02c34c0a3bff79811f8f SHA256 985cbb23a486570a8783395a42a8689218f5218a0ccdd6bec590eef341367bb7 -EBUILD gcc-sparc64-3.4.6.ebuild 3435 RMD160 a085235b87a5ed3836b347232ddbb433aee7c50f SHA1 aa1b61b232c5c14de05213a85251e9a616e37949 SHA256 51aba5e23fcd08c9ae33a1cbf487dbe766a6bd65b92844b45c30053d228253da -MD5 3c7a37292b8ab7239a4b82357d11f6d9 gcc-sparc64-3.4.6.ebuild 3435 -RMD160 a085235b87a5ed3836b347232ddbb433aee7c50f gcc-sparc64-3.4.6.ebuild 3435 -SHA256 51aba5e23fcd08c9ae33a1cbf487dbe766a6bd65b92844b45c30053d228253da gcc-sparc64-3.4.6.ebuild 3435 -EBUILD gcc-sparc64-4.0.3.ebuild 3591 RMD160 6e9de4aed0774ebf267d0f154118d1dbe56c9817 SHA1 978f3bf1bf38383fae4a7e4c32ff16ce9ea5c7b8 SHA256 c1dbce756515b1337b6cfe1369ce291adc5c5d8a2895c16f2aa9b51c90da60cd -MD5 212868c059742aca458973f364a6b760 gcc-sparc64-4.0.3.ebuild 3591 -RMD160 6e9de4aed0774ebf267d0f154118d1dbe56c9817 gcc-sparc64-4.0.3.ebuild 3591 -SHA256 c1dbce756515b1337b6cfe1369ce291adc5c5d8a2895c16f2aa9b51c90da60cd gcc-sparc64-4.0.3.ebuild 3591 -EBUILD gcc-sparc64-4.1.1.ebuild 3591 RMD160 7c878a01fc7dfa112ef6a56af24ff95fc4ac4c31 SHA1 a9733fb487fce2121370137c6aa04ee4a1f54c64 SHA256 661fbef63847b6fb7828a14e1eb39e43a30a37d1bdc895a127322b251bed2d94 -MD5 51d2e38124c0905667bf5c1f2f195edf gcc-sparc64-4.1.1.ebuild 3591 -RMD160 7c878a01fc7dfa112ef6a56af24ff95fc4ac4c31 gcc-sparc64-4.1.1.ebuild 3591 -SHA256 661fbef63847b6fb7828a14e1eb39e43a30a37d1bdc895a127322b251bed2d94 gcc-sparc64-4.1.1.ebuild 3591 -MISC ChangeLog 7562 RMD160 3920530267382be054009d6fef85989260588b33 SHA1 6a08a608660298fed69cc58a777fbc181b9940cd SHA256 cd062bd26a6ae2fd77bdd8c0b6dc48a9d9f36a6845220a2dc59c5e38d3a5f923 -MD5 cf5de6d19e1ba25986d8a52b8482dd6d ChangeLog 7562 -RMD160 3920530267382be054009d6fef85989260588b33 ChangeLog 7562 -SHA256 cd062bd26a6ae2fd77bdd8c0b6dc48a9d9f36a6845220a2dc59c5e38d3a5f923 ChangeLog 7562 -MISC metadata.xml 360 RMD160 3c5dec8cce9f56381af92725cf7a5a68924d7915 SHA1 649199c261f07bfc70ac0776df52e91d8c8739bf SHA256 8dd9b7b1c62cf1c0681c72ae0e8d50184c52702559b2999ae58f23d749316bd1 -MD5 f826fcca414fc0c05030db1f99e479d8 metadata.xml 360 -RMD160 3c5dec8cce9f56381af92725cf7a5a68924d7915 metadata.xml 360 -SHA256 8dd9b7b1c62cf1c0681c72ae0e8d50184c52702559b2999ae58f23d749316bd1 metadata.xml 360 -MD5 8fc27b2f831bbe81d5f3bc7005a44ca0 files/digest-gcc-sparc64-3.4.6 238 -RMD160 e740aa34a8ebbb3a6b339afb74c9b7ad4dab824f files/digest-gcc-sparc64-3.4.6 238 -SHA256 977bbf6314223f25cab3dcdb74a586dbadf8f3aa6218d570483f8b684a27e764 files/digest-gcc-sparc64-3.4.6 238 -MD5 f9df5ef7bdf69706249315e947410af7 files/digest-gcc-sparc64-4.0.3 238 -RMD160 d51e7470586188c00993c387139259c17ad87c23 files/digest-gcc-sparc64-4.0.3 238 -SHA256 f7fff7702e7625f8434c4eb02718dbb2f39511ba70996518ecea374e9a969678 files/digest-gcc-sparc64-4.0.3 238 -MD5 41caa82366308aff5ccd43303056379c files/digest-gcc-sparc64-4.1.1 238 -RMD160 b280d59080e244cbdf717f7693886062b1a0c5e0 files/digest-gcc-sparc64-4.1.1 238 -SHA256 7cc3a3ac8158450086aec0096ef86f7bc8b2e1d9510bd6a796fc51d64241f2ac files/digest-gcc-sparc64-4.1.1 238 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.5-ecc0.1.6 (GNU/Linux) - -iD8DBQFFPOJZKRy60XGEcJIRAmApAKCDNWOxfRviZsBj/96EohvDP2BBGQCghxCJ -vvuPYb3kxRaoCqaTVDWnYA4= -=1/Nf ------END PGP SIGNATURE----- diff --git a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.4.6 b/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.4.6 deleted file mode 100644 index b439e21c4406..000000000000 --- a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.4.6 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 4a21ac777d4b5617283ce488b808da7b gcc-3.4.6.tar.bz2 28193401 -RMD160 b15003368cedc7964f6ceaee0c39ddc43a46c442 gcc-3.4.6.tar.bz2 28193401 -SHA256 7791a601878b765669022b8b3409fba33cc72f9e39340fec8af6d0e6f72dec39 gcc-3.4.6.tar.bz2 28193401 diff --git a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-4.0.3 b/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-4.0.3 deleted file mode 100644 index 174b8e1a5d3c..000000000000 --- a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-4.0.3 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 6ff1af12c53cbb3f79b27f2d6a9a3d50 gcc-4.0.3.tar.bz2 32980638 -RMD160 c0dd326faa6f226ee0250e059d1eac933a4b0e31 gcc-4.0.3.tar.bz2 32980638 -SHA256 e866346111f4b043a784deca5afcd2fe0e9e16e97464fdff858abbfcbe28dafa gcc-4.0.3.tar.bz2 32980638 diff --git a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-4.1.1 b/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-4.1.1 deleted file mode 100644 index dcd3d354a980..000000000000 --- a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-4.1.1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 ad9f97a4d04982ccf4fd67cb464879f3 gcc-4.1.1.tar.bz2 39172003 -RMD160 0edeac242d900b075a7e36796380492b5b3c8564 gcc-4.1.1.tar.bz2 39172003 -SHA256 985cbb23a486570a8783395a42a8689218f5218a0ccdd6bec590eef341367bb7 gcc-4.1.1.tar.bz2 39172003 diff --git a/sys-devel/gcc-sparc64/gcc-sparc64-3.4.6.ebuild b/sys-devel/gcc-sparc64/gcc-sparc64-3.4.6.ebuild deleted file mode 100644 index 698caf15d6fd..000000000000 --- a/sys-devel/gcc-sparc64/gcc-sparc64-3.4.6.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-sparc64/gcc-sparc64-3.4.6.ebuild,v 1.6 2006/10/23 15:39:57 gustavoz Exp $ - -inherit eutils flag-o-matic - -# Variables -MYARCH="$(echo ${PN} | cut -d- -f2)" -TMP_P="${P/-${MYARCH}/}" -TMP_PN="${PN/-${MYARCH}/}" -I="/usr" -BRANCH_UPDATE="" - -DESCRIPTION="Sparc64 Kernel Compiler" -HOMEPAGE="http://www.gnu.org/software/gcc/gcc.html" - -SRC_URI="ftp://gcc.gnu.org/pub/gcc/releases/${TMP_P}/${TMP_P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -IUSE="" - -KEYWORDS="sparc" - -DEPEND="virtual/libc - >=sys-devel/binutils-2.16.1 - !sys-devel/kgcc64 - || ( >=sys-devel/gcc-config-1.3.12-r4 app-admin/eselect-compiler )" - -RDEPEND="virtual/libc - || ( >=sys-devel/gcc-config-1.3.12-r4 app-admin/eselect-compiler ) - >=sys-libs/zlib-1.1.4 - >=sys-apps/texinfo-4.2-r4 - >=sys-libs/ncurses-5.2-r2" - -# Ripped from toolchain.eclass -gcc_version_patch() { - [ -z "$1" ] && die "no arguments to gcc_version_patch" - - sed -i -e 's~\(const char version_string\[\] = ".....\).*\(".*\)~\1 @GENTOO@\2~' ${S}/gcc/version.c || die "failed to add @GENTOO@" - sed -i -e "s:@GENTOO@:$1:g" ${S}/gcc/version.c || die "failed to patch version" - sed -i -e 's~http:\/\/gcc\.gnu\.org\/bugs\.html~http:\/\/bugs\.gentoo\.org\/~' ${S}/gcc/version.c || die "failed to update bugzilla URL" -} - -pkg_setup() { - # glibc or uclibc? - if use elibc_glibc; then - MYUSERLAND="gnu" - elif use elibc_uclibc; then - MYUSERLAND="uclibc" - fi -} - -src_unpack() { - unpack ${A} - cd ${WORKDIR} - ln -s ${TMP_P} ${P} - cd ${S} - - # Patch in Branch update - if [ ! -z "${BRANCH_UPDATE}" ]; then - epatch ${WORKDIR}/${TMP_P}-branch-update-${BRANCH_UPDATE}.patch - fi - - # Make gcc's version info specific to Gentoo - gcc_version_patch "(Gentoo Linux ${PVR})" -} - -src_compile() { - cd ${WORKDIR} - ln -s ${TMP_P} ${P} - - append-flags "-Dinhibit_libc" - - # Build in a separate build tree - mkdir -p ${WORKDIR}/build - cd ${WORKDIR}/build - - einfo "Configuring GCC..." - if [ "`uname -m | grep 64`" ]; then - myconf="${myconf} --host=${MYARCH/64/}-unknown-linux-${MYUSERLAND}" - fi - - addwrite "/dev/zero" - ${S}/configure --prefix=${I} \ - --disable-shared \ - --disable-multilib \ - --target=${MYARCH}-unknown-linux-${MYUSERLAND} \ - --enable-languages=c \ - --enable-threads=single \ - ${myconf} || die - - einfo "Building GCC..." - S="${WORKDIR}/build" \ - emake CFLAGS="${CFLAGS}" || die -} - -src_install() { - # Do allow symlinks in ${I}/lib/gcc-lib/${CHOST}/${PV}/include as - # this can break the build. - for x in cd ${WORKDIR}/build/gcc/include/* - do - if [ -L ${x} ] - then - rm -f ${x} - fi - done - - einfo "Installing GCC..." - # Do the 'make install' from the build directory - cd ${WORKDIR}/build - S="${WORKDIR}/build" \ - make prefix=${D}${I} \ - FAKE_ROOT="${D}" \ - install || die - - cd ${D}${I}/bin - ln -s ${MYARCH}-unknown-linux-${MYUSERLAND}-gcc gcc64 - ln -s ${MYARCH}-unknown-linux-${MYUSERLAND}-gcc ${MYARCH}-linux-gcc -} - -pkg_postinst() { - einfo "" - einfo "To facilitate an easier kernel build, you may wish to add the following line to your profile:" - einfo "" - einfo "alias ${MYARCH}make=\"make ARCH=${MYARCH} CROSS_COMPILE=${MYARCH}-unknown-linux-${MYUSERLAND}-\"" - einfo "" - einfo "Then to compile a kernel, simply goto the kernel source directory, and issue:" - einfo "${MYARCH}make <target>" - einfo "Where <target> is one of the usual kernel targets" - einfo "" - epause 10 -} diff --git a/sys-devel/gcc-sparc64/gcc-sparc64-4.0.3.ebuild b/sys-devel/gcc-sparc64/gcc-sparc64-4.0.3.ebuild deleted file mode 100644 index 1eb403cf727f..000000000000 --- a/sys-devel/gcc-sparc64/gcc-sparc64-4.0.3.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-sparc64/gcc-sparc64-4.0.3.ebuild,v 1.2 2006/10/23 15:39:57 gustavoz Exp $ - -inherit eutils flag-o-matic - -# Variables -MYARCH="$(echo ${PN} | cut -d- -f2)" -TMP_P="${P/-${MYARCH}/}" -TMP_PN="${PN/-${MYARCH}/}" -I="/usr" -BRANCH_UPDATE="" - -DESCRIPTION="SPARC64 Kernel Compiler (Experimental)" -HOMEPAGE="http://www.gnu.org/software/gcc/gcc.html" - -SRC_URI="ftp://gcc.gnu.org/pub/gcc/releases/${TMP_P}/${TMP_P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" - -KEYWORDS="~sparc" - -DEPEND="virtual/libc - >=sys-devel/binutils-2.16.1 - !sys-devel/kgcc64 - || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.13-r2 )" - -RDEPEND="virtual/libc - || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.13-r2 ) - >=sys-libs/zlib-1.1.4 - >=sys-apps/texinfo-4.2-r4 - >=sys-libs/ncurses-5.2-r2" - -# Ripped from toolchain.eclass -gcc_version_patch() { - [ -z "$1" ] && die "no arguments to gcc_version_patch" - - sed -i -e 's~\(const char version_string\[\] = ".....\).*\(".*\)~\1 @GENTOO@\2~' ${S}/gcc/version.c || die "failed to add @GENTOO@" - sed -i -e "s:@GENTOO@:$1:g" ${S}/gcc/version.c || die "failed to patch version" - sed -i -e 's~http:\/\/gcc\.gnu\.org\/bugs\.html~http:\/\/bugs\.gentoo\.org\/~' ${S}/gcc/version.c || die "failed to update bugzilla URL" -} - -pkg_setup() { - # glibc or uclibc? - if use elibc_glibc; then - MYUSERLAND="gnu" - elif use elibc_uclibc; then - MYUSERLAND="uclibc" - fi -} - -src_unpack() { - unpack ${A} - cd ${WORKDIR} - ln -s ${TMP_P} ${P} - cd ${S} - - # Patch in Branch update - if [ ! -z "${BRANCH_UPDATE}" ]; then - epatch ${WORKDIR}/${TMP_P}-branch-update-${BRANCH_UPDATE}.patch - fi - - # Make gcc's version info specific to Gentoo - gcc_version_patch "(Gentoo Linux ${PVR})" -} - -src_compile() { - cd ${WORKDIR} - ln -s ${TMP_P} ${P} - - append-flags "-Dinhibit_libc" - - # Build in a separate build tree - mkdir -p ${WORKDIR}/build - cd ${WORKDIR}/build - - einfo "Configuring GCC..." - if [ "`uname -m | grep 64`" ]; then - myconf="${myconf} --host=${MYARCH/64/}-unknown-linux-${MYUSERLAND}" - fi - - addwrite "/dev/zero" - ${S}/configure --prefix=${I} \ - --disable-shared \ - --disable-multilib \ - --disable-libssp \ - --disable-libmudflap \ - --disable-libgcj \ - --disable-bootstrap \ - --disable-nls \ - --target=${MYARCH}-unknown-linux-${MYUSERLAND} \ - --enable-languages=c \ - --enable-threads=single \ - ${myconf} || die - - einfo "Building GCC..." - S="${WORKDIR}/build" \ - emake CFLAGS="${CFLAGS}" || die -} - -src_install() { - # Do allow symlinks in ${I}/lib/gcc-lib/${CHOST}/${PV}/include as - # this can break the build. - for x in cd ${WORKDIR}/build/gcc/include/* - do - if [ -L ${x} ] - then - rm -f ${x} - fi - done - - einfo "Installing GCC..." - # Do the 'make install' from the build directory - cd ${WORKDIR}/build - S="${WORKDIR}/build" \ - emake prefix=${D}${I} \ - FAKE_ROOT="${D}" \ - install || die - - cd ${D}${I}/bin - ln -s ${MYARCH}-unknown-linux-${MYUSERLAND}-gcc gcc64 - ln -s ${MYARCH}-unknown-linux-${MYUSERLAND}-gcc ${MYARCH}-linux-gcc -} - -pkg_postinst() { - einfo "" - einfo "To facilitate an easier kernel build, you may wish to add the following line to your profile:" - einfo "" - einfo "For 2.6.x kernel builds:" - einfo "alias ${MYARCH}make=\"make ARCH=${MYARCH/64/} CROSS_COMPILE=${MYARCH}-unknown-linux-${MYUSERLAND}-\"" - einfo "" - einfo "Then to compile a kernel, simply goto the kernel source directory, and issue:" - einfo "${MYARCH}make <target>" - einfo "Where <target> is one of the usual kernel targets" - einfo "" - epause 10 -} diff --git a/sys-devel/gcc-sparc64/gcc-sparc64-4.1.1.ebuild b/sys-devel/gcc-sparc64/gcc-sparc64-4.1.1.ebuild deleted file mode 100644 index c1af0501017b..000000000000 --- a/sys-devel/gcc-sparc64/gcc-sparc64-4.1.1.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-sparc64/gcc-sparc64-4.1.1.ebuild,v 1.5 2006/10/23 15:39:57 gustavoz Exp $ - -inherit eutils flag-o-matic - -# Variables -MYARCH="$(echo ${PN} | cut -d- -f2)" -TMP_P="${P/-${MYARCH}/}" -TMP_PN="${PN/-${MYARCH}/}" -I="/usr" -BRANCH_UPDATE="" - -DESCRIPTION="SPARC64 Kernel Compiler (Experimental)" -HOMEPAGE="http://www.gnu.org/software/gcc/gcc.html" - -SRC_URI="ftp://gcc.gnu.org/pub/gcc/releases/${TMP_P}/${TMP_P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" - -KEYWORDS="~sparc" - -DEPEND="virtual/libc - >=sys-devel/binutils-2.16.1 - !sys-devel/kgcc64 - || ( >=sys-devel/gcc-config-1.3.13-r2 app-admin/eselect-compiler )" - -RDEPEND="virtual/libc - || ( >=sys-devel/gcc-config-1.3.13-r2 app-admin/eselect-compiler ) - >=sys-libs/zlib-1.1.4 - >=sys-apps/texinfo-4.2-r4 - >=sys-libs/ncurses-5.2-r2" - -# Ripped from toolchain.eclass -gcc_version_patch() { - [ -z "$1" ] && die "no arguments to gcc_version_patch" - - sed -i -e 's~\(const char version_string\[\] = ".....\).*\(".*\)~\1 @GENTOO@\2~' ${S}/gcc/version.c || die "failed to add @GENTOO@" - sed -i -e "s:@GENTOO@:$1:g" ${S}/gcc/version.c || die "failed to patch version" - sed -i -e 's~http:\/\/gcc\.gnu\.org\/bugs\.html~http:\/\/bugs\.gentoo\.org\/~' ${S}/gcc/version.c || die "failed to update bugzilla URL" -} - -pkg_setup() { - # glibc or uclibc? - if use elibc_glibc; then - MYUSERLAND="gnu" - elif use elibc_uclibc; then - MYUSERLAND="uclibc" - fi -} - -src_unpack() { - unpack ${A} - cd ${WORKDIR} - ln -s ${TMP_P} ${P} - cd ${S} - - # Patch in Branch update - if [ ! -z "${BRANCH_UPDATE}" ]; then - epatch ${WORKDIR}/${TMP_P}-branch-update-${BRANCH_UPDATE}.patch - fi - - # Make gcc's version info specific to Gentoo - gcc_version_patch "(Gentoo Linux ${PVR})" -} - -src_compile() { - cd ${WORKDIR} - ln -s ${TMP_P} ${P} - - append-flags "-Dinhibit_libc" - - # Build in a separate build tree - mkdir -p ${WORKDIR}/build - cd ${WORKDIR}/build - - einfo "Configuring GCC..." - if [ "`uname -m | grep 64`" ]; then - myconf="${myconf} --host=${MYARCH/64/}-unknown-linux-${MYUSERLAND}" - fi - - addwrite "/dev/zero" - ${S}/configure --prefix=${I} \ - --disable-shared \ - --disable-multilib \ - --disable-libssp \ - --disable-libmudflap \ - --disable-libgcj \ - --disable-bootstrap \ - --disable-nls \ - --target=${MYARCH}-unknown-linux-${MYUSERLAND} \ - --enable-languages=c \ - --enable-threads=single \ - ${myconf} || die - - einfo "Building GCC..." - S="${WORKDIR}/build" \ - emake CFLAGS="${CFLAGS}" || die -} - -src_install() { - # Do allow symlinks in ${I}/lib/gcc-lib/${CHOST}/${PV}/include as - # this can break the build. - for x in cd ${WORKDIR}/build/gcc/include/* - do - if [ -L ${x} ] - then - rm -f ${x} - fi - done - - einfo "Installing GCC..." - # Do the 'make install' from the build directory - cd ${WORKDIR}/build - S="${WORKDIR}/build" \ - emake prefix=${D}${I} \ - FAKE_ROOT="${D}" \ - install || die - - cd ${D}${I}/bin - ln -s ${MYARCH}-unknown-linux-${MYUSERLAND}-gcc gcc64 - ln -s ${MYARCH}-unknown-linux-${MYUSERLAND}-gcc ${MYARCH}-linux-gcc -} - -pkg_postinst() { - einfo "" - einfo "To facilitate an easier kernel build, you may wish to add the following line to your profile:" - einfo "" - einfo "For 2.6.x kernel builds:" - einfo "alias ${MYARCH}make=\"make ARCH=${MYARCH/64/} CROSS_COMPILE=${MYARCH}-unknown-linux-${MYUSERLAND}-\"" - einfo "" - einfo "Then to compile a kernel, simply goto the kernel source directory, and issue:" - einfo "${MYARCH}make <target>" - einfo "Where <target> is one of the usual kernel targets" - einfo "" - epause 10 -} diff --git a/sys-devel/gcc-sparc64/metadata.xml b/sys-devel/gcc-sparc64/metadata.xml deleted file mode 100644 index 2a52a4348e39..000000000000 --- a/sys-devel/gcc-sparc64/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>sparc</herd> -<maintainer> - <email>sparc@gentoo.org</email> - <name>Sparc Team</name> -</maintainer> -<longdescription> -gcc-sparc64 is a package which will build a sparc64 kernel compiler toolchain -</longdescription> -</pkgmetadata> |