diff options
author | Rod Whitby <rod@whitby.id.au> | 2006-01-07 08:58:44 +0000 |
---|---|---|
committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2006-01-07 08:58:44 +0000 |
commit | 8fb6b2d3d410ad2badf0c99ed7a66b698aafaa17 (patch) | |
tree | 8a700d795bdf33061b8bccc353fe0aaffa044036 /packages/openslug-init/openslug-init_0.10.bb | |
parent | 0b67482ddc4fe571d16fa094627abb447b9a8edb (diff) |
slugos: Major rename of common SlugOS files and directories from openslug to slugos.
Diffstat (limited to 'packages/openslug-init/openslug-init_0.10.bb')
-rw-r--r-- | packages/openslug-init/openslug-init_0.10.bb | 151 |
1 files changed, 0 insertions, 151 deletions
diff --git a/packages/openslug-init/openslug-init_0.10.bb b/packages/openslug-init/openslug-init_0.10.bb deleted file mode 100644 index a54e45ed3d..0000000000 --- a/packages/openslug-init/openslug-init_0.10.bb +++ /dev/null @@ -1,151 +0,0 @@ -DESCRIPTION = "Openslug initial network config via sysconf" -SECTION = "console/network" -LICENSE = "GPL" -DEPENDS = "base-files devio" -RDEPENDS = "busybox devio" -PR = "r45" - -SRC_URI = "file://linuxrc \ - file://boot/flash \ - file://boot/disk \ - file://boot/nfs \ - file://boot/ram \ - file://boot/network \ - file://boot/udhcpc.script \ - file://initscripts/syslog.buffer \ - file://initscripts/syslog.file \ - file://initscripts/syslog.network \ - file://initscripts/zleds \ - file://initscripts/leds_startup \ - file://initscripts/rmrecovery \ - file://initscripts/sysconfsetup \ - file://initscripts/umountinitrd.sh \ - file://functions \ - file://conffiles \ - file://turnup \ - file://reflash \ - file://modprobe.conf \ - file://links.conf \ - file://leds.h \ - file://leds.c \ - " - -SBINPROGS = "leds" -USRSBINPROGS = "" -CPROGS = "${USRSBINPROGS} ${SBINPROGS}" -SCRIPTS = "turnup reflash" -BOOTSCRIPTS = "flash disk nfs ram network udhcpc.script" -INITSCRIPTS = "syslog.buffer syslog.file syslog.network zleds\ - leds_startup rmrecovery sysconfsetup umountinitrd.sh" - -# This just makes things easier... -S="${WORKDIR}" - -do_compile() { - set -ex - for p in ${CPROGS} - do - ${CC} ${CFLAGS} -o $p $p.c - done - set +ex -} - -do_install() { - set -ex - - # Directories - install -d ${D}${sysconfdir} \ - ${D}${sysconfdir}/default \ - ${D}${sysconfdir}/init.d \ - ${D}${sysconfdir}/modutils \ - ${D}${sysconfdir}/udev \ - ${D}${sbindir} \ - ${D}${base_sbindir} \ - ${D}/initrd \ - ${D}/boot - - # linuxrc - rm -f ${D}/linuxrc - ln -s boot/flash ${D}/linuxrc - - # C programs - for p in ${USRSBINPROGS} - do - install -m 0755 $p ${D}${sbindir}/$p - done - for p in ${SBINPROGS} - do - install -m 0755 $p ${D}${base_sbindir}/$p - done - - # Shell scripts - for p in ${SCRIPTS} - do - install -m 0755 $p ${D}${sbindir}/$p - done - - # - # Init scripts - install -m 0644 functions ${D}${sysconfdir}/default - for s in ${INITSCRIPTS} - do - install -m 0755 initscripts/$s ${D}${sysconfdir}/init.d/ - done - - # - # Udev configuration files - install -m 0644 links.conf ${D}${sysconfdir}/udev - - # - # Boot scripts - for p in ${BOOTSCRIPTS} - do - install -m 0755 boot/$p ${D}/boot - done - - # Configuration files - install -m 0644 conffiles ${D}${sysconfdir}/default - # Change MODULE in modprobe.conf to the correct module name - rm -f ${D}${sysconfdir}/modprobe.conf - sed 's/MODULE/'"$(echo '${PREFERRED_PROVIDER_virtual/ixp-eth}'|sed 's/-/_/g')"'/g' modprobe.conf >${D}${sysconfdir}/modprobe.conf - - set +ex -} - -# If the package is installed on an NSLU2 $D will be empty, in that -# case it is normal to run 'start' and 'stop', but because the conf -# files installed don't actually start or stop anything this is -# unnecessary, so the package postfoo handling is simplified here. -#NB: do not use '08' (etc) for the first argument after start/stop, -# the value is interpreted as an octal number if there is a leading -# zero. -pkg_postinst_openslug-init() { - opt= - test -n "$D" && opt="-r $D" - update-rc.d $opt hwclock.sh start 8 S . start 45 0 6 . - update-rc.d $opt umountinitrd.sh start 9 S . - update-rc.d $opt syslog.buffer start 11 S . start 49 0 6 . - update-rc.d $opt sysconfsetup start 12 S . - update-rc.d $opt syslog.file start 39 S . start 47 0 6 . - update-rc.d $opt syslog.network start 44 S . start 39 0 6 . - update-rc.d $opt zleds start 99 S 1 2 3 4 5 . stop 5 0 1 2 3 4 5 6 . - update-rc.d $opt rmrecovery start 99 1 2 3 4 5 . - # bug fix for startup - update-rc.d $opt leds_startup start 1 1 2 3 4 5 . -} - -pkg_postrm_openslug-init() { - opt= - test -n "$D" && opt="-r $D" - for s in ${INITSCRIPTS} - do - update-rc.d $opt "$s" remove - done -} - -PACKAGES = "${PN}" -FILES_${PN} = "/" - -# It is bad to overwrite /linuxrc as it puts the system back to -# a flash boot (and the flash has potentially not been upgraded!) -CONFFILES_${PN} = "${sysconfdir}/modprobe.conf /linuxrc ${sysconfdir}/default/conffiles" |