From da906c77c012c39ec20be30e08c388acab36218e Mon Sep 17 00:00:00 2001 From: hschang Date: Tue, 3 Nov 2015 18:19:47 +0900 Subject: [PATCH 1/1] [usbtunerhelper] fix vtuner defines at kver >= 3.14 --- .../usbtunerhelper/usbtunerhelper.bb | 4 +++- .../usbtunerhelper/fix_vtuner_def.patch | 25 ++++++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper/fix_vtuner_def.patch diff --git a/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper.bb b/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper.bb index 896162e..55f407e 100644 --- a/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper.bb +++ b/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper.bb @@ -4,7 +4,7 @@ LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" PV = "1.0+git${SRCPV}" -PR = "r6" +PR = "r7" SRC_REV = "" SRC_URI = " \ @@ -17,6 +17,8 @@ SRC_URI = " \ file://${PN}.sh \ " +SRC_URI += "${@base_version_less_or_equal('VUPLUS_KERNEL_VERSION', '3.13.5', '', 'file://fix_vtuner_def.patch', d)}" + do_configure_prepend() { sed -i 's/AM_INIT_AUTOMAKE.*$/AM_INIT_AUTOMAKE([foreign subdir-objects])/' ${S}/configure.ac } diff --git a/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper/fix_vtuner_def.patch b/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper/fix_vtuner_def.patch new file mode 100644 index 0000000..6973fd0 --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper/fix_vtuner_def.patch @@ -0,0 +1,25 @@ +diff --git a/usbtunerhelper.c b/usbtunerhelper.c +index 7906f9b..c9abe50 100644 +--- a/usbtunerhelper.c ++++ b/usbtunerhelper.c +@@ -18,13 +18,13 @@ + #include + + +-#define VTUNER_GET_MESSAGE 1 +-#define VTUNER_SET_RESPONSE 2 +-#define VTUNER_SET_NAME 3 +-#define VTUNER_SET_TYPE 4 +-#define VTUNER_SET_HAS_OUTPUTS 5 +-#define VTUNER_SET_FE_INFO 6 +-#define VTUNER_SET_DELSYS 7 ++#define VTUNER_GET_MESSAGE 11 ++#define VTUNER_SET_RESPONSE 12 ++#define VTUNER_SET_NAME 13 ++#define VTUNER_SET_TYPE 14 ++#define VTUNER_SET_HAS_OUTPUTS 15 ++#define VTUNER_SET_FE_INFO 16 ++#define VTUNER_SET_DELSYS 17 + + #define MSG_SET_FRONTEND 1 + #define MSG_GET_FRONTEND 2 -- 2.7.4