From d32f9004f81d05c94f92a980285a70f49d9b3919 Mon Sep 17 00:00:00 2001 From: Xiaofeng Yan Date: Mon, 28 May 2012 15:30:52 +0800 Subject: lsbinitscripts: Add initscripts to enhance init functions in an lsb image The version of initscripts has more functions than the simple. There could be some errors for current initscripts when running some programe because of absent some functions provided by initscripts. [YOCTO #2133] (From OE-Core rev: ca60a9092e4131d7029c77f2ed7842eea928abe5) Signed-off-by: Xiaofeng Yan Signed-off-by: Richard Purdie --- meta/recipes-extended/lsb/lsbinitscripts_9.03.bb | 26 ++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 meta/recipes-extended/lsb/lsbinitscripts_9.03.bb (limited to 'meta/recipes-extended') diff --git a/meta/recipes-extended/lsb/lsbinitscripts_9.03.bb b/meta/recipes-extended/lsb/lsbinitscripts_9.03.bb new file mode 100644 index 0000000000..8ee86367d5 --- /dev/null +++ b/meta/recipes-extended/lsb/lsbinitscripts_9.03.bb @@ -0,0 +1,26 @@ +DESCRIPTION = "SysV init scripts which only is used in an LSB image" +SECTION = "base" +LICENSE = "GPLv2" +PR = "r0" + +LIC_FILES_CHKSUM = "file://COPYING;md5=ebf4e8b49780ab187d51bd26aaa022c6" + +S="${WORKDIR}/initscripts-${PV}" +SRC_URI = "http://pkgs.fedoraproject.org/repo/pkgs/initscripts/initscripts-${PV}.tar.bz2/668fa2762b57ef75436303857847bba3/initscripts-${PV}.tar.bz2 \ + file://functions.patch \ + " + +SRC_URI[md5sum] = "668fa2762b57ef75436303857847bba3" +SRC_URI[sha256sum] = "d56547a68ce223a7413b2676650b042125f047c8d6d139c5b970e118b3dc958a" +inherit update-alternatives + +ALTERNATIVE_PRIORITY = "10" +ALTERNATIVE_${PN} = "functions" +ALTERNATIVE_LINK_NAME[functions] = "${sysconfdir}/init.d/functions" + +do_configure[noexec] = "1" + +do_install(){ + install -d ${D}/etc/init.d/ + install -m 0755 ${S}/rc.d/init.d/functions ${D}/etc/init.d/functions +} -- cgit v1.2.3-54-g00ecf