diff options
author | Xiaofeng Yan <xiaofeng.yan@windriver.com> | 2012-05-28 15:30:52 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-06-05 22:56:31 +0100 |
commit | 20cf0c2b2a9ffb22c26658a3179b8106d387c3da (patch) | |
tree | 56ad5ec70f2de1afc4ccaae68401e906d100f397 | |
parent | 65c5aefd1db6ea663ef60e363c22eddef59e5cde (diff) | |
download | tizen-distro-20cf0c2b2a9ffb22c26658a3179b8106d387c3da.tar.gz tizen-distro-20cf0c2b2a9ffb22c26658a3179b8106d387c3da.tar.bz2 tizen-distro-20cf0c2b2a9ffb22c26658a3179b8106d387c3da.zip |
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>
-rw-r--r-- | meta/recipes-extended/lsb/lsbinitscripts_9.03.bb | 26 |
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 @@ +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 +} |