[meta-virtualization] [PATCH 1/3] irqbalance: add PACKAGECONFIG for libcap-ng
jianchuan.wang at windriver.com
jianchuan.wang at windriver.com
Sat Sep 5 23:43:24 PDT 2015
From: Jianchuan Wang <jianchuan.wang at windriver.com>
Grasp withval for libcap-ng in configure.ac.
Signed-off-by: Ming Liu <ming.liu at windriver.com>
Signed-off-by: Jianchuan Wang <jianchuan.wang at windriver.com>
---
recipes-extended/irqbalance/irqbalance.inc | 1 +
.../irqbalance/fix-configure-libcap-ng.patch | 24 ++++++++++++++++++++++
recipes-extended/irqbalance/irqbalance_1.0.6.bb | 1 +
3 files changed, 26 insertions(+)
create mode 100644 recipes-extended/irqbalance/irqbalance/fix-configure-libcap-ng.patch
diff --git a/recipes-extended/irqbalance/irqbalance.inc b/recipes-extended/irqbalance/irqbalance.inc
index c20840d..10265c9 100644
--- a/recipes-extended/irqbalance/irqbalance.inc
+++ b/recipes-extended/irqbalance/irqbalance.inc
@@ -30,6 +30,7 @@ PACKAGECONFIG ?= ""
# enable,disable,depends,rdepends
#
PACKAGECONFIG[numa] = "--enable-numa,--disable-numa,numactl,"
+PACKAGECONFIG[libcap-ng] = "--with-libcap-ng,--without-libcap-ng,libcap-ng,"
do_install () {
oe_runmake 'DESTDIR=${D}' install
diff --git a/recipes-extended/irqbalance/irqbalance/fix-configure-libcap-ng.patch b/recipes-extended/irqbalance/irqbalance/fix-configure-libcap-ng.patch
new file mode 100644
index 0000000..5be5243
--- /dev/null
+++ b/recipes-extended/irqbalance/irqbalance/fix-configure-libcap-ng.patch
@@ -0,0 +1,24 @@
+Subject: [PATCH] grasp withval for libcap-ng
+
+Upstream-Status: Pending
+
+Signed-off-by: Ming Liu <ming.liu at windriver.com>
+---
+ configure.ac | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff -urpN a/configure.ac b/configure.ac
+--- a/configure.ac
++++ b/configure.ac
+@@ -61,7 +61,10 @@ AS_IF(
+ AM_CONDITIONAL([LOCAL_GLIB], [test "x$local_glib2" = "xyes"])
+
+ AC_ARG_WITH([libcap-ng],
+- AS_HELP_STRING([libcap-ng], [Add libcap-ng-support @<:@default=auto@:>@]))
++ [AS_HELP_STRING([libcap-ng], [Add libcap-ng-support @<:@default=auto@:>@])],
++ [libcap_ng=$withval],
++ [libcap_ng=$withval]
++)
+
+ AS_IF(
+ [test "x$libcap_ng" != "xno"],
diff --git a/recipes-extended/irqbalance/irqbalance_1.0.6.bb b/recipes-extended/irqbalance/irqbalance_1.0.6.bb
index fd08b73..ed0249a 100644
--- a/recipes-extended/irqbalance/irqbalance_1.0.6.bb
+++ b/recipes-extended/irqbalance/irqbalance_1.0.6.bb
@@ -12,4 +12,5 @@ SRC_URI[sha256sum] = "95ac79992e6de501f613c781b0fc8aa17a4aaf6a3d865bb6e15ac6a46c
SRC_URI = "http://irqbalance.googlecode.com/files/irqbalance-${PV}.tar.gz \
file://add-initscript.patch \
file://irqbalance-Add-status-and-reload-commands.patch \
+ file://fix-configure-libcap-ng.patch \
"
--
1.9.1
More information about the meta-virtualization
mailing list