diff options
author | Richard Purdie <richard@openedhand.com> | 2007-08-08 20:32:59 +0000 |
---|---|---|
committer | Richard Purdie <richard@openedhand.com> | 2007-08-08 20:32:59 +0000 |
commit | 4e662cb3aa7dc09bc8768de5b305b314e7d78de8 (patch) | |
tree | 6d93f8f3d656b71a6a3981565f2733f02a2a8f90 /meta | |
parent | c1c5e8b092c4cf41d943831fc3d452e1b8487cfa (diff) | |
download | poky-4e662cb3aa7dc09bc8768de5b305b314e7d78de8.tar.gz |
kernel.bbclass: Remove broken and unused PARALLEL_INSTALL_MODULES
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2405 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta')
-rw-r--r-- | meta/classes/kernel.bbclass | 35 | ||||
-rw-r--r-- | meta/classes/linux-kernel-base.bbclass | 4 |
2 files changed, 0 insertions, 39 deletions
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 56e3946c4a..2eea6ed1df 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass | |||
@@ -307,10 +307,6 @@ python populate_packages_prepend () { | |||
307 | continue | 307 | continue |
308 | on = legitimize_package_name(m.group(1)) | 308 | on = legitimize_package_name(m.group(1)) |
309 | dependency_pkg = format % on | 309 | dependency_pkg = format % on |
310 | v = bb.data.getVar("PARALLEL_INSTALL_MODULES", d, 1) or "0" | ||
311 | if v == "1": | ||
312 | kv = bb.data.getVar("KERNEL_MAJOR_VERSION", d, 1) | ||
313 | dependency_pkg = "%s-%s" % (dependency_pkg, kv) | ||
314 | dependencies.append(dependency_pkg) | 310 | dependencies.append(dependency_pkg) |
315 | return dependencies | 311 | return dependencies |
316 | return [] | 312 | return [] |
@@ -387,35 +383,4 @@ python populate_packages_prepend () { | |||
387 | packages.append(metapkg) | 383 | packages.append(metapkg) |
388 | bb.data.setVar('PACKAGES', ' '.join(packages), d) | 384 | bb.data.setVar('PACKAGES', ' '.join(packages), d) |
389 | 385 | ||
390 | v = bb.data.getVar("PARALLEL_INSTALL_MODULES", d, 1) or "0" | ||
391 | if v == "1": | ||
392 | kv = bb.data.getVar("KERNEL_MAJOR_VERSION", d, 1) | ||
393 | packages = bb.data.getVar("PACKAGES", d, 1).split() | ||
394 | module_re = re.compile("^kernel-module-") | ||
395 | |||
396 | newmetapkg = "kernel-modules-%s" % kv | ||
397 | bb.data.setVar('ALLOW_EMPTY_' + newmetapkg, "1", d) | ||
398 | bb.data.setVar('FILES_' + newmetapkg, "", d) | ||
399 | |||
400 | newmetapkg_rdepends = [] | ||
401 | |||
402 | for p in packages: | ||
403 | if not module_re.match(p): | ||
404 | continue | ||
405 | pkg = bb.data.getVar("PKG_%s" % p, d, 1) or p | ||
406 | newpkg = "%s-%s" % (pkg, kv) | ||
407 | bb.data.setVar("PKG_%s" % p, newpkg, d) | ||
408 | rprovides = bb.data.getVar("RPROVIDES_%s" % p, d, 1) | ||
409 | if rprovides: | ||
410 | rprovides = "%s %s" % (rprovides, pkg) | ||
411 | else: | ||
412 | rprovides = pkg | ||
413 | bb.data.setVar("RPROVIDES_%s" % p, rprovides, d) | ||
414 | newmetapkg_rdepends.append(newpkg) | ||
415 | |||
416 | bb.data.setVar('RDEPENDS_' + newmetapkg, ' '.join(newmetapkg_rdepends), d) | ||
417 | bb.data.setVar('DESCRIPTION_' + newmetapkg, 'Kernel modules meta package', d) | ||
418 | packages.append(newmetapkg) | ||
419 | bb.data.setVar('PACKAGES', ' '.join(packages), d) | ||
420 | |||
421 | } | 386 | } |
diff --git a/meta/classes/linux-kernel-base.bbclass b/meta/classes/linux-kernel-base.bbclass index e58c228080..4e2e2da373 100644 --- a/meta/classes/linux-kernel-base.bbclass +++ b/meta/classes/linux-kernel-base.bbclass | |||
@@ -32,10 +32,6 @@ def get_kernelmajorversion(p): | |||
32 | def linux_module_packages(s, d): | 32 | def linux_module_packages(s, d): |
33 | import bb, os.path | 33 | import bb, os.path |
34 | suffix = "" | 34 | suffix = "" |
35 | if (bb.data.getVar("PARALLEL_INSTALL_MODULES", d, 1) == "1"): | ||
36 | file = bb.data.expand('${STAGING_KERNEL_DIR}/kernel-abiversion', d) | ||
37 | if (os.path.exists(file)): | ||
38 | suffix = "-%s" % (get_kernelmajorversion(base_read_file(file))) | ||
39 | return " ".join(map(lambda s: "kernel-module-%s%s" % (s.lower().replace('_', '-').replace('@', '+'), suffix), s.split())) | 35 | return " ".join(map(lambda s: "kernel-module-%s%s" % (s.lower().replace('_', '-').replace('@', '+'), suffix), s.split())) |
40 | 36 | ||
41 | # that's all | 37 | # that's all |