From 37ebd90eababce03cfbaeef2514d76a75492a4aa Mon Sep 17 00:00:00 2001 From: Zhenhua Luo Date: Tue, 13 Oct 2015 14:15:55 +0800 Subject: [PATCH] cryptodev-qoriq: Fix runtime providers so 'cryptodev' is not taken as provider QorIQ targets should use FSL custom cryprodev instead of the one provided by poky, fix the runtime providers to ensure 'cryptodev-qoriq' is taken as provider. Signed-off-by: Zhenhua Luo Signed-off-by: Otavio Salvador --- recipes-kernel/cryptodev/cryptodev-qoriq_1.7.inc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/recipes-kernel/cryptodev/cryptodev-qoriq_1.7.inc b/recipes-kernel/cryptodev/cryptodev-qoriq_1.7.inc index 31b23a71..ffd07a85 100644 --- a/recipes-kernel/cryptodev/cryptodev-qoriq_1.7.inc +++ b/recipes-kernel/cryptodev/cryptodev-qoriq_1.7.inc @@ -6,6 +6,15 @@ RREPLACES_${PN} = "ocf-linux" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" +python() { + pkgs = d.getVar('PACKAGES', True).split() + for p in pkgs: + if 'cryptodev-qoriq' in p: + d.appendVar("RPROVIDES_%s" % p, p.replace('cryptodev-qoriq', 'cryptodev')) + d.appendVar("RCONFLICTS_%s" % p, p.replace('cryptodev-qoriq', 'cryptodev')) + d.appendVar("RREPLACES_%s" % p, p.replace('cryptodev-qoriq', 'cryptodev')) +} + SRC_URI = "http://download.gna.org/cryptodev-linux/cryptodev-linux-${PV}.tar.gz" SRC_URI[md5sum] = "0b63b3481cf2c90386b35f057481d36b" SRC_URI[sha256sum] = "41880533b53de4d7b3f054e230f576988dafb8eed7bef5ebcf6422bb2e3a3b25" -- 2.40.1