1 DESCRIPTION = "SwitchBox version ${PV}. \
2 SwitchBox is a minimal version of BusyBox with just enough functionality \
3 to switch between different root filesystem options on an Unslung NSLU2 device."
4 HOMEPAGE = "http://www.busybox.net"
10 SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.gz \
13 file://switchbox.patch;patch=1"
15 S = "${WORKDIR}/busybox-${PV}"
18 # Don't build switchbox unless we're targeting an nslu2
19 if oe.data.getVar("MACHINE", d, 1) != "nslu2":
20 raise oe.parse.SkipPackage("switchbox only builds for the Linksys NSLU2")
25 export EXTRA_CFLAGS = "${CFLAGS}"
26 EXTRA_OEMAKE_append = " CROSS=${HOST_PREFIX}"
32 FILES_${PN}-locale = ""
37 install -m 0644 ${WORKDIR}/defconfig ${S}/.config
47 oe_runmake 'PREFIX=${D}' install
48 install -m 0755 ${WORKDIR}/linuxrc ${D}/
49 mkdir -p ${D}/proc ${D}/mnt/tmpmnt