diff options
Diffstat (limited to 'meta/classes/kernel.bbclass')
-rw-r--r-- | meta/classes/kernel.bbclass | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 9ec7daa17a..2a7d114ed4 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass | |||
@@ -91,18 +91,17 @@ python __anonymous () { | |||
91 | kname = d.getVar('KERNEL_PACKAGE_NAME') or "kernel" | 91 | kname = d.getVar('KERNEL_PACKAGE_NAME') or "kernel" |
92 | imagedest = d.getVar('KERNEL_IMAGEDEST') | 92 | imagedest = d.getVar('KERNEL_IMAGEDEST') |
93 | 93 | ||
94 | fullver = d.getVar('EXTENDPKGV') | ||
95 | for type in types.split(): | 94 | for type in types.split(): |
96 | if bb.data.inherits_class('nopackages', d): | 95 | if bb.data.inherits_class('nopackages', d): |
97 | continue | 96 | continue |
98 | typelower = type.lower() | 97 | typelower = type.lower() |
99 | d.appendVar('PACKAGES', ' %s-image-%s' % (kname, typelower)) | 98 | d.appendVar('PACKAGES', ' %s-image-%s' % (kname, typelower)) |
100 | d.setVar('FILES:' + kname + '-image-' + typelower, '/' + imagedest + '/' + type + '-${KERNEL_VERSION_NAME}' + ' /' + imagedest + '/' + type) | 99 | d.setVar('FILES:' + kname + '-image-' + typelower, '/' + imagedest + '/' + type + '-${KERNEL_VERSION_NAME}' + ' /' + imagedest + '/' + type) |
101 | d.appendVar('RDEPENDS:%s-image' % kname, ' %s-image-%s (= %s)' % (kname, typelower, fullver)) | 100 | d.appendVar('RDEPENDS:%s-image' % kname, ' %s-image-%s (= ${EXTENDPKGV})' % (kname, typelower)) |
102 | splitmods = d.getVar("KERNEL_SPLIT_MODULES") | 101 | splitmods = d.getVar("KERNEL_SPLIT_MODULES") |
103 | if splitmods != '1': | 102 | if splitmods != '1': |
104 | d.appendVar('RDEPENDS:%s-image' % kname, ' %s-modules (= %s)' % (kname, fullver)) | 103 | d.appendVar('RDEPENDS:%s-image' % kname, ' %s-modules (= ${EXTENDPKGV})' % kname) |
105 | d.appendVar('RDEPENDS:%s-image-%s' % (kname, typelower), ' %s-modules-${KERNEL_VERSION_PKG_NAME} (= %s)' % (kname, fullver)) | 104 | d.appendVar('RDEPENDS:%s-image-%s' % (kname, typelower), ' %s-modules-${KERNEL_VERSION_PKG_NAME} (= ${EXTENDPKGV})' % kname) |
106 | d.setVar('PKG:%s-modules' % kname, '%s-modules-${KERNEL_VERSION_PKG_NAME}' % kname) | 105 | d.setVar('PKG:%s-modules' % kname, '%s-modules-${KERNEL_VERSION_PKG_NAME}' % kname) |
107 | d.appendVar('RPROVIDES:%s-modules' % kname, '%s-modules-${KERNEL_VERSION_PKG_NAME}' % kname) | 106 | d.appendVar('RPROVIDES:%s-modules' % kname, '%s-modules-${KERNEL_VERSION_PKG_NAME}' % kname) |
108 | 107 | ||