diff options
author | Yu Ke <ke.yu@intel.com> | 2010-11-24 12:50:55 +0800 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2010-12-02 05:24:57 -0800 |
commit | 2e95941ef0cc1638f3e4774256a736f3996f63fa (patch) | |
tree | e577b9652b4fe8b71d3b1d4af449dc250a93f039 | |
parent | 032553036dcd0a4b977ab0e4e78b4af4a23e4ad6 (diff) | |
download | openembedded-core-2e95941ef0cc1638f3e4774256a736f3996f63fa.tar.gz openembedded-core-2e95941ef0cc1638f3e4774256a736f3996f63fa.tar.bz2 openembedded-core-2e95941ef0cc1638f3e4774256a736f3996f63fa.tar.xz openembedded-core-2e95941ef0cc1638f3e4774256a736f3996f63fa.zip |
talloc: add new recipes talloc 2.0.1
talloc is a hierarchical, reference counted memory pool system with destructors.
It is the core memory allocator used in Samba. Mesa7.9 also depends on it,so add
it for mesa7.9.
It is ported from OpenEmbedded, with some format modification.
Signed-off-by: Yu Ke <ke.yu@intel.com>
-rw-r--r-- | meta/recipes-support/talloc/talloc_2.0.1.bb | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/meta/recipes-support/talloc/talloc_2.0.1.bb b/meta/recipes-support/talloc/talloc_2.0.1.bb new file mode 100644 index 000000000..dfbaf31e0 --- /dev/null +++ b/meta/recipes-support/talloc/talloc_2.0.1.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Hierarchical, reference counted memory pool system with destructors" +HOMEPAGE = "http://talloc.samba.org" +BUGTRACKER = "https://bugzilla.samba.org/" +LICENSE = "LGPLv3+" +LIC_FILES_CHKSUM = "file://talloc.c;beginline=8;endline=26;md5=ea9b6ec07a6d8b3e771f0ec75ca3a317" + +PR = "r0" + +SRC_URI = "http://samba.org/ftp/${BPN}/${BPN}-${PV}.tar.gz" + +SRC_URI[md5sum] = "c6e736540145ca58cb3dcb42f91cf57b" +SRC_URI[sha256sum] = "5b810527405f29d54f50efd78bf2c89e318f2cd8bed001f22f2a1412fd27c9b4" + +inherit autotools pkgconfig + +# autoreconf doesn't work well while reconfiguring included libreplace +do_configure () { + gnu-configize + oe_runconf +} + +TARGET_CC_ARCH += "${LDFLAGS}" + +BBCLASSEXTEND = "native" |