[oe-commits] : linux-rp.inc: package command line for a kernel

OE GIT Trial gittrial at amethyst.openembedded.net
Thu Jul 31 23:28:48 UTC 2008


Module: OE.dev
Branch: org.openembedded.dev
Commit: 3ba61654f10db0150fecf7b527a4c6c34b8e013e
URL:    http://gitweb.openembedded.net//OE.dev.git/?a=commit;h=3ba61654f10db0150fecf7b527a4c6c34b8e013e

Author:  <thesing at openembedded.org>
Date:   Thu Jul 31 23:16:03 2008 +0000

linux-rp.inc: package command line for a kernel

---

 packages/linux/linux-rp.inc |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/packages/linux/linux-rp.inc b/packages/linux/linux-rp.inc
index e6dee57..5d32113 100644
--- a/packages/linux/linux-rp.inc
+++ b/packages/linux/linux-rp.inc
@@ -65,6 +65,24 @@ module_autoload_collie-ts_collie = "collie-ts"
 module_autoload_leds-locomo_collie = "leds-locomo"
 module_autoload_power_collie = "power"
 
+
+#package kernel cmdline
+PACKAGES_append += "kernel-cmdline"
+FILES_kernel-cmdline = "/boot/kernel-cmdline*"
+PKG_kernel-cmdline = "kernel-cmdline-${KERNEL_VERSION}"
+RRECOMMENDS_kernel-base += "kernel-cmdline"
+
+pkg_postinst_kernel-cmdline () {
+	cd /boot; update-alternatives --install /boot/kernel-cmdline kernel-cmdline kernel-cmdline-${KERNEL_VERSION} ${KERNEL_PRIORITY} || true
+}
+
+pkg_postrm_kernel-cmdline () {
+	cd /boot; update-alternatives --remove kernel-cmdline kernel-cmdline-${KERNEL_VERSION} || true
+}
+do_install_append () {
+	echo "${CMDLINE_CON} ${CMDLINE_MEM} ${CMDLINE_ROTATE} ${CMDLINE_OTHER} ${CMDLINE_DEBUG}"> "${D}/boot/kernel-cmdline-${KERNEL_VERSION}"
+}
+
 do_configure() {
 	rm -f ${S}/.config
 





More information about the Openembedded-commits mailing list