[oe-commits] org.oe.dev foonas: Make foonas use task-base

nail commit openembedded-commits at lists.openembedded.org
Fri Mar 30 16:23:14 UTC 2007


foonas: Make foonas use task-base

Author: nail at nslu2-linux.org
Branch: org.openembedded.dev
Revision: 572f224f10bc22ce363d95e66a9d9db237923c84
ViewMTN: http://monotone.openembedded.org/revision.psp?id=572f224f10bc22ce363d95e66a9d9db237923c84
Files:
1
conf/distro/foonas.conf
Diffs:

#
# mt diff -r537d7c8f43ca5cb6c7aa3e80675b36c51d89ae28 -r572f224f10bc22ce363d95e66a9d9db237923c84
#
# 
# 
# patch "conf/distro/foonas.conf"
#  from [0b5602ce3c51ec7192449421ebb4064071c6da91]
#    to [5e0fe8e5faefc70361e378e732765ab71fda935d]
# 
============================================================
--- conf/distro/foonas.conf	0b5602ce3c51ec7192449421ebb4064071c6da91
+++ conf/distro/foonas.conf	5e0fe8e5faefc70361e378e732765ab71fda935d
@@ -1,64 +1,63 @@
 
-#
-# FooNAS distribution - a NAS-centric distribution
-# based on openprotium
-# 
+#@--------------------------------------------------------------------
+#@TYPE: Distribution
+#@NAME: foonas <http://www.foonas.org>
+#@DESCRIPTION: A nas-centric distribution
+#@MAINTAINER: Øyvind Repvik <repvik at foonas.org>
+#@--------------------------------------------------------------------
 
+FOONAS_MODE ?= "glibc"
+ANGSTROM_MODE = ${FOONAS_MODE}
+require conf/distro/angstrom-2007.1.conf
+
+DISTRO = "foonas"
 DISTRO_NAME = "foonas"
+DISTRO_VERSION = "1.0-dev"
+DISTRO_REVISION = "1"
+DISTRO_TYPE = "debug"
 
-# This is only changed for a release
-DISTRO_VERSION = ".dev-snapshot-${SRCDATE}"
-DISTRO_TYPE = "alpha"
-# These should be merged once the bogofeed change has been committed.
-FEED_URIS = "foonas-packages##http://ipkg.foonas.org/${MACHINE}/cross-${FOONAS_MODE}/1.0-dev/packages"
-FEED_URIS += "foonas-kernel##http://ipkg.foonas.org/${MACHINE}/cross-${FOONAS_MODE}/1.0-dev/kernel"
+DISTRO_FEATURES = "uboot redboot"
+DISTRO_FEATURES_n2100 += "raid"
+DISTRO_FEATURES_storcenter += "raid"
+DISTRO_FEATURES_lsppchd += "raid"
+DISTRO_FEATURES_lsppchg += "raid"
 
+ENABLE_BINARY_LOCALE_GENERATION = "0"
 HOTPLUG = "udev"
 
-# Various defines for Thecus N2100
-FOONAS_KERNEL_n2100 = "kernel-module-ext2 kernel-module-usb-storage"
-FOONAS_SUPPORT_n2100 += "fis"
-BOOTSTRAP_EXTRA_RDEPENDS_n2100 = "udev mdadm"
+# No room for debug apps on an NSLU2.
+DEBUG_APPS = ""
 
+FEED_URIS = "foonas##http://ipkg.foonas.org/${MACHINE}/cross-${FOONAS_MODE}/1.0-dev/"
+
 IMAGE_PREPROCESS_COMMAND += "sed -i -es,^id:5:initdefault:,id:3:initdefault:, ${IMAGE_ROOTFS}/etc/inittab;"
 IMAGE_PREPROCESS_COMMAND += "sed -i -es,^root::0,root:BTMzOOAQfESg6:0, ${IMAGE_ROOTFS}/etc/passwd;"
 IMAGE_PREPROCESS_COMMAND += "sed -i -es,^VERBOSE=no,VERBOSE=very, ${IMAGE_ROOTFS}/etc/default/rcS;"
+IMAGE_PREPROCESS_COMMAND += "rm -f ${IMAGE_ROOTFS}/boot/*"
+IMAGE_PREPROCESS_COMMAND += "rm -f ${IMAGE_ROOTFS}/usr/lib/ipkg/lists/*"
+IMAGE_POSTPROCESS_COMMAND += "${MACHINE}_pack_image;"
+IMAGE_DEVICE_TABLE = "${@bb.which(bb.data.getVar('BBPATH', d, 1), 'files/device_table-slugos.txt')}"
 
-FOONAS_DEVICE_TABLE = "${@bb.which(bb.data.getVar('BBPATH', d, 1), 'files/device_table-slugos.txt')}"
+require conf/distro/include/sane-srcdates.inc                                                         
+PREFERRED_VERSION_openlink = "svn"
+PREFERRED_VERSION_dtc = "20070216"
+PREFERRED_VERSION_dtc-native = "20070216"
 
-# Various defines for QNAP Turbostation
-FOONAS_KERNEL_turbostation = "kernel-module-ext3 kernel-module-minix \
-				kernel-module-usb-storage"
-FOONAS_SUPPORT_turbostation += "uboot-utils"
-BOOTSTRAP_EXTRA_RDEPENDS_turbostation = "udev mdadm"
 
-# Various defines for Linkstations
-FOONAS_KERNEL_lsppchg = "kernel-module-dm-mod kernel-module-raid1 \
-				 kernel-module-raid0 kernel-module-raid456 \
-				kernel-module-multipath"
-FOONAS_KERNEL_lsppchd = "${FOONAS_KERNEL_lsppchg}"
-FOONAS_SUPPORT_lsppchd = "uboot-utils dtc"
-FOONAS_SUPPORT_lsppchg = ${FOONAS_SUPPORT_lsppchd}
-IMAGE_FSTYPES_lsppchd = "tar.gz"
-IMAGE_FSTYPES_lsppchg = ${IMAGE_FSTYPES_lsppchd}
-
-FOONAS_KERNEL_storcenter = "kernel-module-dummy \
-                        kernel-module-af-packet "
-FOONAS_SUPPORT_storcenter = "uboot-utils"
-
-IMAGE_POSTPROCESS_COMMAND += '${MACHINE}_pack_image;'
-
+# Various defines for QNAP Turbostation
+#FOONAS_KERNEL_turbostation = "kernel-module-ext3 kernel-module-minix \
+#				kernel-module-usb-storage"
+#FOONAS_SUPPORT_turbostation += "uboot-utils"
+#BOOTSTRAP_EXTRA_RDEPENDS_turbostation = "udev mdadm"
 #
-# Naming schemes
+# Various defines for Linkstations
+#FOONAS_KERNEL_lsppchg = "kernel-module-dm-mod kernel-module-raid1 \
+#				 kernel-module-raid0 kernel-module-raid456 \
+#				kernel-module-multipath"
+#FOONAS_KERNEL_lsppchd = "${FOONAS_KERNEL_lsppchg}"
+#FOONAS_SUPPORT_lsppchd = "uboot-utils dtc"
+#FOONAS_SUPPORT_lsppchg = ${FOONAS_SUPPORT_lsppchd}
 #
-INHERIT += "debian"
+#FOONAS_KERNEL_storcenter = "kernel-module-dummy \
+#                        kernel-module-af-packet "
 
-#
-# Packaging and output format
-#
-
-INHERIT += "package_ipk"
-IMAGE_BASENAME = "foonas"
-
-require conf/distro/include/sane-srcdates.inc
-require conf/distro/include/foonas.inc






More information about the Openembedded-commits mailing list