summaryrefslogtreecommitdiff
path: root/packages/nslu2-binary-only
diff options
context:
space:
mode:
authornslu2-linux.adm@bkbits.net <nslu2-linux.adm@bkbits.net>2004-12-25 00:40:14 +0000
committernslu2-linux.adm@bkbits.net <nslu2-linux.adm@bkbits.net>2004-12-25 00:40:14 +0000
commit6af70483462fff9ebae43dec06da691f4961758e (patch)
treefa6d4445f829ceae7318cbd5894c59f887d92791 /packages/nslu2-binary-only
parent687d3e08158ccecfefcf0aebdc73afc3848afe68 (diff)
Merge bk://oe-devel.bkbits.net/openembedded
into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/24 15:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/24 14:40:08-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/24 13:40:09-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/24 05:40:08-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/24 22:32:58+10:30 (none)!rwhitby Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into home.(none):/home/slug/openembedded 2004/12/24 22:32:15+10:30 (none)!rwhitby Unslung 3.13-alpha with recovery mode support 2004/12/24 03:40:08-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/24 02:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/24 01:40:15-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/23 19:00:07-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/23 16:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/23 13:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/24 07:20:15+10:30 (none)!rwhitby Unslung 3.12-alpha, including the new maintenance mode 2004/12/23 12:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/23 08:40:08-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/23 07:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/23 04:40:09-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/23 03:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/23 02:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/22 18:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/22 15:40:09-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/22 13:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/22 12:40:10-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/22 09:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/22 06:40:10-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/22 05:40:08-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/22 03:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/22 01:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/22 00:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/21 23:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/21 22:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/21 21:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/21 15:40:10-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/21 11:40:09-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/21 09:40:08-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/21 08:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/21 07:40:10-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/21 06:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/21 05:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/21 04:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/20 13:40:11-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/20 11:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/20 10:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/20 09:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/20 08:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/20 05:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/19 16:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/20 08:44:35+10:30 (none)!rwhitby Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into home.(none):/home/slug/openembedded 2004/12/20 08:43:47+10:30 (none)!rwhitby Unslung 3.11-alpha (including maintenance mode, which loads the jffs2 rootfs into a ramdisk if /.ramdisk exists in the jffs2 rootfs). 2004/12/19 11:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/19 09:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/19 08:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/19 07:40:09-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/19 05:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/18 14:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/18 11:40:11-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/18 05:40:08-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/17 23:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/17 23:12:58+10:30 (none)!rwhitby Bumped the unslung-able package revision. 2004/12/17 23:11:28+10:30 (none)!rwhitby Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into home.(none):/home/slug/openembedded 2004/12/17 23:10:13+10:30 (none)!rwhitby Enabled NFS (both server and client) in unslung-able. Some of it should really be modules, but we can sort that out later. 2004/12/16 23:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/16 16:40:08-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/16 10:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/15 22:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/15 15:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/15 09:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/15 22:09:59+10:30 (none)!rwhitby Changed the RDEPENDS in the glibc_2.2.5.bb package for Unslung 2004/12/15 21:51:27+10:30 (none)!rwhitby Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into home.(none):/home/slug/openembedded 2004/12/15 21:48:53+10:30 (none)!rwhitby One more change for Unslung-3.10-alpha - fixes the previous changeset 2004/12/15 21:45:12+10:30 (none)!rwhitby Couple more changes for Unslung-3.10-alpha - fixes it previous changeset 2004/12/15 21:34:46+10:30 (none)!rwhitby Unslung 3.10-alpha: Added one extra sd{a,b,c} device. Added libc6-unslung to the root filesystem (for librt). Added rc.unslung-stop and called it during rc.reboot and rc.halt. Now diverts to rc.unslung-start (but still does rc.unslung as well for backwards compatibitily, but this will be removed in Unslung 4.x). 2004/12/15 01:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/14 14:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/14 11:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/14 10:40:04-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/14 09:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/14 06:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/14 09:31:16-05:00 uottawa.ca!stephane Make use of links.conf in udev optional so to prevent ugly startup errors when it's missing. 2004/12/14 09:17:24-05:00 uottawa.ca!stephane Merge bk://nslu2-linux.bkbits.net/openembedded into gauss.mathstat.uottawa.ca:/local/openslug/openembedded 2004/12/14 09:15:12-05:00 uottawa.ca!stephane Merge bk://oe-devel.bkbits.net/openembedded into gauss.mathstat.uottawa.ca:/local/openslug/openembedded 2004/12/14 05:40:13-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/14 03:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/14 01:40:08-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/13 06:40:10-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/12 16:40:12-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/12 11:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/12 10:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/12 06:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/12 05:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/12 23:19:52+10:30 (none)!rwhitby Moved the nslu2 kernel patch to nslu.sf.net 2004/12/11 16:40:04-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/11 14:40:06-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/11 13:40:04-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/11 07:40:10-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/11 06:40:05-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/11 04:40:08-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/11 20:27:05+10:30 (none)!rwhitby Merge bk://nslu2-linux@nslu2-linux.bkbits.net/openembedded into home.(none):/home/slug/openembedded 2004/12/11 20:26:08+10:30 (none)!rwhitby Unslung 3.9 changeset - moved a number of -able kernel changes into -standard. 2004/12/10 16:40:07-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/10 15:40:15-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/10 13:12:25-08:00 bkbits.net!nslu2-linux.adm Merge bkbits.net:/repos/o/oe-devel/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2004/12/10 16:10:40-05:00 uottawa.ca!stephane Merge bk://oe-devel.bkbits.net/openembedded into gauss.mathstat.uottawa.ca:/local/openslug/openembedded 2004/12/10 13:59:08-05:00 uottawa.ca!stephane Merge bk://openembedded.bkbits.net/openembedded into gauss.mathstat.uottawa.ca:/local/openslug/openembedded 2004/12/10 20:52:05+10:30 (none)!rwhitby Set uclibc to a default stable working CVS date in nslu2.conf BKrev: 41ccb6ee7vorPwpxhrZ3bxSSECTYZQ
Diffstat (limited to 'packages/nslu2-binary-only')
-rw-r--r--packages/nslu2-binary-only/nslu2-linksys-libs_2.3r25.bb23
-rw-r--r--packages/nslu2-binary-only/nslu2-switchbox-firmware.bb20
-rw-r--r--packages/nslu2-binary-only/unslung-able-rootfs_2.3r25.bb7
-rw-r--r--packages/nslu2-binary-only/unslung-rootfs-2.3r25/mount_usbdevfs.patch (renamed from packages/nslu2-binary-only/unslung-rootfs-2.3r25/able/mount_usbdevfs.patch)0
-rw-r--r--packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.1-diversion.patch29
-rw-r--r--packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.halt-diversion.patch14
-rw-r--r--packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.reboot-diversion.patch14
-rw-r--r--packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.unslung-start (renamed from packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.unslung)0
-rw-r--r--packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.unslung-stop0
-rw-r--r--packages/nslu2-binary-only/unslung-standard-rootfs_2.3r25.bb83
-rw-r--r--packages/nslu2-binary-only/unslung-switchbox-payload_2.3r25.bb0
11 files changed, 190 insertions, 0 deletions
diff --git a/packages/nslu2-binary-only/nslu2-linksys-libs_2.3r25.bb b/packages/nslu2-binary-only/nslu2-linksys-libs_2.3r25.bb
index e69de29bb2..b9fd20ac49 100644
--- a/packages/nslu2-binary-only/nslu2-linksys-libs_2.3r25.bb
+++ b/packages/nslu2-binary-only/nslu2-linksys-libs_2.3r25.bb
@@ -0,0 +1,23 @@
+DESCRIPTION = "Linksys NSLU2 Stock Firmware Libraries."
+PACKAGE_ARCH = "nslu2"
+SECTION = "base"
+PRIORITY = "required"
+PR = "r2"
+
+SRC_URI = "http://nslu.sf.net/downloads/nslu2-linksys-ramdisk-2.3r25.tar.bz2"
+
+S = "${WORKDIR}/nslu2-linksys-ramdisk-2.3r25"
+
+do_install () {
+ ( cd ${S} ; rm -rf bin dev home mnt proc sbin share tmp upload usr var )
+ ( cd ${S} ; tar cvf - . ) | ( cd ${D} ; tar xvf - )
+}
+
+PACKAGES = "${PN}"
+FILES_${PN} = "/lib"
+
+python () {
+ # Don't build unless we're targeting an nslu2
+ if bb.data.getVar("MACHINE", d, 1) != "nslu2":
+ raise bb.parse.SkipPackage("NSLU2 stock firmware libraries only builds for the Linksys NSLU2")
+}
diff --git a/packages/nslu2-binary-only/nslu2-switchbox-firmware.bb b/packages/nslu2-binary-only/nslu2-switchbox-firmware.bb
index e69de29bb2..ad213e725a 100644
--- a/packages/nslu2-binary-only/nslu2-switchbox-firmware.bb
+++ b/packages/nslu2-binary-only/nslu2-switchbox-firmware.bb
@@ -0,0 +1,20 @@
+SECTION = "base"
+DEPENDS = ""
+PACKAGES = ""
+INHIBIT_DEFAULT_DEPS = "1"
+PR = "r6"
+
+SRC_URI = "http://nslu.sf.net/downloads/switchbox-3.5.tar.gz"
+S = "${WORKDIR}"
+
+python () {
+ # Don't build switchbox firmware unless we're targeting an nslu2
+ mach = bb.data.getVar("MACHINE", d, 1)
+ if mach != 'nslu2':
+ raise bb.parse.SkipPackage("Switchbox is only relevant for the Linksys NSLU2")
+}
+
+do_compile () {
+ install -d ${STAGING_LIBDIR}/nslu2-binaries
+ install -m 0755 switchbox.ext2.gz ${STAGING_LIBDIR}/nslu2-binaries/switchbox.ext2.gz
+}
diff --git a/packages/nslu2-binary-only/unslung-able-rootfs_2.3r25.bb b/packages/nslu2-binary-only/unslung-able-rootfs_2.3r25.bb
index e69de29bb2..b7958cd9c7 100644
--- a/packages/nslu2-binary-only/unslung-able-rootfs_2.3r25.bb
+++ b/packages/nslu2-binary-only/unslung-able-rootfs_2.3r25.bb
@@ -0,0 +1,7 @@
+UNSLUNG_VARIANT = "able"
+
+include unslung-standard-rootfs_2.3r25.bb
+
+# Add overlays and patches to the standard rootfs here
+SRC_URI += ""
+
diff --git a/packages/nslu2-binary-only/unslung-rootfs-2.3r25/able/mount_usbdevfs.patch b/packages/nslu2-binary-only/unslung-rootfs-2.3r25/mount_usbdevfs.patch
index e69de29bb2..e69de29bb2 100644
--- a/packages/nslu2-binary-only/unslung-rootfs-2.3r25/able/mount_usbdevfs.patch
+++ b/packages/nslu2-binary-only/unslung-rootfs-2.3r25/mount_usbdevfs.patch
diff --git a/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.1-diversion.patch b/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.1-diversion.patch
index e69de29bb2..6dd4ca97d3 100644
--- a/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.1-diversion.patch
+++ b/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.1-diversion.patch
@@ -0,0 +1,29 @@
+--- nslu2-linksys-ramdisk-2.3r25/etc/rc.d/rc.1~ 2004-07-27 23:37:55.000000000 -0400
++++ nslu2-linksys-ramdisk-2.3r25/etc/rc.d/rc.1 2004-09-01 21:56:17.000000000 -0400
+@@ -1,5 +1,17 @@
+ #!/bin/sh
+
++if ( [ -f /mnt/sda2/unslung/rc.1 ] && . /mnt/sda2/unslung/rc.1 ) ; then return 0 ; fi
++if ( [ -f /mnt/sdb2/unslung/rc.1 ] && . /mnt/sdb2/unslung/rc.1 ) ; then return 0 ; fi
++if ( [ -f /unslung/rc.1 ] && . /unslung/rc.1 ) ; then return 0 ; fi
++
++if ( [ -f /proc/hd_conn ] ) ; then
++ /bin/umount /dev/sda2
++fi
++
++if ( [ -f /proc/hd2_conn ] ) ; then
++ /bin/umount /dev/sdb2
++fi
++
+ #/sbin/ifconfig ixp0 hw ether 00:C0:02:01:01:04
+ /bin/echo "Starting Set CGI_ds.conf:"; /etc/rc.d/rc.bootbin; check_status
+
+@@ -17,6 +19,8 @@
+ /bin/echo "Starting Crond :"; . /etc/rc.d/rc.crond
+ /bin/echo "Starting Rest Task :"; . /etc/rc.d/rc.local
+
++/bin/echo "Starting UNSLUNG Packages:"; ( . /etc/rc.d/rc.unslung-start )
++
+ /usr/bin/Set_Led ready
+ /usr/bin/Set_Led beep1
+ /bin/echo "Checking disk status :"; /usr/sbin/CheckDiskFull 2 >/dev/null
diff --git a/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.halt-diversion.patch b/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.halt-diversion.patch
index e69de29bb2..ddb501e55e 100644
--- a/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.halt-diversion.patch
+++ b/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.halt-diversion.patch
@@ -0,0 +1,14 @@
+--- nslu2-linksys-ramdisk-2.3r25/etc/rc.d/rc.halt.orig 2004-07-27 23:37:55.000000000 -0400
++++ nslu2-linksys-ramdisk-2.3r25/etc/rc.d/rc.halt 2004-09-01 21:57:01.000000000 -0400
+@@ -1,4 +1,11 @@
+ #!/bin/sh
++
++if ( [ -r /mnt/sda2/unslung/rc.halt ] && . /mnt/sda2/unslung/rc.halt ) ; then return 0 ; fi
++if ( [ -r /mnt/sdb2/unslung/rc.halt ] && . /mnt/sdb2/unslung/rc.halt ) ; then return 0 ; fi
++if ( [ -r /unslung/rc.halt ] && . /unslung/rc.halt ) ; then return 0 ; fi
++
++/bin/echo "Stopping UNSLUNG Packages:"; ( . /etc/rc.d/rc.unslung-stop )
++
+ /bin/killall -2 upnpd &>/dev/null
+ /bin/killall nmbd &>/dev/null
+ /bin/killall smbd &>/dev/null
diff --git a/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.reboot-diversion.patch b/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.reboot-diversion.patch
index e69de29bb2..482c4dbb27 100644
--- a/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.reboot-diversion.patch
+++ b/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.reboot-diversion.patch
@@ -0,0 +1,14 @@
+--- nslu2-linksys-ramdisk-2.3r25/etc/rc.d/rc.reboot.orig 2004-07-27 23:37:55.000000000 -0400
++++ nslu2-linksys-ramdisk-2.3r25/etc/rc.d/rc.reboot 2004-09-01 21:58:19.000000000 -0400
+@@ -1,4 +1,11 @@
+ #!/bin/sh
++
++if ( [ -r /mnt/sda2/unslung/rc.reboot ] && . /mnt/sda2/unslung/rc.reboot ) ; then return 0 ; fi
++if ( [ -r /mnt/sdb2/unslung/rc.reboot ] && . /mnt/sdb2/unslung/rc.reboot ) ; then return 0 ; fi
++if ( [ -r /unslung/rc.reboot ] && . /unslung/rc.reboot ) ; then return 0 ; fi
++
++/bin/echo "Stopping UNSLUNG Packages:"; ( . /etc/rc.d/rc.unslung-stop )
++
+ /bin/killall -2 upnpd 2>/dev/null
+ sleep 4
+ /sbin/ifdown ixp0
diff --git a/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.unslung b/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.unslung-start
index e69de29bb2..e69de29bb2 100644
--- a/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.unslung
+++ b/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.unslung-start
diff --git a/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.unslung-stop b/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.unslung-stop
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/nslu2-binary-only/unslung-rootfs-2.3r25/rc.unslung-stop
diff --git a/packages/nslu2-binary-only/unslung-standard-rootfs_2.3r25.bb b/packages/nslu2-binary-only/unslung-standard-rootfs_2.3r25.bb
index e69de29bb2..66bb81f262 100644
--- a/packages/nslu2-binary-only/unslung-standard-rootfs_2.3r25.bb
+++ b/packages/nslu2-binary-only/unslung-standard-rootfs_2.3r25.bb
@@ -0,0 +1,83 @@
+SECTION = "base"
+
+PR = "r34"
+
+UNSLUNG_VERSION = "3.13-alpha"
+UNSLUNG_VARIANT ?= "standard"
+
+DEPENDS = "nslu2-linksys-libs"
+
+FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/unslung-rootfs-${PV}/${UNSLUNG_VARIANT}', '${FILE_DIRNAME}/unslung-rootfs-${PV}', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
+
+SRC_URI = "http://nslu.sf.net/downloads/nslu2-linksys-ramdisk-2.3r25.tar.bz2 \
+ file://README \
+ file://linuxrc \
+ file://unsling \
+ file://resling \
+ file://rc.unslung-start \
+ file://rc.unslung-stop \
+ file://rc-diversion.patch;patch=1 \
+ file://rc.1-diversion.patch;patch=1 \
+ file://rc.crond-diversion.patch;patch=1 \
+ file://rc.halt-diversion.patch;patch=1 \
+ file://rc.local-diversion.patch;patch=1 \
+ file://rc.modules-diversion.patch;patch=1 \
+ file://rc.network-diversion.patch;patch=1 \
+ file://rc.quickset-diversion.patch;patch=1 \
+ file://rc.quota-diversion.patch;patch=1 \
+ file://rc.reboot-diversion.patch;patch=1 \
+ file://rc.reset_usrgrpshare-diversion.patch;patch=1 \
+ file://rc.rstimezone-diversion.patch;patch=1 \
+ file://rc.samba-diversion.patch;patch=1 \
+ file://rc.sysinit-diversion.patch;patch=1 \
+ file://rc.thttpd-diversion.patch;patch=1 \
+ file://rc.xinetd-diversion.patch;patch=1 \
+ file://root-passwd.patch;patch=1 \
+ file://create-ramdisks.patch;patch=1 \
+ file://remount-noatime.patch;patch=1 \
+ file://initialise-mtab.patch;patch=1 \
+ file://mount_usbdevfs.patch;patch=1 \
+ "
+
+S = "${WORKDIR}/nslu2-linksys-ramdisk-2.3r25"
+
+python () {
+ # Don't build unslung images unless we're targeting an nslu2
+ mach = bb.data.getVar("MACHINE", d, 1)
+ dist = bb.data.getVar("DISTRO", d, 1)
+ if mach != 'nslu2' or dist != 'unslung':
+ raise bb.parse.SkipPackage("Unslung only builds for the Linksys NSLU2")
+}
+
+do_compile () {
+ echo "V2.3R25-uNSLUng-${UNSLUNG_VARIANT}-${UNSLUNG_VERSION}" > ${S}/.unslung
+
+ sed -i -e s/@version#/@version#-uNSLUng-${UNSLUNG_VARIANT}-${UNSLUNG_VERSION}/ ${S}/home/httpd/html/home.htm
+ sed -i -e 's|>&nbsp;<|><a href="Unslung" class="mainmenu" target="_top">Unslung Doco</a><|' \
+ ${S}/home/httpd/html/manhead.htm
+
+ # Somehow these two slipped through - this is easier than updating the tar file.
+ rm -f ${S}/etc/rc.orig
+ rm -f ${S}/etc/rc.d/rc.1.orig
+
+ install -m 755 ${WORKDIR}/linuxrc ${S}/linuxrc
+ install -m 755 ${WORKDIR}/unsling ${S}/sbin/unsling
+ install -m 755 ${WORKDIR}/resling ${S}/sbin/resling
+ install -m 755 ${WORKDIR}/rc.unslung-start ${S}/etc/rc.d/rc.unslung-start
+ install -m 755 ${WORKDIR}/rc.unslung-stop ${S}/etc/rc.d/rc.unslung-stop
+
+ install -d ${S}/opt/doc
+ install -m 755 ${WORKDIR}/README ${S}/opt/doc/README
+ ln -s /opt/doc ${S}/home/httpd/html/Unslung
+
+ # Remove the libraries, because they are in nslu2-linksys-libs now
+ rm -rf ${S}/lib
+}
+
+do_install () {
+ ( cd ${S} ; tar -c -v -f - --exclude '*\~*' --exclude '.patches' . ) | ( cd ${D} ; tar xvf - )
+}
+
+PACKAGES = "${PN}"
+FILES_${PN} = "/"
+RDEPENDS_${PN} = "nslu2-linksys-libs"
diff --git a/packages/nslu2-binary-only/unslung-switchbox-payload_2.3r25.bb b/packages/nslu2-binary-only/unslung-switchbox-payload_2.3r25.bb
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/nslu2-binary-only/unslung-switchbox-payload_2.3r25.bb