summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-01-02 04:17:51 +0000
committerMike Frysinger <vapier@gentoo.org>2006-01-02 04:17:51 +0000
commited9b63853f7a38e9f6366ea8dfbea3495729e055 (patch)
treec135d94522af0da97575813446d6cfe2d5c85839 /sys-devel
parentinitial import (diff)
downloadgentoo-2-ed9b63853f7a38e9f6366ea8dfbea3495729e055.tar.gz
gentoo-2-ed9b63853f7a38e9f6366ea8dfbea3495729e055.tar.bz2
gentoo-2-ed9b63853f7a38e9f6366ea8dfbea3495729e055.zip
initial import
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/gcc-bfin/ChangeLog8
-rw-r--r--sys-devel/gcc-bfin/Manifest3
-rw-r--r--sys-devel/gcc-bfin/files/digest-gcc-bfin-2005.3.11
-rw-r--r--sys-devel/gcc-bfin/gcc-bfin-2005.3.1.ebuild31
-rw-r--r--sys-devel/gcc-bfin/metadata.xml6
5 files changed, 48 insertions, 1 deletions
diff --git a/sys-devel/gcc-bfin/ChangeLog b/sys-devel/gcc-bfin/ChangeLog
new file mode 100644
index 000000000000..42c1a1ddfdc7
--- /dev/null
+++ b/sys-devel/gcc-bfin/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for sys-devel/gcc-bfin
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-bfin/ChangeLog,v 1.1 2006/01/02 04:17:27 vapier Exp $
+
+*gcc-bfin-2005.3.1 (01 Jan 2006)
+
+ 01 Jan 2006; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by me.
diff --git a/sys-devel/gcc-bfin/Manifest b/sys-devel/gcc-bfin/Manifest
index 25fe362e2875..42fa0574b974 100644
--- a/sys-devel/gcc-bfin/Manifest
+++ b/sys-devel/gcc-bfin/Manifest
@@ -1,3 +1,4 @@
+MD5 0008525cab504161edfa0a5beec2e43b ChangeLog 338
MD5 2e67f8ce5d0ab15db41f211037a9bddd files/digest-gcc-bfin-2005.3.1 75
-MD5 c30dc88948b5b1444652340c81bbc265 gcc-bfin-2005.3.1.ebuild 758
+MD5 16b1e3f601753399d6a7e9262d8611ae gcc-bfin-2005.3.1.ebuild 871
MD5 c6712d4b439bc632a23799aa1793fc84 metadata.xml 184
diff --git a/sys-devel/gcc-bfin/files/digest-gcc-bfin-2005.3.1 b/sys-devel/gcc-bfin/files/digest-gcc-bfin-2005.3.1
new file mode 100644
index 000000000000..a3795d42cb4c
--- /dev/null
+++ b/sys-devel/gcc-bfin/files/digest-gcc-bfin-2005.3.1
@@ -0,0 +1 @@
+MD5 42414d49b6a6822ab8d8b36dbc50fbde bfin-gcc-3.4-2005R3.1.tar.gz 55218204
diff --git a/sys-devel/gcc-bfin/gcc-bfin-2005.3.1.ebuild b/sys-devel/gcc-bfin/gcc-bfin-2005.3.1.ebuild
new file mode 100644
index 000000000000..123cc2b0ca1e
--- /dev/null
+++ b/sys-devel/gcc-bfin/gcc-bfin-2005.3.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-bfin/gcc-bfin-2005.3.1.ebuild,v 1.1 2006/01/02 04:17:27 vapier Exp $
+
+[[ ${CTARGET} != bfin* ]] && export CTARGET="bfin-elf"
+GCC_A_FAKEIT=${A}
+export USE="nocxx -fortran -gcj -objc -multilib"
+
+ETYPE="gcc-compiler"
+
+SPLIT_SPECS=false
+TOOLCHAIN_GCC_PV=3.4.4
+inherit toolchain eutils
+
+STUPID_STAMP="596"
+MY_PV="3.4-2005R3.1"
+DESCRIPTION="Compiler for Blackfin targets"
+HOMEPAGE="http://blackfin.uclinux.org/"
+SRC_URI="http://blackfin.uclinux.org/frs/download.php/${STUPID_STAMP}/bfin-gcc-${MY_PV}.tar.gz"
+
+KEYWORDS="-* ~amd64 ~x86"
+
+DEPEND="${CATEGORY}/binutils-bfin"
+
+S=${WORKDIR}/bfin-gcc-${MY_PV}/gcc-3.4
+
+src_unpack() {
+ toolchain_src_unpack
+ # workaround for parallel build issue
+ rm "${S}"/gcc/gengtype-yacc.c
+}
diff --git a/sys-devel/gcc-bfin/metadata.xml b/sys-devel/gcc-bfin/metadata.xml
new file mode 100644
index 000000000000..9962bf50ebba
--- /dev/null
+++ b/sys-devel/gcc-bfin/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>toolchain</herd>
+<herd>embedded</herd>
+</pkgmetadata>