diff options
author | Richard Purdie <rpurdie@linux.intel.com> | 2010-09-20 14:18:45 +0100 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2010-09-20 14:18:45 +0100 |
commit | 79a4501a2ead92cb512eef0bd3dfe133d0e5d799 (patch) | |
tree | 5f82f1971c81034799bd5ab330e54b281020fc24 /meta/recipes-tbd/meta/external-csl-toolchain_2007q3-51.bb | |
parent | 03d9669cbcc35a49120b9cc277723bccd93f4cf3 (diff) | |
download | poky-79a4501a2ead92cb512eef0bd3dfe133d0e5d799.tar.gz |
Complete packages -> recipes transition
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Diffstat (limited to 'meta/recipes-tbd/meta/external-csl-toolchain_2007q3-51.bb')
-rw-r--r-- | meta/recipes-tbd/meta/external-csl-toolchain_2007q3-51.bb | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/meta/recipes-tbd/meta/external-csl-toolchain_2007q3-51.bb b/meta/recipes-tbd/meta/external-csl-toolchain_2007q3-51.bb new file mode 100644 index 0000000000..ce75e716e7 --- /dev/null +++ b/meta/recipes-tbd/meta/external-csl-toolchain_2007q3-51.bb | |||
@@ -0,0 +1,56 @@ | |||
1 | INHIBIT_DEFAULT_DEPS = "1" | ||
2 | |||
3 | PROVIDES = "\ | ||
4 | linux-libc-headers \ | ||
5 | virtual/arm-none-linux-gnueabi-gcc \ | ||
6 | virtual/arm-none-linux-gnueabi-g++ \ | ||
7 | virtual/arm-none-linux-gnueabi-gcc-initial \ | ||
8 | virtual/arm-none-linux-gnueabi-binutils \ | ||
9 | virtual/arm-none-linux-gnueabi-libc-for-gcc \ | ||
10 | virtual/libc \ | ||
11 | virtual/libintl \ | ||
12 | virtual/libiconv \ | ||
13 | glibc-thread-db \ | ||
14 | virtual/linux-libc-headers " | ||
15 | RPROVIDES = "glibc-utils libsegfault glibc-thread-db" | ||
16 | PACKAGES_DYNAMIC = "glibc-gconv-*" | ||
17 | PR = "r1" | ||
18 | |||
19 | SRC_URI = "http://www.codesourcery.com/public/gnu_toolchain/arm-none-linux-gnueabi/arm-${PV}-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 \ | ||
20 | file://SUPPORTED" | ||
21 | |||
22 | S = "${WORKDIR}/arm-2007q3" | ||
23 | |||
24 | do_install() { | ||
25 | install -d ${D}${sysconfdir} ${D}${bindir} ${D}${sbindir} ${D}${base_bindir} ${D}${libdir} | ||
26 | install -d ${D}${base_libdir} ${D}${base_sbindir} ${D}${datadir} | ||
27 | |||
28 | cp -a ${S}/arm-none-linux-gnueabi/libc/lib/* ${D}${base_libdir} | ||
29 | cp -a ${S}/arm-none-linux-gnueabi/libc/etc/* ${D}${sysconfdir} | ||
30 | cp -a ${S}/arm-none-linux-gnueabi/libc/sbin/* ${D}${base_sbindir} | ||
31 | cp -a ${S}/arm-none-linux-gnueabi/libc/usr/* ${D}/usr | ||
32 | } | ||
33 | |||
34 | GLIBC_INTERNAL_USE_BINARY_LOCALE ?= "compile" | ||
35 | |||
36 | inherit libc-package | ||
37 | |||
38 | PACKAGES += "libgcc libgcc-dev libstdc++ libstdc++-dev linux-libc-headers" | ||
39 | FILES_libgcc = "${base_libdir}/libgcc_s.so.1" | ||
40 | FILES_libgcc-dev = "${base_libdir}/libgcc_s.so" | ||
41 | FILES_libstdc++ = "${libdir}/libstdc++.so.*" | ||
42 | FILES_libstdc++-dev = "${includedir}/c++/${PV} \ | ||
43 | ${libdir}/libstdc++.so \ | ||
44 | ${libdir}/libstdc++.la \ | ||
45 | ${libdir}/libstdc++.a \ | ||
46 | ${libdir}/libsupc++.la \ | ||
47 | ${libdir}/libsupc++.a" | ||
48 | FILES_linux-libc-headers = "${includedir}/asm* \ | ||
49 | ${includedir}/linux \ | ||
50 | ${includedir}/mtd \ | ||
51 | ${includedir}/rdma \ | ||
52 | ${includedir}/scsi \ | ||
53 | ${includedir}/sound \ | ||
54 | ${includedir}/video \ | ||
55 | " | ||
56 | |||