summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavoz@gentoo.org>2005-03-24 01:45:06 +0000
committerGustavo Zacarias <gustavoz@gentoo.org>2005-03-24 01:45:06 +0000
commitb93a62c57905fcc7ea784de5c77b27f4489f00e8 (patch)
treee3b1b54373977ed61e64af7a97989af0567357f5 /sys-devel
parentRemoving Experimental wording leftover from egcs since it scares users like c... (diff)
downloadhistorical-b93a62c57905fcc7ea784de5c77b27f4489f00e8.tar.gz
historical-b93a62c57905fcc7ea784de5c77b27f4489f00e8.tar.bz2
historical-b93a62c57905fcc7ea784de5c77b27f4489f00e8.zip
Old version cleanup
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/gcc-sparc64/ChangeLog11
-rw-r--r--sys-devel/gcc-sparc64/Manifest20
-rw-r--r--sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.2.31
-rw-r--r--sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.3.11
-rw-r--r--sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.3.21
-rw-r--r--sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.3.32
-rw-r--r--sys-devel/gcc-sparc64/files/gcc-3.2.3-gentoo-branding.patch42
-rw-r--r--sys-devel/gcc-sparc64/files/gcc-3.3.1-gentoo-branding.patch18
-rw-r--r--sys-devel/gcc-sparc64/files/gcc-3.3.2-gentoo-branding.patch18
-rw-r--r--sys-devel/gcc-sparc64/files/gcc-3.3.3-gentoo-branding.patch18
-rw-r--r--sys-devel/gcc-sparc64/gcc-sparc64-3.2.3.ebuild121
-rw-r--r--sys-devel/gcc-sparc64/gcc-sparc64-3.3.1.ebuild121
-rw-r--r--sys-devel/gcc-sparc64/gcc-sparc64-3.3.2.ebuild121
-rw-r--r--sys-devel/gcc-sparc64/gcc-sparc64-3.3.3.ebuild124
14 files changed, 14 insertions, 605 deletions
diff --git a/sys-devel/gcc-sparc64/ChangeLog b/sys-devel/gcc-sparc64/ChangeLog
index 2a11bc466604..a399e2394aa3 100644
--- a/sys-devel/gcc-sparc64/ChangeLog
+++ b/sys-devel/gcc-sparc64/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for sys-devel/gcc-sparc64
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-sparc64/ChangeLog,v 1.21 2005/03/24 01:41:52 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-sparc64/ChangeLog,v 1.22 2005/03/24 01:45:06 gustavoz Exp $
+
+ 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:
diff --git a/sys-devel/gcc-sparc64/Manifest b/sys-devel/gcc-sparc64/Manifest
index 41482de77b7b..4b6238ce18ec 100644
--- a/sys-devel/gcc-sparc64/Manifest
+++ b/sys-devel/gcc-sparc64/Manifest
@@ -3,30 +3,18 @@ Hash: SHA1
MD5 7e77e040f0b5745fee5fb4b99188190c gcc-sparc64-3.3.4.ebuild 3036
MD5 35cac54faddd09f738952d6f680bdd09 gcc-sparc64-3.3.5.ebuild 3032
-MD5 101e020fa7be6e6a97cd9923082ea503 gcc-sparc64-3.3.1.ebuild 2858
-MD5 134d2d742968fce16a4c10c5377942e2 gcc-sparc64-3.3.2.ebuild 2858
MD5 1607cfb772bdc7d3074413de8ae495b8 gcc-sparc64-3.4.3.ebuild 3253
-MD5 5dcc6762d7d35e7f0221a72251a868f6 ChangeLog 3891
-MD5 2911972bcd12b564de58301e06c14a1e gcc-sparc64-3.2.3.ebuild 2857
-MD5 82c4c44c2e065c69fae197607ff44bd0 gcc-sparc64-3.3.3.ebuild 3044
+MD5 ae6c1f818a38af555dd18bf42ede91a8 ChangeLog 4248
MD5 f826fcca414fc0c05030db1f99e479d8 metadata.xml 360
-MD5 d9ae122db2768f8e504dfef256d4991f files/gcc-3.3.2-gentoo-branding.patch 874
-MD5 12e3974934d4a83bf4540c3e0592b226 files/digest-gcc-sparc64-3.3.1 64
-MD5 cd87c02e4896f47bf6029eef0dc29468 files/gcc-3.3.3-gentoo-branding.patch 874
-MD5 d3e53318166d71a05d2b51bd44502270 files/gcc-3.3.1-gentoo-branding.patch 874
MD5 5f8835c8de8d96466954796d2512a29b files/gcc-3.3.5-gentoo-branding.patch 874
-MD5 99db7c1a41babe024f0c6859c30a87ee files/gcc-3.2.3-gentoo-branding.patch 2058
-MD5 6c081be1d52e43fcf80a52040e7c3312 files/digest-gcc-sparc64-3.3.3 151
-MD5 006481ae255582fae4fa22107dfb359e files/digest-gcc-sparc64-3.3.2 64
MD5 af241dd07c46bc5b0c2d54eac803f1f3 files/digest-gcc-sparc64-3.3.4 151
-MD5 098c115531e90608348818f9bdb3faac files/digest-gcc-sparc64-3.2.3 64
MD5 e411938ca2908079a2359fed5cb3b442 files/gcc-3.3.4-gentoo-branding.patch 874
MD5 595fc5d3e417d76d1f7e7f0a8439535a files/digest-gcc-sparc64-3.3.5 64
MD5 2ca380cbcf0547fb5d2a671c1c0296de files/digest-gcc-sparc64-3.4.3 64
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFCQhr8KRy60XGEcJIRAufqAKCwYqBbg8GnlyBBtrbgoYlnVy0IfACeOQbo
-dMbI+VEEafLn1w/lCyrSBOs=
-=wQFk
+iD8DBQFCQhvKKRy60XGEcJIRAr96AJ48Rs/SA5yXov5J6UcS+3NFtuwjOgCgmEXd
+Yg2Bh/AjqKh35hQNpM54U60=
+=C4Lx
-----END PGP SIGNATURE-----
diff --git a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.2.3 b/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.2.3
deleted file mode 100644
index 7d5ef9cc51ce..000000000000
--- a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.2.3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 23d1146d5efa0e0bfad9968dbb418e1e gcc-3.2.3.tar.bz2 20662887
diff --git a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.3.1 b/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.3.1
deleted file mode 100644
index 48d6e8dde3f7..000000000000
--- a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.3.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 1135a104e9fa36fdf7c663598fab5c40 gcc-3.3.1.tar.bz2 23544362
diff --git a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.3.2 b/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.3.2
deleted file mode 100644
index 77fbcb74b416..000000000000
--- a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.3.2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 65999f654102f5438ac8562d13a6eced gcc-3.3.2.tar.bz2 23585904
diff --git a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.3.3 b/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.3.3
deleted file mode 100644
index 026725d71282..000000000000
--- a/sys-devel/gcc-sparc64/files/digest-gcc-sparc64-3.3.3
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 3c6cfd9fcd180481063b4058cf6faff2 gcc-3.3.3.tar.bz2 23279245
-MD5 c6f0f4baae3ef904ba8886d7ef99938d gcc-3.3.3-branch-update-20040217.patch.bz2 150987
diff --git a/sys-devel/gcc-sparc64/files/gcc-3.2.3-gentoo-branding.patch b/sys-devel/gcc-sparc64/files/gcc-3.2.3-gentoo-branding.patch
deleted file mode 100644
index 65fc1b5d7f15..000000000000
--- a/sys-devel/gcc-sparc64/files/gcc-3.2.3-gentoo-branding.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff -Naurp gcc-3.2.3.orig/gcc/ada/gnatvsn.ads gcc-3.2.3/gcc/ada/gnatvsn.ads
---- gcc-3.2.3.orig/gcc/ada/gnatvsn.ads 2003-04-22 02:16:06.000000000 -0400
-+++ gcc-3.2.3/gcc/ada/gnatvsn.ads 2003-04-26 12:20:22.000000000 -0400
-@@ -38,7 +38,7 @@
-
- package Gnatvsn is
-
-- Gnat_Version_String : constant String := "3.2.3 20030422 (release)";
-+ Gnat_Version_String : constant String := "3.2.3 20030422 (Gentoo 1.4)";
- -- Version output when GNAT (compiler), or its related tools, including
- -- GNATBIND, GNATCHOP, GNATFIND, GNATLINK, GNATMAKE, GNATXREF, are run
- -- (with appropriate verbose option switch set).
-diff -Naurp gcc-3.2.3.orig/gcc/f/version.c gcc-3.2.3/gcc/f/version.c
---- gcc-3.2.3.orig/gcc/f/version.c 2003-04-22 02:16:09.000000000 -0400
-+++ gcc-3.2.3/gcc/f/version.c 2003-04-26 12:25:38.000000000 -0400
-@@ -1,4 +1,4 @@
- #include "ansidecl.h"
- #include "f/version.h"
-
--const char *const ffe_version_string = "3.2.3 20030422 (release)";
-+const char *const ffe_version_string = "3.2.3 20030422 (Gentoo Linux 1.4 @PV@)";
-diff -Naurp gcc-3.2.3.orig/gcc/system.h gcc-3.2.3/gcc/system.h
---- gcc-3.2.3.orig/gcc/system.h 2003-03-30 20:14:02.000000000 -0500
-+++ gcc-3.2.3/gcc/system.h 2003-04-26 12:24:55.000000000 -0400
-@@ -26,7 +26,7 @@ Software Foundation, 59 Temple Place - S
- /* This is the location of the online document giving information how
- to report bugs. If you change this string, also check for strings
- not under control of the preprocessor. */
--#define GCCBUGURL "<URL:http://gcc.gnu.org/bugs.html>"
-+#define GCCBUGURL "<URL:http://bugs.gentoo.org/>"
-
- /* We must include stdarg.h/varargs.h before stdio.h. */
- #ifdef ANSI_PROTOTYPES
-diff -Naurp gcc-3.2.3.orig/gcc/version.c gcc-3.2.3/gcc/version.c
---- gcc-3.2.3.orig/gcc/version.c 2003-04-22 02:16:03.000000000 -0400
-+++ gcc-3.2.3/gcc/version.c 2003-04-26 12:25:28.000000000 -0400
-@@ -1,4 +1,4 @@
- #include "ansidecl.h"
- #include "version.h"
-
--const char *const version_string = "3.2.3";
-+const char *const version_string = "3.2.3 20030422 (Gentoo Linux 1.4 @PV@)";
diff --git a/sys-devel/gcc-sparc64/files/gcc-3.3.1-gentoo-branding.patch b/sys-devel/gcc-sparc64/files/gcc-3.3.1-gentoo-branding.patch
deleted file mode 100644
index e3bc0abb9298..000000000000
--- a/sys-devel/gcc-sparc64/files/gcc-3.3.1-gentoo-branding.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -Naurp gcc-3.3.orig/gcc/version.c gcc-3.3/gcc/version.c
---- gcc-3.3.orig/gcc/version.c 2003-05-13 17:26:03.000000000 -0400
-+++ gcc-3.3/gcc/version.c 2003-05-16 14:35:08.000000000 -0400
-@@ -6,7 +6,7 @@
- please modify this string to indicate that, e.g. by putting your
- organization's name in parentheses at the end of the string. */
-
--const char version_string[] = "3.3.1";
-+const char version_string[] = "3.3.1 @GENTOO@";
-
- /* This is the location of the online document giving instructions for
- reporting bugs. If you distribute a modified version of GCC,
-@@ -15,4 +15,4 @@ const char version_string[] = "3.3";
- forward us bugs reported to you, if you determine that they are
- not bugs in your modifications.) */
-
--const char bug_report_url[] = "<URL:http://gcc.gnu.org/bugs.html>";
-+const char bug_report_url[] = "<URL:http://bugs.gentoo.org/>";
diff --git a/sys-devel/gcc-sparc64/files/gcc-3.3.2-gentoo-branding.patch b/sys-devel/gcc-sparc64/files/gcc-3.3.2-gentoo-branding.patch
deleted file mode 100644
index d3b34c72ab66..000000000000
--- a/sys-devel/gcc-sparc64/files/gcc-3.3.2-gentoo-branding.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -Naurp gcc-3.3.orig/gcc/version.c gcc-3.3/gcc/version.c
---- gcc-3.3.orig/gcc/version.c 2003-05-13 17:26:03.000000000 -0400
-+++ gcc-3.3/gcc/version.c 2003-05-16 14:35:08.000000000 -0400
-@@ -6,7 +6,7 @@
- please modify this string to indicate that, e.g. by putting your
- organization's name in parentheses at the end of the string. */
-
--const char version_string[] = "3.3.2";
-+const char version_string[] = "3.3.2 @GENTOO@";
-
- /* This is the location of the online document giving instructions for
- reporting bugs. If you distribute a modified version of GCC,
-@@ -15,4 +15,4 @@ const char version_string[] = "3.3";
- forward us bugs reported to you, if you determine that they are
- not bugs in your modifications.) */
-
--const char bug_report_url[] = "<URL:http://gcc.gnu.org/bugs.html>";
-+const char bug_report_url[] = "<URL:http://bugs.gentoo.org/>";
diff --git a/sys-devel/gcc-sparc64/files/gcc-3.3.3-gentoo-branding.patch b/sys-devel/gcc-sparc64/files/gcc-3.3.3-gentoo-branding.patch
deleted file mode 100644
index fc25bf5e8c37..000000000000
--- a/sys-devel/gcc-sparc64/files/gcc-3.3.3-gentoo-branding.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -Naurp gcc-3.3.orig/gcc/version.c gcc-3.3/gcc/version.c
---- gcc-3.3.orig/gcc/version.c 2003-05-13 17:26:03.000000000 -0400
-+++ gcc-3.3/gcc/version.c 2003-05-16 14:35:08.000000000 -0400
-@@ -6,7 +6,7 @@
- please modify this string to indicate that, e.g. by putting your
- organization's name in parentheses at the end of the string. */
-
--const char version_string[] = "3.3.3";
-+const char version_string[] = "3.3.3 @GENTOO@";
-
- /* This is the location of the online document giving instructions for
- reporting bugs. If you distribute a modified version of GCC,
-@@ -15,4 +15,4 @@ const char version_string[] = "3.3";
- forward us bugs reported to you, if you determine that they are
- not bugs in your modifications.) */
-
--const char bug_report_url[] = "<URL:http://gcc.gnu.org/bugs.html>";
-+const char bug_report_url[] = "<URL:http://bugs.gentoo.org/>";
diff --git a/sys-devel/gcc-sparc64/gcc-sparc64-3.2.3.ebuild b/sys-devel/gcc-sparc64/gcc-sparc64-3.2.3.ebuild
deleted file mode 100644
index f1afd155f51f..000000000000
--- a/sys-devel/gcc-sparc64/gcc-sparc64-3.2.3.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2005 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.2.3.ebuild,v 1.12 2005/01/11 13:31:56 gustavoz Exp $
-
-inherit flag-o-matic eutils
-
-# Variables
-MYARCH="$(echo ${PN} | cut -d- -f2)"
-TMP_P="${P/-${MYARCH}/}"
-TMP_PN="${PN/-${MYARCH}/}"
-I="/usr"
-
-
-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"
-IUSE="build"
-
-DEPEND="virtual/libc
- >=sys-devel/binutils-2.14.90.0.7
- >=sys-devel/gcc-config-1.3.1
- !sys-devel/egcs64-sparc"
-
-RDEPEND="virtual/libc
- >=sys-devel/gcc-config-1.3.1
- >=sys-libs/zlib-1.1.4
- >=sys-apps/texinfo-4.2-r4
- !build? ( >=sys-libs/ncurses-5.2-r2 )"
-
-
-
-version_patch() {
- [ ! -f "$1" ] && return 1
- [ -z "$2" ] && return 1
-
- sed -e "s:@GENTOO@:$2:g" ${1} > ${T}/${1##*/}
- epatch ${T}/${1##*/}
-}
-
-src_unpack() {
- unpack ${TMP_P}.tar.bz2
- cd ${WORKDIR}
- ln -s ${TMP_P} ${P}
- cd ${S}
-
- # Make gcc's version info specific to Gentoo
- if [ -z "${PP_VER}" ]; then
- version_patch ${FILESDIR}/${TMP_P}-gentoo-branding.patch \
- "(Gentoo Linux ${PVR})" || die "Failed Branding"
- fi
-}
-
-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-gnu"
- fi
-
- addwrite "/dev/zero"
- ${S}/configure --prefix=${I} \
- --disable-shared \
- --disable-multilib \
- --target=${MYARCH}-unknown-linux-gnu \
- --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-gnu-gcc gcc64
- ln -s ${MYARCH}-unknown-linux-gnu-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-gnu-\""
- 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-3.3.1.ebuild b/sys-devel/gcc-sparc64/gcc-sparc64-3.3.1.ebuild
deleted file mode 100644
index 7a0869c71411..000000000000
--- a/sys-devel/gcc-sparc64/gcc-sparc64-3.3.1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2005 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.3.1.ebuild,v 1.12 2005/01/11 13:31:56 gustavoz Exp $
-
-inherit flag-o-matic eutils
-
-# Variables
-MYARCH="$(echo ${PN} | cut -d- -f2)"
-TMP_P="${P/-${MYARCH}/}"
-TMP_PN="${PN/-${MYARCH}/}"
-I="/usr"
-
-
-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"
-IUSE="build"
-
-DEPEND="virtual/libc
- >=sys-devel/binutils-2.14.90.0.7
- >=sys-devel/gcc-config-1.3.1
- !sys-devel/egcs64-sparc"
-
-RDEPEND="virtual/libc
- >=sys-devel/gcc-config-1.3.1
- >=sys-libs/zlib-1.1.4
- >=sys-apps/texinfo-4.2-r4
- !build? ( >=sys-libs/ncurses-5.2-r2 )"
-
-
-
-version_patch() {
- [ ! -f "$1" ] && return 1
- [ -z "$2" ] && return 1
-
- sed -e "s:@GENTOO@:$2:g" ${1} > ${T}/${1##*/}
- epatch ${T}/${1##*/}
-}
-
-src_unpack() {
- unpack ${TMP_P}.tar.bz2
- cd ${WORKDIR}
- ln -s ${TMP_P} ${P}
- cd ${S}
-
- # Make gcc's version info specific to Gentoo
- if [ -z "${PP_VER}" ]; then
- version_patch ${FILESDIR}/${TMP_P}-gentoo-branding.patch \
- "(Gentoo Linux ${PVR})" || die "Failed Branding"
- fi
-}
-
-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-gnu"
- fi
-
- addwrite "/dev/zero"
- ${S}/configure --prefix=${I} \
- --disable-shared \
- --disable-multilib \
- --target=${MYARCH}-unknown-linux-gnu \
- --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-gnu-gcc gcc64
- ln -s ${MYARCH}-unknown-linux-gnu-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-gnu-\""
- 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-3.3.2.ebuild b/sys-devel/gcc-sparc64/gcc-sparc64-3.3.2.ebuild
deleted file mode 100644
index 6c061460e8e3..000000000000
--- a/sys-devel/gcc-sparc64/gcc-sparc64-3.3.2.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2005 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.3.2.ebuild,v 1.12 2005/01/11 13:31:56 gustavoz Exp $
-
-inherit flag-o-matic eutils
-
-# Variables
-MYARCH="$(echo ${PN} | cut -d- -f2)"
-TMP_P="${P/-${MYARCH}/}"
-TMP_PN="${PN/-${MYARCH}/}"
-I="/usr"
-
-
-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"
-IUSE="build"
-
-DEPEND="virtual/libc
- >=sys-devel/binutils-2.14.90.0.7
- >=sys-devel/gcc-config-1.3.1
- !sys-devel/egcs64-sparc"
-
-RDEPEND="virtual/libc
- >=sys-devel/gcc-config-1.3.1
- >=sys-libs/zlib-1.1.4
- >=sys-apps/texinfo-4.2-r4
- !build? ( >=sys-libs/ncurses-5.2-r2 )"
-
-
-
-version_patch() {
- [ ! -f "$1" ] && return 1
- [ -z "$2" ] && return 1
-
- sed -e "s:@GENTOO@:$2:g" ${1} > ${T}/${1##*/}
- epatch ${T}/${1##*/}
-}
-
-src_unpack() {
- unpack ${TMP_P}.tar.bz2
- cd ${WORKDIR}
- ln -s ${TMP_P} ${P}
- cd ${S}
-
- # Make gcc's version info specific to Gentoo
- if [ -z "${PP_VER}" ]; then
- version_patch ${FILESDIR}/${TMP_P}-gentoo-branding.patch \
- "(Gentoo Linux ${PVR})" || die "Failed Branding"
- fi
-}
-
-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-gnu"
- fi
-
- addwrite "/dev/zero"
- ${S}/configure --prefix=${I} \
- --disable-shared \
- --disable-multilib \
- --target=${MYARCH}-unknown-linux-gnu \
- --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-gnu-gcc gcc64
- ln -s ${MYARCH}-unknown-linux-gnu-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-gnu-\""
- 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-3.3.3.ebuild b/sys-devel/gcc-sparc64/gcc-sparc64-3.3.3.ebuild
deleted file mode 100644
index 7c6e592688f3..000000000000
--- a/sys-devel/gcc-sparc64/gcc-sparc64-3.3.3.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2005 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.3.3.ebuild,v 1.10 2005/01/11 13:31:56 gustavoz Exp $
-
-# Variables
-inherit eutils flag-o-matic
-MYARCH="$(echo ${PN} | cut -d- -f2)"
-TMP_P="${P/-${MYARCH}/}"
-TMP_PN="${PN/-${MYARCH}/}"
-I="/usr"
-BRANCH_UPDATE="20040217"
-
-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
- mirror://gentoo/${TMP_P}-branch-update-${BRANCH_UPDATE}.patch.bz2"
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="sparc"
-IUSE="build"
-
-DEPEND="virtual/libc
- >=sys-devel/binutils-2.14.90.0.7
- >=sys-devel/gcc-config-1.3.1
- !sys-devel/egcs64-sparc"
-
-RDEPEND="virtual/libc
- >=sys-devel/gcc-config-1.3.1
- >=sys-libs/zlib-1.1.4
- >=sys-apps/texinfo-4.2-r4
- !build? ( >=sys-libs/ncurses-5.2-r2 )"
-
-
-
-version_patch() {
- [ ! -f "$1" ] && return 1
- [ -z "$2" ] && return 1
-
- sed -e "s:@GENTOO@:$2:g" ${1} > ${T}/${1##*/}
- epatch ${T}/${1##*/}
-}
-
-src_unpack() {
- unpack ${A}
- cd ${WORKDIR}
- ln -s ${TMP_P} ${P}
- cd ${S}
-
- # Patch in Branch update
- epatch ${WORKDIR}/${TMP_P}-branch-update-${BRANCH_UPDATE}.patch
-
- # Make gcc's version info specific to Gentoo
- if [ -z "${PP_VER}" ]; then
- version_patch ${FILESDIR}/${TMP_P}-gentoo-branding.patch \
- "${BRANCH_UPDATE} (Gentoo Linux ${PVR})" || die "Failed Branding"
- fi
-}
-
-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-gnu"
- fi
-
- addwrite "/dev/zero"
- ${S}/configure --prefix=${I} \
- --disable-shared \
- --disable-multilib \
- --target=${MYARCH}-unknown-linux-gnu \
- --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-gnu-gcc gcc64
- ln -s ${MYARCH}-unknown-linux-gnu-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-gnu-\""
- 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
-}