summaryrefslogtreecommitdiff
path: root/meta-openvuplus/recipes-vuplus/usbtunerhelper
diff options
context:
space:
mode:
authorhschang <chang@dev3>2015-11-03 09:19:47 (GMT)
committerhschang <chang@dev3>2015-11-04 07:02:51 (GMT)
commitda906c77c012c39ec20be30e08c388acab36218e (patch)
tree18f298125fd9a4b7e9228f659599ef37dd8bf722 /meta-openvuplus/recipes-vuplus/usbtunerhelper
parentf1b2ab36e341d1c769d24dd0e24a9f95c55b4ff9 (diff)
[usbtunerhelper] fix vtuner defines at kver >= 3.14
Diffstat (limited to 'meta-openvuplus/recipes-vuplus/usbtunerhelper')
-rw-r--r--meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper.bb4
-rw-r--r--meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper/fix_vtuner_def.patch25
2 files changed, 28 insertions, 1 deletions
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 <linux/dvb/version.h>
+
+
+-#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