diff options
author | Mike Westerhof <mwester@dls.net> | 2008-08-22 04:39:50 +0000 |
---|---|---|
committer | Mike Westerhof <mwester@dls.net> | 2008-08-22 04:39:50 +0000 |
commit | 064d9f29930b20b45d0a68691b7bed49e1707aad (patch) | |
tree | 67f9c15c49501f9afc43c701b049f0c9a10d7002 /packages/tasks | |
parent | c367c54adc09d21456cef634f3460ebc15406c95 (diff) |
slugOS 5.0 is born - initial commit.
- enable many busybox options
- replace several packages in rootfs with busybox, and adjust various
config files and scripts to accomodate busybox options
- change default alignment behavior to be more lenient
Note: this is the first of many disruptive changes for SlugOS 5; this
version is to be considered unstable at best!
Diffstat (limited to 'packages/tasks')
-rw-r--r-- | packages/tasks/task-slugos.bb | 39 |
1 files changed, 29 insertions, 10 deletions
diff --git a/packages/tasks/task-slugos.bb b/packages/tasks/task-slugos.bb index f8d9d3501b..186eab6d07 100644 --- a/packages/tasks/task-slugos.bb +++ b/packages/tasks/task-slugos.bb @@ -6,7 +6,7 @@ DESCRIPTION = "Task packages for the SlugOS distribution" HOMEPAGE = "http://www.nslu2-linux.org" LICENSE = "MIT" -PR = "r18" +PR = "r19" PACKAGE_ARCH = "${MACHINE_ARCH}" COMPATIBLE_MACHINE = "(nslu2|ixp4xx)" ALLOW_EMPTY = "1" @@ -23,10 +23,12 @@ SLUGOS_STANDARD_RRECOMMENDS = "" # diff, cpio and find are required for turnup and ipkg. SLUGOS_STANDARD_RRECOMMENDS += "\ -diffutils \ cpio \ -findutils \ " +## SlugOS 5.0 -- uses busybox diff & find; cpio still needs -p and ability to +## create CRC archives before we can use busybox cpio - MJW +#diffutils \ +#findutils \ # These lines add support for formatting ext2 and ext3 file systems # on a hard disk attached to the NSLU2. ext3 is the standard Linux @@ -42,7 +44,8 @@ e2fsprogs-blkid \ # These lines add support for an X/Y/ZModem package called lrzsz # (this is of use for people with modified NSLU2 hardware which # supports a serial port.) -SLUGOS_STANDARD_RRECOMMENDS += "lrzsz" +## SlugOS 5.0 -- uses busybox rx command - MJW +#SLUGOS_STANDARD_RRECOMMENDS += "lrzsz" # Filesystem selection. Adding entries here adds the module to the # image. The module must be built as part of nslu2-kernel (i.e. it @@ -116,19 +119,35 @@ DISTRO_EXTRA_DEPENDS ?= "" DEPENDS += "${DISTRO_EXTRA_DEPENDS}" DISTRO_EXTRA_RDEPENDS ?= "" +##RDEPENDS += "\ +## kernel ixp4xx-npe \ +## base-files base-passwd netbase \ +## busybox initscripts-slugos slugos-init \ +## update-modules sysvinit tinylogin udev \ +## module-init-tools modutils-initscripts \ +## ipkg-collateral ipkg ipkg-link \ +## libgcc \ +## beep \ +## util-linux-mount \ +## util-linux-umount \ +## util-linux-swaponoff \ +## util-linux-losetup \ +## ${SLUGOS_STANDARD_RDEPENDS} \ +## ${DISTRO_EXTRA_RDEPENDS}" +## SlugOS 5.0 - original RDEPENDS above for reference; tinylogin and the +## util-linux-* utilities are now replaced by busybox tools. Also, ipkg +## is replaced by a trimmed-down version of opkg (no package signatures, +## and it uses the busybox wget command instead of libcurl - MJW + RDEPENDS += "\ kernel ixp4xx-npe \ base-files base-passwd netbase \ busybox initscripts-slugos slugos-init \ - update-modules sysvinit tinylogin udev \ + update-modules sysvinit udev \ module-init-tools modutils-initscripts \ - ipkg-collateral ipkg ipkg-link \ + opkg-collateral opkg-nogpg-nocurl \ libgcc \ beep \ - util-linux-mount \ - util-linux-umount \ - util-linux-swaponoff \ - util-linux-losetup \ ${SLUGOS_STANDARD_RDEPENDS} \ ${DISTRO_EXTRA_RDEPENDS}" |