summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-10-13 11:14:14 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-10-13 11:14:14 +0000
commit6ad27b954b0c523c574cc79284b9fc84108f8bea (patch)
tree4d4ba5a8aaba6af9011d40f7a039acf778b2b384 /sys-libs
parentRemove x70talk as planned. (diff)
downloadgentoo-2-6ad27b954b0c523c574cc79284b9fc84108f8bea.tar.gz
gentoo-2-6ad27b954b0c523c574cc79284b9fc84108f8bea.tar.bz2
gentoo-2-6ad27b954b0c523c574cc79284b9fc84108f8bea.zip
Remove uclibc++ as planned.
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/uclibc++/ChangeLog43
-rw-r--r--sys-libs/uclibc++/Manifest11
-rw-r--r--sys-libs/uclibc++/metadata.xml5
-rw-r--r--sys-libs/uclibc++/uclibc++-0.1.12.ebuild77
-rw-r--r--sys-libs/uclibc++/uclibc++-0.2.0.ebuild78
-rw-r--r--sys-libs/uclibc++/uclibc++-0.2.1.ebuild61
-rw-r--r--sys-libs/uclibc++/uclibc++-0.2.2-r1.ebuild71
-rw-r--r--sys-libs/uclibc++/uclibc++-0.2.2.ebuild65
8 files changed, 0 insertions, 411 deletions
diff --git a/sys-libs/uclibc++/ChangeLog b/sys-libs/uclibc++/ChangeLog
deleted file mode 100644
index e34668dcbc7a..000000000000
--- a/sys-libs/uclibc++/ChangeLog
+++ /dev/null
@@ -1,43 +0,0 @@
-# ChangeLog for sys-libs/uclibc++
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc++/ChangeLog,v 1.8 2007/10/01 22:47:12 solar Exp $
-
-*uclibc++-0.2.2-r1 (01 Oct 2007)
-
- 01 Oct 2007; <solar@gentoo.org> +uclibc++-0.2.2-r1.ebuild:
- - revision bump. bug 194387
-
-*uclibc++-0.2.2 (15 Sep 2007)
-
- 15 Sep 2007; Mike Frysinger <vapier@gentoo.org> +uclibc++-0.2.2.ebuild:
- Version bump #183047 by Karl Hiramoto.
-
-*uclibc++-0.2.1 (09 Sep 2006)
-
- 09 Sep 2006; Mike Frysinger <vapier@gentoo.org> +uclibc++-0.2.1.ebuild:
- Version bump.
-
-*uclibc++-0.2.0 (01 Mar 2006)
-
- 01 Mar 2006; Mike Frysinger <vapier@gentoo.org> +uclibc++-0.2.0.ebuild:
- Version bump.
-
-*uclibc++-0.1.12 (11 Dec 2005)
-
- 11 Dec 2005; Mike Frysinger <vapier@gentoo.org> +uclibc++-0.1.12.ebuild:
- Version bump.
-
-*uclibc++-0.1.11 (02 Jul 2005)
-
- 02 Jul 2005; Mike Frysinger <vapier@gentoo.org> +uclibc++-0.1.11.ebuild:
- Version bump.
-
-*uclibc++-0.1.9 (22 Jan 2005)
-
- 22 Jan 2005; Mike Frysinger <vapier@gentoo.org> +uclibc++-0.1.9.ebuild:
- Version bump.
-
-*uclibc++-0.1.8 (09 Jan 2004)
-
- 09 Jan 2004; Mike Frysinger <vapier@gentoo.org> :
- Initial import. Ebuild submitted by me.
diff --git a/sys-libs/uclibc++/Manifest b/sys-libs/uclibc++/Manifest
deleted file mode 100644
index 589cb4dc3b40..000000000000
--- a/sys-libs/uclibc++/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-DIST uClibc++-0.1.12.tbz2 258009 RMD160 95f8eb343bbf28c7102bbea8eb55f6c5bf70e151 SHA1 0c26bd59f4d906af806ba4bfdf02fccec4b84b0e SHA256 f28f3147b251a7cfeec97cb1080d769ee2bce3a9b3afed503ce81ba2c24d7452
-DIST uClibc++-0.2.0.tbz 259087 RMD160 0013d5ec9e6ef21a18bd5d3f80a0693f8bfc8dcb SHA1 5ac311c49ad484960cf7fd632c923981351d2d09 SHA256 fe562a198db8737c932370eaff17941f1bdbec1fc7d30b86c0ea41d701c6097b
-DIST uClibc++-0.2.1.tar.bz2 256029 RMD160 2e1a64e63ac3cefbcba3daee4eb2aedfc98f9a47 SHA1 76e17610bb10a51638b613d737efa78f4e73e847 SHA256 439841d2def03663bbe7b36d9222c3bbde02ada2ac0aabb824b8f1a7fef47067
-DIST uClibc++-0.2.2.tar.bz2 270154 RMD160 188dc658c710c8346482773227d5a2137679c41d SHA1 f5582d206378d7daee6f46609c80204c1ad5c0f7 SHA256 f140596469e0ab0523c0774d14fe82ba2831d48ad130415748250dbab149318e
-EBUILD uclibc++-0.1.12.ebuild 1856 RMD160 28288a5b5adf38204d877cebb44f04584b3ba63b SHA1 49e8c7290c06bd6613eb91d1d56f25662a7af587 SHA256 88b7ebfd252731fbdb68a7ebf4c27d1e111a096b1442d2a14a9760e54ca4bde7
-EBUILD uclibc++-0.2.0.ebuild 1897 RMD160 fad5ddc3c0272db785d8ddbd7b8a093a9f5b04a7 SHA1 6b240795fe7e11f4c8a2541f377d1243d3a9bfcf SHA256 68a6ddc3872e2ccd5bc4d6383b56f396e7daaaca6dfe84bfcec31f79f6171efd
-EBUILD uclibc++-0.2.1.ebuild 1476 RMD160 536c08bfd4163bea951dbe459832c37a98b4483b SHA1 f5efb75786625f137a94d2db22c9a94884e79851 SHA256 48ef32ca6334c642111343423df88bc733d33f69349ad4790afc209a12d5ea29
-EBUILD uclibc++-0.2.2-r1.ebuild 1619 RMD160 f472cce9e7be8e80b4f8d07de4747b4e05a4b954 SHA1 9f76eb6434072bba3bccadbb816d65fc819393c4 SHA256 cb98383c3d6cf484a4b6cf4ad88e631d2341c7c5f1e03c9e1e7a41ab88eb0b3e
-EBUILD uclibc++-0.2.2.ebuild 1548 RMD160 bbaab18199a11887012931f7fa91343096804eda SHA1 4cdbc6bd78d8d300b922940a13f478a47313fc2c SHA256 b24e563f4793b737e36b3860ac8d91847530a9202a94721ed20ae4f57e741400
-MISC ChangeLog 1219 RMD160 cf82a6aed88873e9b90121d47b20408a2149222e SHA1 a680798fbdb4fe4db3e090811256d1e5998f005c SHA256 a34945b523fefa86feb8df30896284f75a435f9e94f6d6416f2e8c01d77b1603
-MISC metadata.xml 161 RMD160 77385273ea1d12ed4093a4167307486b74d1cf82 SHA1 aa4b2873e32de89c0b0aeb26b5782f77cb00948e SHA256 a11fdd02015a232398fdf22a20d26a95fc34d44c54513e6b26b6128d0b76122e
diff --git a/sys-libs/uclibc++/metadata.xml b/sys-libs/uclibc++/metadata.xml
deleted file mode 100644
index 5c40e771595f..000000000000
--- a/sys-libs/uclibc++/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>embedded</herd>
-</pkgmetadata>
diff --git a/sys-libs/uclibc++/uclibc++-0.1.12.ebuild b/sys-libs/uclibc++/uclibc++-0.1.12.ebuild
deleted file mode 100644
index 2292c468d4b1..000000000000
--- a/sys-libs/uclibc++/uclibc++-0.1.12.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc++/uclibc++-0.1.12.ebuild,v 1.2 2006/01/04 00:05:23 vapier Exp $
-
-inherit eutils toolchain-funcs
-
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
- if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
- export CTARGET=${CATEGORY/cross-}
- fi
-fi
-
-DESCRIPTION="embedded C++ library"
-HOMEPAGE="http://cxx.uclibc.org/"
-SRC_URI="http://cxx.uclibc.org/src/uClibc++-${PV}.tbz2"
-
-LICENSE="GPL-2"
-[[ ${CTARGET} != ${CHOST} ]] \
- && SLOT="${CTARGET}" \
- || SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~x86"
-IUSE="debug static"
-
-DEPEND=""
-
-S=${WORKDIR}/uClibc++
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- make defconfig || die "defconfig failed"
-
- local target
- case $(tc-arch ${CTARGET}) in
- alpha) target="alpha";;
- amd64) target="x86_64";;
- arm) target="arm";;
- hppa) target="hppa";;
- mips) target="mips";;
- ppc) target="powerpc";;
- x86) target="i386";;
- *) die "$(tc-arch ${CTARGET}) lists no defaults :/";;
- esac
-
- sed -i \
- -e '/^UCLIBCXX_RUNTIME_PREFIX=/d' \
- -e '/^TARGET_'${target}'/d' \
- .config
-
- echo "UCLIBCXX_RUNTIME_PREFIX=\"/usr/${CTARGET}\"" >> .config
- echo "TARGET_${target}=y" >> .config
- use debug && echo "CONFIG_DODEBUG=y" >> .config
-
- yes "" | make oldconfig || die "oldconfig failed"
-
- # has to come after make oldconfig, else it will be disabled
- echo "BUILD_STATIC_LIB=y" >> .config
- if use static ; then
- echo "BUILD_ONLY_STATIC_LIB=y" >> .config
- fi
-}
-
-src_compile() {
- emake -j1 ARCH_CFLAGS="${CFLAGS}" CROSS=${CTARGET}- || die "make failed"
-}
-
-src_test() {
- make test || die "test failed"
-}
-
-src_install() {
- make install PREFIX="${D}" || die
- dodir /usr/bin
- dosym /usr/${CTARGET}/bin/g++-uc /usr/bin/g++-uc
- dodoc ChangeLog README TODO
-}
diff --git a/sys-libs/uclibc++/uclibc++-0.2.0.ebuild b/sys-libs/uclibc++/uclibc++-0.2.0.ebuild
deleted file mode 100644
index eb5d63f9c867..000000000000
--- a/sys-libs/uclibc++/uclibc++-0.2.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc++/uclibc++-0.2.0.ebuild,v 1.3 2006/03/04 04:26:31 vapier Exp $
-
-inherit eutils toolchain-funcs
-
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
- if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
- export CTARGET=${CATEGORY/cross-}
- fi
-fi
-
-DESCRIPTION="embedded C++ library"
-HOMEPAGE="http://cxx.uclibc.org/"
-SRC_URI="http://cxx.uclibc.org/src/uClibc++-${PV}.tbz"
-
-LICENSE="GPL-2"
-[[ ${CTARGET} != ${CHOST} ]] \
- && SLOT="${CTARGET}" \
- || SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~x86"
-IUSE="debug static"
-
-DEPEND=""
-
-S=${WORKDIR}/uClibc++-${PV}
-
-src_unpack() {
- cp "${DISTDIR}"/${A} ${A}2
- unpack ./${A}2
- cd "${S}"
- make -s defconfig || die "defconfig failed"
-
- local target
- case $(tc-arch ${CTARGET}) in
- alpha) target="alpha";;
- amd64) target="x86_64";;
- arm) target="arm";;
- hppa) target="hppa";;
- mips) target="mips";;
- ppc) target="powerpc";;
- x86) target="i386";;
- *) die "$(tc-arch ${CTARGET}) lists no defaults :/";;
- esac
-
- sed -i \
- -e '/^UCLIBCXX_RUNTIME_PREFIX=/d' \
- -e '/^TARGET_'${target}'/d' \
- .config
-
- echo "UCLIBCXX_RUNTIME_PREFIX=\"/usr/${CTARGET}\"" >> .config
- echo "TARGET_${target}=y" >> .config
- use debug && echo "CONFIG_DODEBUG=y" >> .config
-
- yes "" | make -s oldconfig || die "oldconfig failed"
-
- # has to come after make oldconfig, else it will be disabled
- echo "BUILD_STATIC_LIB=y" >> .config
- if use static ; then
- echo "BUILD_ONLY_STATIC_LIB=y" >> .config
- fi
-}
-
-src_compile() {
- emake -j1 ARCH_CFLAGS="${CFLAGS}" CROSS=${CTARGET}- || die "make failed"
-}
-
-src_test() {
- make test || die "test failed"
-}
-
-src_install() {
- make install PREFIX="${D}" || die
- dodir /usr/bin
- dosym /usr/${CTARGET}/bin/g++-uc /usr/bin/g++-uc
- dodoc ChangeLog README TODO
-}
diff --git a/sys-libs/uclibc++/uclibc++-0.2.1.ebuild b/sys-libs/uclibc++/uclibc++-0.2.1.ebuild
deleted file mode 100644
index 87f477b565b0..000000000000
--- a/sys-libs/uclibc++/uclibc++-0.2.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc++/uclibc++-0.2.1.ebuild,v 1.1 2006/09/09 22:29:15 vapier Exp $
-
-inherit eutils toolchain-funcs
-
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
- if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
- export CTARGET=${CATEGORY/cross-}
- fi
-fi
-
-DESCRIPTION="embedded C++ library"
-HOMEPAGE="http://cxx.uclibc.org/"
-SRC_URI="http://cxx.uclibc.org/src/uClibc++-${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-[[ ${CTARGET} != ${CHOST} ]] \
- && SLOT="${CTARGET}" \
- || SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~x86"
-IUSE="debug static"
-
-DEPEND=""
-
-S=${WORKDIR}/uClibc++-${PV}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- make -s defconfig || die "defconfig failed"
-
- sed -i \
- -e "/^UCLIBCXX_RUNTIME_PREFIX=/s:=.*:\"/usr/${CTARGET}\"" \
- .config
- use debug && echo "CONFIG_DODEBUG=y" >> .config
-
- yes "" | make -s oldconfig || die "oldconfig failed"
-
- # has to come after make oldconfig, else it will be disabled
- echo "BUILD_STATIC_LIB=y" >> .config
- if use static ; then
- echo "BUILD_ONLY_STATIC_LIB=y" >> .config
- fi
-}
-
-src_compile() {
- emake ARCH_CFLAGS="${CFLAGS}" CROSS=${CTARGET}- || die "make failed"
-}
-
-src_test() {
- make test || die "test failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die
- dodir /usr/bin
- dosym /usr/${CTARGET}/bin/g++-uc /usr/bin/g++-uc
- dodoc ChangeLog README TODO
-}
diff --git a/sys-libs/uclibc++/uclibc++-0.2.2-r1.ebuild b/sys-libs/uclibc++/uclibc++-0.2.2-r1.ebuild
deleted file mode 100644
index 5bb16587aceb..000000000000
--- a/sys-libs/uclibc++/uclibc++-0.2.2-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc++/uclibc++-0.2.2-r1.ebuild,v 1.1 2007/10/01 22:47:12 solar Exp $
-
-inherit eutils toolchain-funcs
-
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
- if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
- export CTARGET=${CATEGORY/cross-}
- fi
-fi
-
-DESCRIPTION="embedded C++ library"
-HOMEPAGE="http://cxx.uclibc.org/"
-SRC_URI="http://cxx.uclibc.org/src/uClibc++-${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-[[ ${CTARGET} != ${CHOST} ]] \
- && SLOT="${CTARGET}" \
- || SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~x86"
-IUSE="debug static"
-
-DEPEND=""
-
-S=${WORKDIR}/uClibc++-${PV}
-
-set_config() {
- local val
- sed -i -e "/$1/d" .config
- if [[ -n $2 && $2 != "n" ]]; then
- val="$1=${2:-y}"
- einfo "Enabling $1"
- else
- val="# $1 is not set"
- einfo "Disabling $1"
- fi
- echo "$val" >> .config
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- sed -i -e "s: -Wl,-s$: ${LDFLAGS}:" src/Makefile
- emake -j1 -s defconfig > /dev/null || die "defconfig failed"
- set_config UCLIBCXX_RUNTIME_PREFIX "\"/usr/${CTARGET}\""
- set_config BUILD_STATIC_LIB y
- if use static; then
- set_config BUILD_ONLY_STATIC_LIB y
- fi
- if use elibc_uclibc; then
- set_config UCLIBCXX_HAS_TLS n
- fi
- emake oldconfig
-}
-
-src_compile() {
- emake \
- STRIPTOOL="true" \
- OPTIMIZATION="${CXXFLAGS}" \
- CROSS=${CTARGET}- \
- || die "make failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die
- dodir /usr/bin
- dosym /usr/${CTARGET}/bin/g++-uc /usr/bin/g++-uc
- dodoc ChangeLog README TODO
-}
diff --git a/sys-libs/uclibc++/uclibc++-0.2.2.ebuild b/sys-libs/uclibc++/uclibc++-0.2.2.ebuild
deleted file mode 100644
index 85612a6cabc4..000000000000
--- a/sys-libs/uclibc++/uclibc++-0.2.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/uclibc++/uclibc++-0.2.2.ebuild,v 1.1 2007/09/15 02:57:12 vapier Exp $
-
-inherit eutils toolchain-funcs
-
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
- if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
- export CTARGET=${CATEGORY/cross-}
- fi
-fi
-
-DESCRIPTION="embedded C++ library"
-HOMEPAGE="http://cxx.uclibc.org/"
-SRC_URI="http://cxx.uclibc.org/src/uClibc++-${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-[[ ${CTARGET} != ${CHOST} ]] \
- && SLOT="${CTARGET}" \
- || SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~x86"
-IUSE="debug static"
-
-DEPEND=""
-
-S=${WORKDIR}/uClibc++-${PV}
-
-set_config() {
- sed -i \
- -e "s:^# $2 is not set$:GO_HERE:" \
- -e "s:^$2=.*$:GO_HERE:" \
- .config
- local val
- if [[ -z $1 ]] || use $1 ; then
- val="$2=${3:-y}"
- else
- val="# $2 is not set"
- fi
- sed -i -e "s:^GO_HERE$:${val}:" .config
-}
-src_unpack() {
- unpack ${A}
- cd "${S}"
- sed -i -e "s: -Wl,-s$: ${LDFLAGS}:" src/Makefile
- emake -j1 -s defconfig > /dev/null || die "defconfig failed"
- set_config "" UCLIBCXX_RUNTIME_PREFIX "\"/usr/${CTARGET}\""
- set_config "" BUILD_STATIC_LIB
- set_config static BUILD_ONLY_STATIC_LIB
-}
-
-src_compile() {
- emake \
- STRIPTOOL="true" \
- OPTIMIZATION="${CXXFLAGS}" \
- CROSS=${CTARGET}- \
- || die "make failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die
- dodir /usr/bin
- dosym /usr/${CTARGET}/bin/g++-uc /usr/bin/g++-uc
- dodoc ChangeLog README TODO
-}