summaryrefslogtreecommitdiff
path: root/dev-lang
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2014-02-11 14:31:12 +0100
committerBertrand Jacquin <beber@meleeweb.net>2014-02-11 14:31:12 +0100
commit0b98e35134131611afe798269e4c1669679ddf2e (patch)
tree56e4aaebb8dd4a266e21a0f47e18e7db4e260867 /dev-lang
parentsys-kernel/stable-sources: Version bump (diff)
downloadportage-0b98e35134131611afe798269e4c1669679ddf2e.tar.xz
dev-lang/tcc: Remove, all patch applied upstream
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/tcc/ChangeLog27
-rw-r--r--dev-lang/tcc/Manifest4
-rw-r--r--dev-lang/tcc/files/tcc-9999-XCC-to-CC.diff18
-rw-r--r--dev-lang/tcc/metadata.xml5
-rw-r--r--dev-lang/tcc/tcc-9999.ebuild48
5 files changed, 0 insertions, 102 deletions
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 <beber@meleeweb.net> metadata.xml:
- Fix manifest
-
- 08 Jun 2013; Bertrand Jacquin <beber@meleeweb.net>
- -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 <beber@meleeweb.net> +metadata.xml:
- Add missing metadata.xml
-
-*tcc-9999 (27 May 2013)
-
- 27 May 2013; Bertrand Jacquin <beber@meleeweb.net>
- +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 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>lang-misc</herd>
-</pkgmetadata>
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
-}