summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core
diff options
context:
space:
mode:
authorNitin A Kamble <nitin.a.kamble@intel.com>2010-12-13 09:23:27 -0800
committerRichard Purdie <rpurdie@linux.intel.com>2010-12-16 17:17:53 +0000
commitd436d3bf491cf18c24ec834010210594798cf450 (patch)
tree478c55903fb007f928a1e709708844784bb95b5a /meta/recipes-core
parent310b6e4df7b6bb7967dc1118195a1f9c8826cdb4 (diff)
downloadpoky-d436d3bf491cf18c24ec834010210594798cf450.tar.gz
eglibc: organize the recipes lic and other meta data in common file
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Diffstat (limited to 'meta/recipes-core')
-rw-r--r--meta/recipes-core/eglibc/eglibc-common.inc11
-rw-r--r--meta/recipes-core/eglibc/eglibc-initial.inc3
-rw-r--r--meta/recipes-core/eglibc/eglibc.inc9
3 files changed, 15 insertions, 8 deletions
diff --git a/meta/recipes-core/eglibc/eglibc-common.inc b/meta/recipes-core/eglibc/eglibc-common.inc
new file mode 100644
index 0000000000..a9b14766d6
--- /dev/null
+++ b/meta/recipes-core/eglibc/eglibc-common.inc
@@ -0,0 +1,11 @@
1SUMMARY = "Embedded GLIBC (GNU C Library)"
2DESCRIPTION = "Embedded GLIBC (EGLIBC) is a variant of the GNU C Library (GLIBC) that is designed to work well on embedded systems. EGLIBC strives to be source and binary compatible with GLIBC. EGLIBC's goals include reduced footprint, configurable components, better support for cross-compilation and cross-testing."
3HOMEPAGE = "http://www.eglibc.org/home"
4SECTION = "libs"
5PRIORITY = "required"
6LICENSE = "LGPL"
7INC_PR = "r11"
8LIC_FILES_CHKSUM = "file://LICENSES;md5=07a394b26e0902b9ffdec03765209770 \
9 file://COPYING;md5=393a5ca445f6965873eca0259a17f833 \
10 file://posix/rxspencer/COPYRIGHT;md5=dc5485bb394a13b2332ec1c785f5d83a \
11 file://COPYING.LIB;md5=bbb461211a33b134d42ed5ee802b37ff "
diff --git a/meta/recipes-core/eglibc/eglibc-initial.inc b/meta/recipes-core/eglibc/eglibc-initial.inc
index a240ae2d52..d49ec8a87e 100644
--- a/meta/recipes-core/eglibc/eglibc-initial.inc
+++ b/meta/recipes-core/eglibc/eglibc-initial.inc
@@ -1,4 +1,5 @@
1SECTION = "libs" 1require eglibc-common.inc
2
2DEPENDS = "linux-libc-headers virtual/${TARGET_PREFIX}gcc-initial" 3DEPENDS = "linux-libc-headers virtual/${TARGET_PREFIX}gcc-initial"
3PROVIDES = "virtual/${TARGET_PREFIX}libc-initial" 4PROVIDES = "virtual/${TARGET_PREFIX}libc-initial"
4 5
diff --git a/meta/recipes-core/eglibc/eglibc.inc b/meta/recipes-core/eglibc/eglibc.inc
index 2857a408f9..4698254932 100644
--- a/meta/recipes-core/eglibc/eglibc.inc
+++ b/meta/recipes-core/eglibc/eglibc.inc
@@ -1,10 +1,5 @@
1SUMMARY = "Embedded GLIBC (GNU C Library)" 1require eglibc-common.inc
2DESCRIPTION = "Embedded GLIBC (EGLIBC) is a variant of the GNU C Library (GLIBC) that is designed to work well on embedded systems. EGLIBC strives to be source and binary compatible with GLIBC. EGLIBC's goals include reduced footprint, configurable components, better support for cross-compilation and cross-testing." 2
3HOMEPAGE = "http://www.eglibc.org/home"
4SECTION = "libs"
5PRIORITY = "required"
6LICENSE = "LGPL"
7INC_PR = "r11"
8# nptl needs unwind support in gcc, which can't be built without glibc. 3# nptl needs unwind support in gcc, which can't be built without glibc.
9DEPENDS = "virtual/${TARGET_PREFIX}gcc-intermediate linux-libc-headers" 4DEPENDS = "virtual/${TARGET_PREFIX}gcc-intermediate linux-libc-headers"
10#this leads to circular deps, so lets not add it yet 5#this leads to circular deps, so lets not add it yet