summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended
diff options
context:
space:
mode:
authorXiaofeng Yan <xiaofeng.yan@windriver.com>2012-05-28 15:30:52 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-06-05 22:56:31 +0100
commitd32f9004f81d05c94f92a980285a70f49d9b3919 (patch)
tree9c9af103954ea63e707a78d7c7b8db46dc052d94 /meta/recipes-extended
parent718779e2572e0af580c9d03100bb8b4c7b12ae58 (diff)
downloadpoky-d32f9004f81d05c94f92a980285a70f49d9b3919.tar.gz
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 <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-extended')
-rw-r--r--meta/recipes-extended/lsb/lsbinitscripts_9.03.bb26
1 files changed, 26 insertions, 0 deletions
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 @@
1DESCRIPTION = "SysV init scripts which only is used in an LSB image"
2SECTION = "base"
3LICENSE = "GPLv2"
4PR = "r0"
5
6LIC_FILES_CHKSUM = "file://COPYING;md5=ebf4e8b49780ab187d51bd26aaa022c6"
7
8S="${WORKDIR}/initscripts-${PV}"
9SRC_URI = "http://pkgs.fedoraproject.org/repo/pkgs/initscripts/initscripts-${PV}.tar.bz2/668fa2762b57ef75436303857847bba3/initscripts-${PV}.tar.bz2 \
10 file://functions.patch \
11 "
12
13SRC_URI[md5sum] = "668fa2762b57ef75436303857847bba3"
14SRC_URI[sha256sum] = "d56547a68ce223a7413b2676650b042125f047c8d6d139c5b970e118b3dc958a"
15inherit update-alternatives
16
17ALTERNATIVE_PRIORITY = "10"
18ALTERNATIVE_${PN} = "functions"
19ALTERNATIVE_LINK_NAME[functions] = "${sysconfdir}/init.d/functions"
20
21do_configure[noexec] = "1"
22
23do_install(){
24 install -d ${D}/etc/init.d/
25 install -m 0755 ${S}/rc.d/init.d/functions ${D}/etc/init.d/functions
26}