From 0b98e35134131611afe798269e4c1669679ddf2e Mon Sep 17 00:00:00 2001 From: Bertrand Jacquin Date: Tue, 11 Feb 2014 14:31:12 +0100 Subject: dev-lang/tcc: Remove, all patch applied upstream --- dev-lang/tcc/ChangeLog | 27 ----------------- dev-lang/tcc/Manifest | 4 --- dev-lang/tcc/files/tcc-9999-XCC-to-CC.diff | 18 ----------- dev-lang/tcc/metadata.xml | 5 ---- dev-lang/tcc/tcc-9999.ebuild | 48 ------------------------------ 5 files changed, 102 deletions(-) delete mode 100644 dev-lang/tcc/ChangeLog delete mode 100644 dev-lang/tcc/Manifest delete mode 100644 dev-lang/tcc/files/tcc-9999-XCC-to-CC.diff delete mode 100644 dev-lang/tcc/metadata.xml delete mode 100644 dev-lang/tcc/tcc-9999.ebuild (limited to 'dev-lang') diff --git a/dev-lang/tcc/ChangeLog b/dev-lang/tcc/ChangeLog deleted file mode 100644 index e8b8fb6f..00000000 --- a/dev-lang/tcc/ChangeLog +++ /dev/null @@ -1,27 +0,0 @@ -# ChangeLog for dev-lang/tcc -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 10 Jun 2013; Bertrand Jacquin metadata.xml: - Fix manifest - - 08 Jun 2013; Bertrand Jacquin - -files/0001-tcc-Linux-pthread-option-sets-D_REENTRANT-and-lpthre.patch, - -files/0002-tcc.c-skip-lpthread-when-c-option-specified.patch, - -files/0003-tcc.c-fix-an-error-when-you-build-an-object-file-wit.patch, - -files/tcc-0.9.25-flags.patch, tcc-9999.ebuild: - dev-lang/tcc: Move to EAPI 5, no KEYWORDS for live ebuild, fix quotes, remove - old files - - 28 May 2013; Bertrand Jacquin +metadata.xml: - Add missing metadata.xml - -*tcc-9999 (27 May 2013) - - 27 May 2013; Bertrand Jacquin - +files/0001-tcc-Linux-pthread-option-sets-D_REENTRANT-and-lpthre.patch, - +files/0002-tcc.c-skip-lpthread-when-c-option-specified.patch, - +files/0003-tcc.c-fix-an-error-when-you-build-an-object-file-wit.patch, - +files/tcc-0.9.25-flags.patch, +files/tcc-9999-XCC-to-CC.diff, - +tcc-9999.ebuild: - dev-lang: add a live ebuild for tcc which bring support for pthread diff --git a/dev-lang/tcc/Manifest b/dev-lang/tcc/Manifest deleted file mode 100644 index 21d85f0d..00000000 --- a/dev-lang/tcc/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX tcc-9999-XCC-to-CC.diff 401 SHA256 2a1333397ce45df2523dc5815179a572ee5c4ef0a54afc45eb976443c26da43b WHIRLPOOL 91f0c24d1a93ec53830f2477607c59f0db9200470d66ab6d8df569a3db6ceee992699b30e5cba7a5799875077998bc4f23713f88d2f7fc3add5566c47a3e3e53 -EBUILD tcc-9999.ebuild 983 SHA256 8aa541dedd97668b9f50657ef74752fd4090c1bd18f543d33513eb78f6575bf7 WHIRLPOOL 3131dde4cf1a0c16e7935fac1dddd9aafd00a57862de30af4045e71ebaa190c33356e68616c0a73c1edc60066cb55a82dfb4eec3c9b418e796e910897cf8ba4b -MISC ChangeLog 1147 SHA256 78de7d5d54415deed0c8a9bff2b05c76d4d287d67d970069b6e43e47c070f9f8 WHIRLPOOL ef20d96e58723dcdfcdcd98e93e776da8f1c467316233ffd2e41495b5fc456523df1b0ff5ed24165eba45a4cfc6d05b5ef6828b56eded252715d6148eacc56da -MISC metadata.xml 166 SHA256 3a2616a95bca638d936b9389e511ea3e23c8fa462c6341e33b9697a98a72cdbf WHIRLPOOL 901261c413ed8d44fd342d6c35e9896d07ae99da9327ea870cc8ae3ff5d5ed36765a551e0d7f6344c2a3fc6dd1ea81c9c1877a02a8d18ca57a165e2aa47e157b diff --git a/dev-lang/tcc/files/tcc-9999-XCC-to-CC.diff b/dev-lang/tcc/files/tcc-9999-XCC-to-CC.diff deleted file mode 100644 index a59e21b7..00000000 --- a/dev-lang/tcc/files/tcc-9999-XCC-to-CC.diff +++ /dev/null @@ -1,18 +0,0 @@ ---- lib/Makefile.ori 2012-12-19 18:41:33.755986354 +0100 -+++ lib/Makefile 2012-12-19 18:41:51.176365403 +0100 -@@ -16,13 +16,13 @@ - ifeq ($(ARCH),i386) - TARGET = i386 - ifneq ($(TARGETOS),Darwin) -- XCC = gcc -O2 -m32 -+ XCC = $(CC) -O2 -m32 - endif - else - ifeq ($(ARCH),x86-64) - TARGET = x86_64 - ifneq ($(TARGETOS),Darwin) -- XCC = gcc -O2 -m64 -+ XCC = $(CC) -O2 -m64 - endif - endif - endif diff --git a/dev-lang/tcc/metadata.xml b/dev-lang/tcc/metadata.xml deleted file mode 100644 index 33809793..00000000 --- a/dev-lang/tcc/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - lang-misc - diff --git a/dev-lang/tcc/tcc-9999.ebuild b/dev-lang/tcc/tcc-9999.ebuild deleted file mode 100644 index 3a505719..00000000 --- a/dev-lang/tcc/tcc-9999.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -inherit eutils toolchain-funcs git-2 - -KEYWORDS="" -IUSE="doc" - -DESCRIPTION="A very small C compiler for ix86/amd64" -HOMEPAGE="http://bellard.org/tcc/" -LICENSE="LGPL-2.1" -SLOT="0" - -DEPEND="" -# Both tendra and tinycc install /usr/bin/tcc -RDEPEND="!dev-lang/tendra" - -EGIT_REPO_URI="git://repo.or.cz/tinycc.git" -EGIT_COMMIT="HEAD" - -# Testsuite is broken, relies on gcc to compile -# invalid C code that it no longer accepts -RESTRICT="test" - -src_prepare() { - epatch "${FILESDIR}/${PF}-XCC-to-CC.diff" -} - -src_configure() { - local myopts - - use x86 && myopts="--cpu=x86" - use amd64 && myopts="--cpu=x86-64" - use mips && myopts="--cpu=mips" - - econf ${myopts} --cc="$(tc-getCC)" -} - -src_install() { - emake install DESTDIR="${ED}" - - dodoc Changelog README TODO VERSION - use doc && dohtml tcc-doc.html - exeinto "/usr/share/doc/${PF}/examples" - doexe examples/ex*.c -} -- cgit v1.2.3