From 1affa9e292ff0cb0e6002c1640d90a26a7ab642c Mon Sep 17 00:00:00 2001 From: Jianchuan Wang Date: Sun, 6 Sep 2015 14:43:24 +0800 Subject: irqbalance: add PACKAGECONFIG for libcap-ng Grasp withval for libcap-ng in configure.ac. Signed-off-by: Ming Liu Signed-off-by: Jianchuan Wang Signed-off-by: Bruce Ashfield --- 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 c20840df..10265c96 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 00000000..5be52434 --- /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 +--- + 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 fd08b73f..ed0249a9 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 \ " -- cgit v1.2.3-54-g00ecf