Merge bk://oe-devel.bkbits.net/openembedded
authornslu2-linux.adm@bkbits.net <nslu2-linux.adm@bkbits.net>
Thu, 28 Apr 2005 21:40:06 +0000 (21:40 +0000)
committernslu2-linux.adm@bkbits.net <nslu2-linux.adm@bkbits.net>
Thu, 28 Apr 2005 21:40:06 +0000 (21:40 +0000)
into bkbits.net:/repos/n/nslu2-linux/openembedded

2005/04/28 14:11:04-07:00 amd.com!jcrouse
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into forsteri.amd.com:/users/jcrouse/bk/openembedded

2005/04/28 14:10:41-07:00 amd.com!jcrouse
syslinux-native_2.11.bb:
  The 2.11 tarball has moved to Old

BKrev: 42715836zk8rpI-SzrOseCxYaXAVeQ

packages/syslinux/syslinux-native_2.11.bb

index e69de29..398a3f8 100644 (file)
@@ -0,0 +1,35 @@
+# syslinux-native OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc.  All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION="A multi-purpose linux bootloader"
+HOMEPAGE="http://syslinux.zytor.com/"
+LICENSE="GPL"
+
+SRC_URI="http://www.kernel.org/pub/linux/utils/boot/syslinux/Old/syslinux-${PV}.tar.bz2"
+
+S="${WORKDIR}/syslinux-${PV}"
+
+# If you really want to run syslinux, you need mtools.  We just want the 
+# ldlinux.* stuff for now, so skip mtools-native
+
+DEPENDS="nasm-native"
+
+inherit native
+
+do_compile() {
+       oe_runmake syslinux
+}
+
+do_stage() {
+       install -d ${STAGING_BINDIR}
+       install -m 755 ${S}/syslinux ${STAGING_BINDIR}
+
+       # When building media, the syslinux binary isn't nearly as useful
+       # as the DOS data files, so we copy those into a special location
+       # for usage during a image build stage
+
+       install -d ${STAGING_DATADIR}/syslinux
+       install -m 644 ${S}/ldlinux.sys ${STAGING_DATADIR}/syslinux/ldlinux.sys
+       install -m 644 ${S}/ldlinux.bss ${STAGING_DATADIR}/syslinux/ldlinux.bss
+}