[oe-commits] Martin Dietze : e2fsprogs-libs.inc: removed dependency to unsupported util-linux-ng for nylon

git version control git at git.openembedded.org
Mon Nov 30 10:40:18 UTC 2009


Module: openembedded.git
Branch: shr/merge
Commit: e4673d2c813ce9f883effc8a7d28052c9741fdc0
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=e4673d2c813ce9f883effc8a7d28052c9741fdc0

Author: Martin Dietze <herbert at spamcop.net>
Date:   Sun Nov 29 21:07:17 2009 +0100

e2fsprogs-libs.inc: removed dependency to unsupported util-linux-ng for nylon

 * on nylon util-linux-ng is not needed and not supported, e2fsprogs-libs can be built without depending on it
 * this revision adds an override vor nylon which sets the necessary options to `configure' and deploys the uuid header and lib to staging

---

 recipes/e2fsprogs-libs/e2fsprogs-libs.inc |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/recipes/e2fsprogs-libs/e2fsprogs-libs.inc b/recipes/e2fsprogs-libs/e2fsprogs-libs.inc
index 45618b0..f5e974b 100644
--- a/recipes/e2fsprogs-libs/e2fsprogs-libs.inc
+++ b/recipes/e2fsprogs-libs/e2fsprogs-libs.inc
@@ -35,3 +35,12 @@ do_stage () {
         install -m 0644 lib/ss/ss.h ${STAGING_INCDIR}/ss/
         install -m 0644 lib/ss/ss_err.h ${STAGING_INCDIR}/ss/
 }
+
+# avoid requiring unsupported util-linux-ng for nylon, provide uuid for others...
+DEPENDS_nylon = ""
+EXTRA_OECONF_nylon = ""
+do_stage_append_nylon() {
+        install -d ${STAGING_INCDIR}/uuid
+        install -m 0644 lib/uuid/uuid.h ${STAGING_INCDIR}/uuid/
+        install -m 0644 lib/uuid/libuuid.a ${STAGING_LIBDIR}/
+}





More information about the Openembedded-commits mailing list