summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-01-02 00:15:47 +0000
committerMike Frysinger <vapier@gentoo.org>2006-01-02 00:15:47 +0000
commite06243c276d4d11c2f7b0b11f7fa978e115be121 (patch)
tree337e33cb8a7e4cce3164116018be18cecf74e8b9 /sys-devel/gcc-nios2
parentinitial import (diff)
downloadgentoo-2-e06243c276d4d11c2f7b0b11f7fa978e115be121.tar.gz
gentoo-2-e06243c276d4d11c2f7b0b11f7fa978e115be121.tar.bz2
gentoo-2-e06243c276d4d11c2f7b0b11f7fa978e115be121.zip
initial import
Diffstat (limited to 'sys-devel/gcc-nios2')
-rw-r--r--sys-devel/gcc-nios2/ChangeLog8
-rw-r--r--sys-devel/gcc-nios2/Manifest3
-rw-r--r--sys-devel/gcc-nios2/files/digest-gcc-nios2-5.12
-rw-r--r--sys-devel/gcc-nios2/gcc-nios2-5.1.ebuild30
-rw-r--r--sys-devel/gcc-nios2/metadata.xml6
5 files changed, 48 insertions, 1 deletions
diff --git a/sys-devel/gcc-nios2/ChangeLog b/sys-devel/gcc-nios2/ChangeLog
new file mode 100644
index 000000000000..8744552709c7
--- /dev/null
+++ b/sys-devel/gcc-nios2/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for sys-devel/gcc-nios2
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-nios2/ChangeLog,v 1.1 2006/01/02 00:15:30 vapier Exp $
+
+*gcc-nios2-5.1 (01 Jan 2006)
+
+ 01 Jan 2006; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by me.
diff --git a/sys-devel/gcc-nios2/Manifest b/sys-devel/gcc-nios2/Manifest
index 1d4f69a7b446..f4c96421a324 100644
--- a/sys-devel/gcc-nios2/Manifest
+++ b/sys-devel/gcc-nios2/Manifest
@@ -1,3 +1,4 @@
+MD5 9656ef365f0dcbf202474cc7a14b56b4 ChangeLog 336
MD5 2ab64ba7090753da7875a0d8b30df6cb files/digest-gcc-nios2-5.1 137
-MD5 8043425fd2fd4c5bfaacf4f1a497a776 gcc-nios2-5.1.ebuild 696
+MD5 ea2963c549689ca7a1fe9983fcc8dfe1 gcc-nios2-5.1.ebuild 827
MD5 c6712d4b439bc632a23799aa1793fc84 metadata.xml 184
diff --git a/sys-devel/gcc-nios2/files/digest-gcc-nios2-5.1 b/sys-devel/gcc-nios2/files/digest-gcc-nios2-5.1
new file mode 100644
index 000000000000..3e080a30b5dd
--- /dev/null
+++ b/sys-devel/gcc-nios2/files/digest-gcc-nios2-5.1
@@ -0,0 +1,2 @@
+MD5 12e552456fe4eedd148f4c12dfd26f08 nios2-5.1.patch.bz2 31003
+MD5 f10bb5f0839b2ec370dd39569419f038 niosii-gnutools-src-5.1.tgz 77464203
diff --git a/sys-devel/gcc-nios2/gcc-nios2-5.1.ebuild b/sys-devel/gcc-nios2/gcc-nios2-5.1.ebuild
new file mode 100644
index 000000000000..e3d9019a78d4
--- /dev/null
+++ b/sys-devel/gcc-nios2/gcc-nios2-5.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-nios2/gcc-nios2-5.1.ebuild,v 1.1 2006/01/02 00:15:09 vapier Exp $
+
+[[ ${CTARGET} != nios* ]] && export CTARGET="nios2-elf"
+GCC_A_FAKEIT=${A}
+export USE="nocxx -fortran -gcj -objc -multilib"
+
+ETYPE="gcc-compiler"
+
+SPLIT_SPECS=false
+TOOLCHAIN_GCC_PV=3.4.1
+inherit toolchain eutils
+
+DESCRIPTION="Compiler for Nios2 targets"
+# http://www.altera.com/support/kdb/2000/11/rd11272000_7307.html
+SRC_URI="mirror://gentoo/niosii-gnutools-src-${PV}.tgz
+ mirror://gentoo/nios2-${PV}.patch.bz2"
+
+KEYWORDS="-* ~amd64 ~x86"
+
+DEPEND="${CATEGORY}/binutils-nios2"
+
+S=${WORKDIR}/src/gcc
+
+src_unpack() {
+ toolchain_src_unpack
+ cd "${WORKDIR}"/src
+ epatch "${DISTDIR}"/nios2-${PV}.patch.bz2
+}
diff --git a/sys-devel/gcc-nios2/metadata.xml b/sys-devel/gcc-nios2/metadata.xml
new file mode 100644
index 000000000000..9962bf50ebba
--- /dev/null
+++ b/sys-devel/gcc-nios2/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>