diff options
author | Mike Frysinger <vapier@gentoo.org> | 2005-12-31 12:46:49 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2005-12-31 12:46:49 +0000 |
commit | bfd7bd50ff7de6ae9f518306d2893afb332913bd (patch) | |
tree | 44101c79910f98fc90f3626ae22df2e7ac2ab812 /sys-devel | |
parent | stable amd64 (diff) | |
download | gentoo-2-bfd7bd50ff7de6ae9f518306d2893afb332913bd.tar.gz gentoo-2-bfd7bd50ff7de6ae9f518306d2893afb332913bd.tar.bz2 gentoo-2-bfd7bd50ff7de6ae9f518306d2893afb332913bd.zip |
initial import
(Portage version: 2.1_pre3)
Diffstat (limited to 'sys-devel')
-rw-r--r-- | sys-devel/binutils-bfin/ChangeLog | 8 | ||||
-rw-r--r-- | sys-devel/binutils-bfin/Manifest | 3 | ||||
-rw-r--r-- | sys-devel/binutils-bfin/binutils-bfin-2005.3.1.ebuild | 26 | ||||
-rw-r--r-- | sys-devel/binutils-bfin/files/binutils-bfin-2005.3.1-build.patch | 24 | ||||
-rw-r--r-- | sys-devel/binutils-bfin/files/digest-binutils-bfin-2005.3.1 | 1 | ||||
-rw-r--r-- | sys-devel/binutils-bfin/metadata.xml | 6 |
6 files changed, 68 insertions, 0 deletions
diff --git a/sys-devel/binutils-bfin/ChangeLog b/sys-devel/binutils-bfin/ChangeLog new file mode 100644 index 000000000000..651c29a60257 --- /dev/null +++ b/sys-devel/binutils-bfin/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for sys-devel/binutils-bfin +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-bfin/ChangeLog,v 1.1 2005/12/31 12:46:49 vapier Exp $ + +*binutils-bfin-2005.3.1 (31 Dec 2005) + + 31 Dec 2005; Mike Frysinger <vapier@gentoo.org> : + Initial import. Ebuild submitted by me. diff --git a/sys-devel/binutils-bfin/Manifest b/sys-devel/binutils-bfin/Manifest new file mode 100644 index 000000000000..cdbff296fa83 --- /dev/null +++ b/sys-devel/binutils-bfin/Manifest @@ -0,0 +1,3 @@ +MD5 41e3744812802d4c1b159972171a5377 binutils-bfin-2005.3.1.ebuild 558 +MD5 2e67f8ce5d0ab15db41f211037a9bddd files/digest-binutils-bfin-2005.3.1 75 +MD5 c6712d4b439bc632a23799aa1793fc84 metadata.xml 184 diff --git a/sys-devel/binutils-bfin/binutils-bfin-2005.3.1.ebuild b/sys-devel/binutils-bfin/binutils-bfin-2005.3.1.ebuild new file mode 100644 index 000000000000..7fc987f9a727 --- /dev/null +++ b/sys-devel/binutils-bfin/binutils-bfin-2005.3.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-bfin/binutils-bfin-2005.3.1.ebuild,v 1.1 2005/12/31 12:46:49 vapier Exp $ + +[[ ${CTARGET} != bfin* ]] && export CTARGET="bfin-elf" + +BINUTILS_TYPE="custom" +BINUTILS_VER="2.15" +inherit toolchain-binutils + +STUPID_STAMP="596" +MY_PV="3.4-2005R3.1" +DESCRIPTION="Binutils 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" + +S=${WORKDIR}/bfin-gcc-${MY_PV}/binutils/binutils-${BINUTILS_VER} + +src_unpack() { + tc-binutils_unpack + cd "${S}" + epatch "${FILESDIR}"/${P}-build.patch + rm -r gdb libgloss mmalloc newlib readline sim +} diff --git a/sys-devel/binutils-bfin/files/binutils-bfin-2005.3.1-build.patch b/sys-devel/binutils-bfin/files/binutils-bfin-2005.3.1-build.patch new file mode 100644 index 000000000000..e6c560768322 --- /dev/null +++ b/sys-devel/binutils-bfin/files/binutils-bfin-2005.3.1-build.patch @@ -0,0 +1,24 @@ +Fix parallel building + +--- bfin/binutils/binutils-2.15/gas/Makefile.am ++++ bfin/binutils/binutils-2.15/gas/Makefile.am +@@ -665,7 +665,7 @@ + + bfin-lex.c: $(srcdir)/config/bfin-lex.l + $(SHELL) $(YLWRAP) "$(LEX)" $(srcdir)/config/bfin-lex.l lex.yy.c bfin-lex.c +-bfin-lex.o: bfin-lex.c $(srcdir)/config/bfin-defs.h ++bfin-lex.o: bfin-lex.c $(srcdir)/config/bfin-defs.h bfin-parse.c + + # The instruction table specification lexical analyzer and parser. + +--- bfin/binutils/binutils-2.15/gas/Makefile.in ++++ bfin/binutils/binutils-2.15/gas/Makefile.in +@@ -3095,7 +3095,7 @@ + + bfin-lex.c: $(srcdir)/config/bfin-lex.l + $(SHELL) $(YLWRAP) "$(LEX)" $(srcdir)/config/bfin-lex.l lex.yy.c bfin-lex.c +-bfin-lex.o: bfin-lex.c $(srcdir)/config/bfin-defs.h ++bfin-lex.o: bfin-lex.c $(srcdir)/config/bfin-defs.h bfin-parse.c + + # The instruction table specification lexical analyzer and parser. + diff --git a/sys-devel/binutils-bfin/files/digest-binutils-bfin-2005.3.1 b/sys-devel/binutils-bfin/files/digest-binutils-bfin-2005.3.1 new file mode 100644 index 000000000000..a3795d42cb4c --- /dev/null +++ b/sys-devel/binutils-bfin/files/digest-binutils-bfin-2005.3.1 @@ -0,0 +1 @@ +MD5 42414d49b6a6822ab8d8b36dbc50fbde bfin-gcc-3.4-2005R3.1.tar.gz 55218204 diff --git a/sys-devel/binutils-bfin/metadata.xml b/sys-devel/binutils-bfin/metadata.xml new file mode 100644 index 000000000000..9962bf50ebba --- /dev/null +++ b/sys-devel/binutils-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> |