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

thesing commit oe at amethyst.openembedded.net
Thu Jul 31 23:26:29 UTC 2008


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

Author: thesing at openembedded.org
Branch: org.openembedded.dev
Revision: 597f2d2c1d1ea251c244da83e5677a24b328d3f4
ViewMTN: http://monotone.openembedded.org/revision/info/597f2d2c1d1ea251c244da83e5677a24b328d3f4
Files:
1
packages/linux/linux-rp.inc
Diffs:

#
# mt diff -r6542fbe2d509990c5d4b56b4adaf0df31a29c221 -r597f2d2c1d1ea251c244da83e5677a24b328d3f4
#
#
#
# patch "packages/linux/linux-rp.inc"
#  from [2c46a07cacd6773da1465135b93706ce46d94b79]
#    to [d5e693d8ce0306dd5f561a01017f7f042f4cf537]
#
============================================================
--- packages/linux/linux-rp.inc	2c46a07cacd6773da1465135b93706ce46d94b79
+++ packages/linux/linux-rp.inc	d5e693d8ce0306dd5f561a01017f7f042f4cf537
@@ -65,6 +65,24 @@ module_autoload_power_collie = "power"
 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