]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/binutils/binutils_2.16.bb
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / binutils / binutils_2.16.bb
1 DESCRIPTION = "A GNU collection of binary utilities"
2 HOMEPAGE = "http://www.gnu.org/software/binutils/"
3 SECTION = "devel"
4 LICENSE = "GPL"
5 MAINTAINER = "Gerald Britton <gbritton@doomcom.org>"
6 PR = "r3"
7
8 SRC_URI = \
9     "http://ftp.gnu.org/gnu/binutils/binutils-${PV}.tar.bz2 \
10      file://ld_makefile.patch;patch=1 \
11      file://better_file_error.patch;patch=1 \
12      file://signed_char_fix.patch;patch=1 \
13      file://binutils-100_cflags_for_build.patch;patch=1"
14
15 # uclibc patches
16 SRC_URI += "file://binutils-2.16-linux-uclibc.patch;patch=1"
17
18 # thumb support patches
19 SRC_URI += "file://binutils-2.16-thumb-trampoline.patch;patch=1"
20 SRC_URI += "file://binutils-2.16-thumb-glue.patch;patch=1"
21
22 #to be removed:
23 # this patch does not seem to do anything any longer
24 #SRC_URI += "file://binutils-2.15.90.0.3-uclibc-200-build_modules.patch;patch=1"
25
26 S = "${WORKDIR}/binutils-${PV}"
27 B = "${S}/build.${HOST_SYS}.${TARGET_SYS}"
28
29 include binutils.inc
30
31 #to be removed:
32 # This was not doing anything because it used the ${B} directory and there
33 # was no configure.ac or configure.in in there.
34 #do_configure_prepend() {
35 #       for dir in bfd gas ld; do ( cd $dir; autoreconf ); done
36 #}