diff options
author | Jackie Huang <jackie.huang@windriver.com> | 2014-04-11 15:37:57 +0800 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2014-04-20 11:19:09 +0200 |
commit | b0a2b9011ba72eec5897841b94d68ba93cd15450 (patch) | |
tree | e2de2445af21e4430077c708d703455fee4bbf19 /meta-oe/recipes-extended/liblockfile/liblockfile_1.09.bb | |
parent | 42caea1d67c320c3e2b6622fe3b4de49763095e6 (diff) | |
download | meta-openembedded-b0a2b9011ba72eec5897841b94d68ba93cd15450.tar.gz |
liblockfile: set default mailgroup and install libnfslock
* Set the default mailgroup to 'mail' or it will use 'root'.
* Set --with-libnfslock so it builds and install libnfslock.
* The patch is to fix nfslib build failure and add missing soname lib.
* No need to override the do_install, set EXTRA_OEMAKE instead.
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe/recipes-extended/liblockfile/liblockfile_1.09.bb')
-rw-r--r-- | meta-oe/recipes-extended/liblockfile/liblockfile_1.09.bb | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/meta-oe/recipes-extended/liblockfile/liblockfile_1.09.bb b/meta-oe/recipes-extended/liblockfile/liblockfile_1.09.bb index 3ef52cf67..fa68fd061 100644 --- a/meta-oe/recipes-extended/liblockfile/liblockfile_1.09.bb +++ b/meta-oe/recipes-extended/liblockfile/liblockfile_1.09.bb | |||
@@ -7,6 +7,7 @@ SRC_URI = "${DEBIAN_MIRROR}/main/libl/liblockfile/liblockfile_1.09.orig.tar.gz \ | |||
7 | file://install.patch \ | 7 | file://install.patch \ |
8 | file://configure.patch \ | 8 | file://configure.patch \ |
9 | file://ldflags.patch \ | 9 | file://ldflags.patch \ |
10 | file://liblockfile-fix-nfslib-and-soname.patch \ | ||
10 | " | 11 | " |
11 | 12 | ||
12 | SRC_URI[md5sum] = "2aa269e4405ee8235ff17d1b357c6ae8" | 13 | SRC_URI[md5sum] = "2aa269e4405ee8235ff17d1b357c6ae8" |
@@ -14,9 +15,15 @@ SRC_URI[sha256sum] = "16979eba05396365e1d6af7100431ae9d32f9bc063930d1de66298a069 | |||
14 | 15 | ||
15 | inherit autotools | 16 | inherit autotools |
16 | 17 | ||
17 | EXTRA_OECONF = "--enable-shared --enable-static" | 18 | # set default mailgroup to mail |
19 | # --with-libnfslock specify where to install nfslock.so.NVER | ||
20 | EXTRA_OECONF = "--enable-shared --enable-static \ | ||
21 | --with-mailgroup=mail \ | ||
22 | --with-libnfslock=${libdir} \ | ||
23 | " | ||
18 | 24 | ||
19 | do_install () { | 25 | # Makefile using ROOT not DESTDIR |
20 | oe_runmake 'ROOT=${D}' INSTGRP='' install | 26 | EXTRA_OEMAKE += "ROOT=${D}" |
21 | } | ||
22 | 27 | ||
28 | FILES_${PN} += "${libdir}/nfslock.so.*" | ||
29 | FILES_${PN}-dev += "${libdir}/nfslock.so" | ||