summaryrefslogtreecommitdiff
path: root/recipes-kernel/backports/backports_4.11.bb
diff options
context:
space:
mode:
authorDominik Sliwa <dominik.sliwa@toradex.com>2017-08-08 16:22:41 +0200
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2017-10-03 14:34:34 +0200
commit0ca55eefbb60e66437252704a620a4ba779afbf1 (patch)
tree90a7e2ac9cb2cd9898c3acecfa328ec74a24f986 /recipes-kernel/backports/backports_4.11.bb
parent3276295f87bd1e61fc1afe381a80e21fda66c78d (diff)
backports: toradex backports package
Introducing Backports. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Diffstat (limited to 'recipes-kernel/backports/backports_4.11.bb')
-rw-r--r--recipes-kernel/backports/backports_4.11.bb36
1 files changed, 36 insertions, 0 deletions
diff --git a/recipes-kernel/backports/backports_4.11.bb b/recipes-kernel/backports/backports_4.11.bb
new file mode 100644
index 0000000..b84f378
--- /dev/null
+++ b/recipes-kernel/backports/backports_4.11.bb
@@ -0,0 +1,36 @@
+SUMMARY = "Backported kernel drivers"
+HOMEPAGE = "https://backports.wiki.kernel.org"
+SECTION = "kernel/modules"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
+INC_PR = "r1"
+
+SRCREV = "toradex-${PV}"
+SRC_URI = " \
+ git://git.toradex.com/backports-toradex.git;protocol=git;branch=${SRCREV} \
+ file://makefile.patch \
+ file://config \
+ "
+
+S = "${WORKDIR}/git"
+
+inherit module
+
+MAKE_TARGETS = "modules"
+MODULES_INSTALL_TARGET = "modules_install"
+
+KERNEL_MODULE_PACKAGE_PREFIX = "${BPN}-"
+
+EXTRA_OEMAKE = " KLIB=${STAGING_KERNEL_DIR} KLIB_BUILD=${STAGING_KERNEL_BUILDDIR} "
+
+do_configure() {
+
+ unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
+ make CC="${BUILD_CC}" LD="${BUILD_LD}" AR="${BUILD_AR}" \
+ -C ${S}/kconf O=${S}/kconf conf
+
+ cp ${WORKDIR}/config ${S}/.config
+ unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
+ oe_runmake oldconfig
+}
+