Merge branch 'org.openembedded.dev' of git@git.openembedded.net:openembedded into...
[vuplus_openembedded] / conf / distro / foonas.conf
1
2 #@--------------------------------------------------------------------
3 #@TYPE: Distribution
4 #@NAME: foonas <http://www.foonas.org>
5 #@DESCRIPTION: A nas-centric distribution
6 #@MAINTAINER: Ã˜yvind Repvik <repvik@foonas.org>
7 #@--------------------------------------------------------------------
8
9 LIBC ?= "glibc"
10 FOONAS_MODE ?= "${LIBC}"
11 ANGSTROMLIBC = "${LIBC}"
12 require conf/distro/angstrom-2008.1.conf
13
14 DISTRO_NAME = "foonas"
15 DISTRO_VERSION = "1.0-dev"
16 DISTRO_REVISION = "1"
17 DISTRO_TYPE = "debug"
18
19 DISTRO_FEATURES = "uboot redboot"
20 DISTRO_FEATURES_n2100 += "raid"
21 DISTRO_FEATURES_storcenter += "raid"
22 DISTRO_FEATURES_lsppchd += "raid"
23 DISTRO_FEATURES_lsppchg += "raid"
24
25 # This isn't actually in OE yet
26 #DISTRO_EXTRA_RDEPENDS = "openlink-machine"
27
28 ENABLE_BINARY_LOCALE_GENERATION = "0"
29 HOTPLUG = "udev"
30
31 # No room for debug apps on an NSLU2.
32 DEBUG_APPS = ""
33
34 FEED_URIS = "foonas##http://ipkg.foonas.org/${MACHINE}/cross-${FOONAS_MODE}/1.0-dev/"
35
36 IMAGE_PREPROCESS_COMMAND += "sed -i -es,^id:5:initdefault:,id:3:initdefault:, ${IMAGE_ROOTFS}/etc/inittab;"
37 IMAGE_PREPROCESS_COMMAND += "sed -i -es,^root::0,root:BTMzOOAQfESg6:0, ${IMAGE_ROOTFS}/etc/passwd;"
38 IMAGE_PREPROCESS_COMMAND += "sed -i -es,^VERBOSE=no,VERBOSE=very, ${IMAGE_ROOTFS}/etc/default/rcS;"
39 IMAGE_PREPROCESS_COMMAND += "rm -f ${IMAGE_ROOTFS}/boot/*"
40 IMAGE_PREPROCESS_COMMAND += "rm -f ${IMAGE_ROOTFS}/usr/lib/ipkg/lists/*"
41 IMAGE_POSTPROCESS_COMMAND += "${MACHINE}_pack_image;"
42 IMAGE_DEVICE_TABLE = "${@bb.which(bb.data.getVar('BBPATH', d, 1), 'files/device_table-slugos.txt')}"
43
44 require conf/distro/include/sane-srcdates.inc                                                         
45 PREFERRED_VERSION_openlink = "svn"
46 PREFERRED_VERSION_dtc = "20070216"
47 PREFERRED_VERSION_dtc-native = "20070216"
48 PREFERRED_VERSION_udev = "097"
49
50 # Various defines for QNAP Turbostation
51 #FOONAS_KERNEL_turbostation = "kernel-module-ext3 kernel-module-minix \
52 #                               kernel-module-usb-storage"
53 #FOONAS_SUPPORT_turbostation += "uboot-utils"
54 #BOOTSTRAP_EXTRA_RDEPENDS_turbostation = "udev mdadm"
55 #
56 # Various defines for Linkstations
57 #FOONAS_KERNEL_lsppchg = "kernel-module-dm-mod kernel-module-raid1 \
58 #                                kernel-module-raid0 kernel-module-raid456 \
59 #                               kernel-module-multipath"
60 #FOONAS_KERNEL_lsppchd = "${FOONAS_KERNEL_lsppchg}"
61 #FOONAS_SUPPORT_lsppchd = "uboot-utils dtc"
62 #FOONAS_SUPPORT_lsppchg = ${FOONAS_SUPPORT_lsppchd}
63 #
64 #FOONAS_KERNEL_storcenter = "kernel-module-dummy \
65 #                        kernel-module-af-packet "
66