diff options
author | Nitin A Kamble <nitin.a.kamble@intel.com> | 2010-12-13 09:23:27 -0800 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2010-12-16 17:17:53 +0000 |
commit | d436d3bf491cf18c24ec834010210594798cf450 (patch) | |
tree | 478c55903fb007f928a1e709708844784bb95b5a | |
parent | 310b6e4df7b6bb7967dc1118195a1f9c8826cdb4 (diff) | |
download | ast2050-yocto-poky-d436d3bf491cf18c24ec834010210594798cf450.zip ast2050-yocto-poky-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>
-rw-r--r-- | meta/recipes-core/eglibc/eglibc-common.inc | 11 | ||||
-rw-r--r-- | meta/recipes-core/eglibc/eglibc-initial.inc | 3 | ||||
-rw-r--r-- | meta/recipes-core/eglibc/eglibc.inc | 9 |
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 0000000..a9b1476 --- /dev/null +++ b/meta/recipes-core/eglibc/eglibc-common.inc @@ -0,0 +1,11 @@ +SUMMARY = "Embedded GLIBC (GNU C Library)" +DESCRIPTION = "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." +HOMEPAGE = "http://www.eglibc.org/home" +SECTION = "libs" +PRIORITY = "required" +LICENSE = "LGPL" +INC_PR = "r11" +LIC_FILES_CHKSUM = "file://LICENSES;md5=07a394b26e0902b9ffdec03765209770 \ + file://COPYING;md5=393a5ca445f6965873eca0259a17f833 \ + file://posix/rxspencer/COPYRIGHT;md5=dc5485bb394a13b2332ec1c785f5d83a \ + file://COPYING.LIB;md5=bbb461211a33b134d42ed5ee802b37ff " diff --git a/meta/recipes-core/eglibc/eglibc-initial.inc b/meta/recipes-core/eglibc/eglibc-initial.inc index a240ae2..d49ec8a 100644 --- a/meta/recipes-core/eglibc/eglibc-initial.inc +++ b/meta/recipes-core/eglibc/eglibc-initial.inc @@ -1,4 +1,5 @@ -SECTION = "libs" +require eglibc-common.inc + DEPENDS = "linux-libc-headers virtual/${TARGET_PREFIX}gcc-initial" PROVIDES = "virtual/${TARGET_PREFIX}libc-initial" diff --git a/meta/recipes-core/eglibc/eglibc.inc b/meta/recipes-core/eglibc/eglibc.inc index 2857a40..4698254 100644 --- a/meta/recipes-core/eglibc/eglibc.inc +++ b/meta/recipes-core/eglibc/eglibc.inc @@ -1,10 +1,5 @@ -SUMMARY = "Embedded GLIBC (GNU C Library)" -DESCRIPTION = "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." -HOMEPAGE = "http://www.eglibc.org/home" -SECTION = "libs" -PRIORITY = "required" -LICENSE = "LGPL" -INC_PR = "r11" +require eglibc-common.inc + # nptl needs unwind support in gcc, which can't be built without glibc. DEPENDS = "virtual/${TARGET_PREFIX}gcc-intermediate linux-libc-headers" #this leads to circular deps, so lets not add it yet |