remove gcc-powerpc64 in favor of kgcc64; bug #147126
authorMarkus Rothe <corsair@gentoo.org>
Thu, 29 Mar 2007 14:12:02 +0000 (14:12 +0000)
committerMarkus Rothe <corsair@gentoo.org>
Thu, 29 Mar 2007 14:12:02 +0000 (14:12 +0000)
sys-devel/gcc-powerpc64/ChangeLog [deleted file]
sys-devel/gcc-powerpc64/Manifest [deleted file]
sys-devel/gcc-powerpc64/files/digest-gcc-powerpc64-3.4.4 [deleted file]
sys-devel/gcc-powerpc64/files/digest-gcc-powerpc64-4.1.1 [deleted file]
sys-devel/gcc-powerpc64/gcc-powerpc64-3.4.4.ebuild [deleted file]
sys-devel/gcc-powerpc64/gcc-powerpc64-4.1.1.ebuild [deleted file]
sys-devel/gcc-powerpc64/metadata.xml [deleted file]

diff --git a/sys-devel/gcc-powerpc64/ChangeLog b/sys-devel/gcc-powerpc64/ChangeLog
deleted file mode 100644 (file)
index 785e8dc..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# ChangeLog for sys-devel/gcc-powerpc64
-# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-powerpc64/ChangeLog,v 1.8 2006/08/14 17:45:15 phreak Exp $
-
-  14 Aug 2006; Christian Heim <phreak@gentoo.org>
-  gcc-powerpc64-3.4.4.ebuild, gcc-powerpc64-4.1.1.ebuild:
-  Switch default ordering of gcc-config and eselect-compiler to work around
-  portage bug.
-
-  12 Aug 2006; Markus Rothe <corsair@gentoo.org> gcc-powerpc64-3.4.4.ebuild,
-  gcc-powerpc64-4.1.1.ebuild:
-  QA fixes wrt #142511
-
-*gcc-powerpc64-4.1.1 (11 Jun 2006)
-
-  11 Jun 2006; Robin H. Johnson <robbat2@gentoo.org>
-  +gcc-powerpc64-4.1.1.ebuild:
-  Bump for gcc-4.1.1 support. Also disables libssp/libmudflap/libgcj/nls that
-  would previously be built otherwise, and adds USE=altivec support.
-
-  06 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org>
-  gcc-powerpc64-3.4.4.ebuild:
-  Updated DEPEND to accept eselect-compiler.
-
-  28 Mar 2006; Markus Rothe <corsair@gentoo.org> gcc-powerpc64-3.4.4.ebuild:
-  Bump to stable on ppc64; bug #126696
-
-  28 Dec 2005; Joshua Kinard <kumba@gentoo.org> gcc-powerpc64-3.4.4.ebuild:
-  Allow gcc-powerpc64 to detect whether it's in a glibc or uclibc userland,
-  and modify its CHOST accordingly.
-
-*gcc-powerpc64-3.4.4 (02 Jul 2005)
-
-  02 Jul 2005; Daniel Ostrow <dostrow@gentoo.org> gcc-powerpc64-3.4.4.ebuild
-  Initial import of an ebuild which builds a kernel compiler for powerpc64.
-
diff --git a/sys-devel/gcc-powerpc64/Manifest b/sys-devel/gcc-powerpc64/Manifest
deleted file mode 100644 (file)
index 98fb55c..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-DIST gcc-3.4.4.tar.bz2 27565872 RMD160 cb9c4154c9e34d45c80eb80fd7bc30b036e6fec4 SHA1 dbe5935c04f799c77b49d6806f9d7db6d9b5cd35 SHA256 3444179840638cb8664e8e53604900c4521d29d57785a5091202ee4937d8d0fd
-DIST gcc-4.1.1.tar.bz2 39172003 RMD160 0edeac242d900b075a7e36796380492b5b3c8564 SHA1 a398b95d38b6e35f4c4e02c34c0a3bff79811f8f SHA256 985cbb23a486570a8783395a42a8689218f5218a0ccdd6bec590eef341367bb7
-EBUILD gcc-powerpc64-3.4.4.ebuild 3538 RMD160 58e24cedec7111262d490872ff4a381853256d19 SHA1 f6a034fe63578c7e122afbe1095500d914abf7c6 SHA256 6627dd85335b144e0d2bfa72cde2e5429c73a4a23519b6b900723f408c626cfc
-MD5 5dc2cd3d647ea2a86886b63b6b8ea1bd gcc-powerpc64-3.4.4.ebuild 3538
-RMD160 58e24cedec7111262d490872ff4a381853256d19 gcc-powerpc64-3.4.4.ebuild 3538
-SHA256 6627dd85335b144e0d2bfa72cde2e5429c73a4a23519b6b900723f408c626cfc gcc-powerpc64-3.4.4.ebuild 3538
-EBUILD gcc-powerpc64-4.1.1.ebuild 3683 RMD160 5d5f836cb3536dde0b334e39f54d19edac9191e5 SHA1 c7474f092dea53be5dc3f22d1c81dc8b446c6303 SHA256 64a5102d4575a723a7b9017bffc99123263880db2b1e1deceb548df9c9cb16a9
-MD5 a7c0bed77ab1b252c88a9bfb465534ac gcc-powerpc64-4.1.1.ebuild 3683
-RMD160 5d5f836cb3536dde0b334e39f54d19edac9191e5 gcc-powerpc64-4.1.1.ebuild 3683
-SHA256 64a5102d4575a723a7b9017bffc99123263880db2b1e1deceb548df9c9cb16a9 gcc-powerpc64-4.1.1.ebuild 3683
-MISC ChangeLog 1447 RMD160 98bfafad61fe52d5a44f0d94513f8507e4e5df99 SHA1 c6a663dfa5097b4fbe2a6dbc5279a4580adb21e3 SHA256 50041ab8671ce3e282a898b081db5312c4f67d42354d527baadfb7af79ca3bc4
-MD5 977d3c5ccc28dd742b876fffaa5a76d7 ChangeLog 1447
-RMD160 98bfafad61fe52d5a44f0d94513f8507e4e5df99 ChangeLog 1447
-SHA256 50041ab8671ce3e282a898b081db5312c4f67d42354d527baadfb7af79ca3bc4 ChangeLog 1447
-MISC metadata.xml 365 RMD160 e58261626970994bb9cf2af4991d12e109627728 SHA1 cbb2974c328fe076b496efe870f3c65160f75e2c SHA256 30b0ed77c105ceab31b645dfa0504eba50da7a69c3890451388e0cbae6fa1404
-MD5 b7f9c085d68ee4d2c8aaab58ef574457 metadata.xml 365
-RMD160 e58261626970994bb9cf2af4991d12e109627728 metadata.xml 365
-SHA256 30b0ed77c105ceab31b645dfa0504eba50da7a69c3890451388e0cbae6fa1404 metadata.xml 365
-MD5 ea4c9ea57efd788dfe61ceca73bf8121 files/digest-gcc-powerpc64-3.4.4 238
-RMD160 39991729ee810f2a91b3d9845cd1a41ac719efc7 files/digest-gcc-powerpc64-3.4.4 238
-SHA256 dde905c841f735fdf555e215cb7e6988a650a1283cd898af44990c171db6e589 files/digest-gcc-powerpc64-3.4.4 238
-MD5 41caa82366308aff5ccd43303056379c files/digest-gcc-powerpc64-4.1.1 238
-RMD160 b280d59080e244cbdf717f7693886062b1a0c5e0 files/digest-gcc-powerpc64-4.1.1 238
-SHA256 7cc3a3ac8158450086aec0096ef86f7bc8b2e1d9510bd6a796fc51d64241f2ac files/digest-gcc-powerpc64-4.1.1 238
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFE4La2yuNVb5qfaOYRAsPIAJ432nJp3gsFLXuwzbuqk9NfCAzW8QCgp6qB
-HlgKunacsbyEagouy1snkRs=
-=mNsJ
------END PGP SIGNATURE-----
diff --git a/sys-devel/gcc-powerpc64/files/digest-gcc-powerpc64-3.4.4 b/sys-devel/gcc-powerpc64/files/digest-gcc-powerpc64-3.4.4
deleted file mode 100644 (file)
index f79f3a0..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 b594ff4ea4fbef4ba9220887de713dfe gcc-3.4.4.tar.bz2 27565872
-RMD160 cb9c4154c9e34d45c80eb80fd7bc30b036e6fec4 gcc-3.4.4.tar.bz2 27565872
-SHA256 3444179840638cb8664e8e53604900c4521d29d57785a5091202ee4937d8d0fd gcc-3.4.4.tar.bz2 27565872
diff --git a/sys-devel/gcc-powerpc64/files/digest-gcc-powerpc64-4.1.1 b/sys-devel/gcc-powerpc64/files/digest-gcc-powerpc64-4.1.1
deleted file mode 100644 (file)
index dcd3d35..0000000
+++ /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-powerpc64/gcc-powerpc64-3.4.4.ebuild b/sys-devel/gcc-powerpc64/gcc-powerpc64-3.4.4.ebuild
deleted file mode 100644 (file)
index d756a12..0000000
+++ /dev/null
@@ -1,134 +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-powerpc64/gcc-powerpc64-3.4.4.ebuild,v 1.7 2006/08/14 17:45:15 phreak 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="PPC64 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"
-IUSE=""
-
-KEYWORDS="ppc ppc64"
-
-DEPEND="virtual/libc
-       >=sys-devel/binutils-2.14.90.0.7
-       || ( >=sys-devel/gcc-config-1.3.1 app-admin/eselect-compiler )"
-
-RDEPEND="virtual/libc
-       || ( >=sys-devel/gcc-config-1.3.1 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 "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-powerpc64/gcc-powerpc64-4.1.1.ebuild b/sys-devel/gcc-powerpc64/gcc-powerpc64-4.1.1.ebuild
deleted file mode 100644 (file)
index bb1f704..0000000
+++ /dev/null
@@ -1,140 +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-powerpc64/gcc-powerpc64-4.1.1.ebuild,v 1.3 2006/08/14 17:45:15 phreak 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="PPC64 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"
-IUSE="altivec"
-
-KEYWORDS="~ppc ~ppc64"
-
-DEPEND="virtual/libc
-       >=sys-devel/binutils-2.14.90.0.7
-       || ( >=sys-devel/gcc-config-1.3.1 app-admin/eselect-compiler )"
-
-RDEPEND="virtual/libc
-       || ( >=sys-devel/gcc-config-1.3.1 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 \
-               $(use_enable altivec) \
-               --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-powerpc64/metadata.xml b/sys-devel/gcc-powerpc64/metadata.xml
deleted file mode 100644 (file)
index 231775c..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-       <herd>ppc64</herd>
-       <maintainer>
-               <email>ppc64@gentoo.org</email>
-               <name>PPC64 Team</name>
-       </maintainer>
-
-       <longdescription>
-               gcc-ppc64 is a package which will build a ppc64 kernel compiler toolchain
-       </longdescription>
-</pkgmetadata>
-