aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/cryptodev
diff options
context:
space:
mode:
authorZhenhua Luo <zhenhua.luo@freescale.com>2015-10-13 14:15:55 +0800
committerOtavio Salvador <otavio@ossystems.com.br>2016-04-19 15:03:20 -0300
commit37ebd90eababce03cfbaeef2514d76a75492a4aa (patch)
treef669513f072f962af59e280ef082021bc872e9c3 /recipes-kernel/cryptodev
parent3771e5356dcb81acaa80d1b40ee80f988a928c75 (diff)
downloadmeta-freescale-37ebd90eababce03cfbaeef2514d76a75492a4aa.tar.gz
meta-freescale-37ebd90eababce03cfbaeef2514d76a75492a4aa.tar.bz2
meta-freescale-37ebd90eababce03cfbaeef2514d76a75492a4aa.zip
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 <zhenhua.luo@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-kernel/cryptodev')
-rw-r--r--recipes-kernel/cryptodev/cryptodev-qoriq_1.7.inc9
1 files changed, 9 insertions, 0 deletions
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"