merge of '4876e130f4dda342390929a72c2c452dfa33d3ac'
authorMarcin Juszkiewicz <hrw@openembedded.org>
Thu, 4 Jan 2007 11:24:40 +0000 (11:24 +0000)
committerMarcin Juszkiewicz <hrw@openembedded.org>
Thu, 4 Jan 2007 11:24:40 +0000 (11:24 +0000)
     and 'e0d9912acaac13bd724188fe1ad13ef35363ee75'

40 files changed:
conf/machine/a780.conf
conf/machine/akita.conf
conf/machine/c7x0.conf
conf/machine/collie.conf
conf/machine/compulab-pxa270.conf
conf/machine/devkitidp-pxa255.conf
conf/machine/dht-walnut.conf
conf/machine/efika.conf
conf/machine/ep93xx.conf
conf/machine/epia.conf
conf/machine/gumstix.conf
conf/machine/h1940.conf
conf/machine/ixp4xx.conf
conf/machine/ixp4xxbe.conf
conf/machine/jornada56x.conf
conf/machine/jornada6xx.conf
conf/machine/jornada7xx.conf
conf/machine/lite5200.conf
conf/machine/logicpd-pxa270.conf
conf/machine/mainstone.conf
conf/machine/mx21ads.conf
conf/machine/mx31ads.conf
conf/machine/netbook-pro.conf
conf/machine/nokia770.conf
conf/machine/nslu2.conf
conf/machine/omap1510inn.conf
conf/machine/omap1610h2.conf
conf/machine/omap1710h3.conf
conf/machine/omap2420h4.conf
conf/machine/omap5912osk.conf
conf/machine/palmld.conf
conf/machine/palmtx.conf
conf/machine/rx3000.conf
conf/machine/smdk2440.conf
conf/machine/spitz.conf
conf/machine/storcenter.conf
conf/machine/tosa.conf
conf/machine/triton.conf
conf/machine/x86-uml.conf
packages/uboot/uboot-devkitidp-pxa255_cvs.bb

index 1c3ae63..8c3f768 100644 (file)
@@ -28,6 +28,6 @@ ROOT_FLASH_SIZE = "24"
 EXTRA_IMAGEDEPENDS += "ezx-boot-usb-native"
 
 # Use tune-xscale per default. Machine independent feeds should be built with tune-strongarm.
-include conf/machine/include/tune-xscale.conf
+require conf/machine/include/tune-xscale.conf
 
 SERIAL_CONSOLE = "115200 ttyS0"
index 2682fb3..fad73c5 100644 (file)
@@ -2,8 +2,8 @@
 #@NAME: Sharp Zaurus SL-C1000
 #@DESCRIPTION: Machine configuration for the Sharp Zaurus SL-C1000 device
 
-include conf/machine/include/zaurus-2.6.conf
-include conf/machine/include/zaurus-clamshell.conf
+require conf/machine/include/zaurus-2.6.conf
+require conf/machine/include/zaurus-clamshell.conf
 
 PACKAGE_EXTRA_ARCHS += "iwmmxt" 
 
index d1afb88..098d052 100644 (file)
@@ -2,8 +2,8 @@
 #@NAME: Sharp Zaurus SL-C7x0
 #@DESCRIPTION: Machine configuration for the Sharp Zaurus SL-C700, Sharp Zaurus SL-C750, Sharp Zaurus SL-C760, Sharp Zaurus SL-C860 devices
 
-include conf/machine/include/zaurus-2.6.conf
-include conf/machine/include/zaurus-clamshell.conf
+require conf/machine/include/zaurus-2.6.conf
+require conf/machine/include/zaurus-clamshell.conf
 
 IMAGE_FSTYPES ?= "jffs2"
 
index e7e867e..bfa8ace 100644 (file)
@@ -5,7 +5,7 @@
 TARGET_ARCH = "arm"
 
 MACHINE_KERNEL_VERSION ?= "2.4"
-include conf/machine/include/collie-${MACHINE_KERNEL_VERSION}.conf
+require conf/machine/include/collie-${MACHINE_KERNEL_VERSION}.conf
 
 PREFERRED_PROVIDER_xserver = "xserver-kdrive"
 
@@ -18,7 +18,7 @@ IMAGE_LINGUAS = ""
 
 IMAGE_FSTYPES ?= "jffs2 tar.gz"
 
-include conf/machine/include/tune-strongarm.conf
+require conf/machine/include/tune-strongarm.conf
 
 ROOT_FLASH_SIZE = "14"
 # actually 14680064, see EXTRA_IMAGECMD above
index 78bcf6a..3968bcb 100644 (file)
@@ -9,7 +9,7 @@ GUI_MACHINE_CLASS = "bigscreen"
 PREFERRED_PROVIDER_virtual/kernel = "${MACHINE}"
 PACKAGE_EXTRA_ARCHS = "armv4 armv5te"
 
-include conf/machine/include/tune-xscale.conf
+require conf/machine/include/tune-xscale.conf
 
 # used by sysvinit_2
 SERIAL_CONSOLE = "115200 ttySA0"
index 7d19d02..029246a 100644 (file)
@@ -12,7 +12,7 @@ PREFERRED_PROVIDER_virtual/kernel = "${MACHINE}-kernel"
 
 BOOTSTRAP_EXTRA_RDEPENDS += "uboot-${MACHINE} ${MACHINE}-kernel"
 
-include conf/machine/include/tune-xscale.conf
+require conf/machine/include/tune-xscale.conf
 
 # used by sysvinit_2
 SERIAL_CONSOLE = "115200 ttyS0"
index ffd114a..244a89a 100644 (file)
@@ -11,5 +11,5 @@ TARGET_CPU = "405"
 OLDEST_KERNEL = "2.6.9"
 
 #tune for the 405 cpu
-include conf/machine/include/tune-ppc405.conf
+require conf/machine/include/tune-ppc405.conf
 
index 5b2c87b..7c277d3 100644 (file)
@@ -14,4 +14,4 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-${MACHINE}"
 USE_VT = "0"
 
 #tune for the MPC5200B cpu
-include conf/machine/include/tune-ppc603e.conf
+require conf/machine/include/tune-ppc603e.conf
index 5e9917f..0951056 100644 (file)
@@ -23,7 +23,7 @@ EXTRA_IMAGECMD_jffs2 = "--eraseblock=0x40000 --pad=0x500000 "
 
 #tune for ep93xx cpus
 #can be used for crunch support later on
-#include conf/machine/include/tune-ep9312.conf
+#require conf/machine/include/tune-ep9312.conf
 
 
-include conf/machine/include/tune-arm920t.conf
+require conf/machine/include/tune-arm920t.conf
index 08f12a0..1890217 100644 (file)
@@ -9,5 +9,5 @@ GLIBC_ADDONS = "nptl"
 GLIBC_EXTRA_OECONF = "--with-tls"
 PACKAGE_EXTRA_ARCHS = "i386"
 
-include conf/machine/include/tune-c3.conf
+require conf/machine/include/tune-c3.conf
 
index 0fccf05..36ed04e 100644 (file)
@@ -4,7 +4,7 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-gumstix"
 OLDEST_KERNEL = "2.6.15"
 MODUTILS = "26"
 
-include conf/machine/include/tune-xscale.conf
+require conf/machine/include/tune-xscale.conf
 TARGET_CC_ARCH = "-Os -pipe -Os -march=armv5te -mtune=xscale -Wa,-mcpu=xscale"
 
 PACKAGE_ARCH = "arm"
index e105360..1a63643 100644 (file)
@@ -21,5 +21,5 @@ SERIAL_CONSOLE = "115200 ttySAC2 vt100"
 USE_VT = "0"
 
 # tune for armv4t
-include conf/machine/include/tune-arm920t.conf
+require conf/machine/include/tune-arm920t.conf
 
index 6d7fd11..f955215 100644 (file)
@@ -4,7 +4,7 @@
 
 MACHINE_FEATURES = "kernel26 usbhost ext2"
 
-include conf/machine/include/ixp4xx.conf
+require conf/machine/include/ixp4xx.conf
 
 PACKAGE_EXTRA_ARCHS = "armv4 armv4t armv5e armv5te ixp4xx${ARCH_BYTE_SEX}"
 
index 700f799..f303454 100644 (file)
@@ -5,7 +5,7 @@
 MACHINE_FEATURES = "kernel26 usbhost ext2"
 
 ARCH_BYTE_SEX = "be"
-include conf/machine/include/ixp4xx.conf
+require conf/machine/include/ixp4xx.conf
 
 PACKAGE_EXTRA_ARCHS = "armv4eb armv4teb armv5eb armv5teb ixp4xxeb"
 
index d6b3c70..385af08 100644 (file)
@@ -12,4 +12,4 @@ EXTRA_IMAGECMD_jornada56x_jffs2 = "-e 0x40000 -p"
 
 SERIAL_CONSOLE = "115200 ttySA0"
 
-include conf/machine/include/tune-strongarm.conf
+require conf/machine/include/tune-strongarm.conf
index aa6631a..a12328b 100644 (file)
@@ -4,7 +4,7 @@
 
 TARGET_ARCH = "sh3"
 
-include conf/machine/include/tune-sh3.conf
+require conf/machine/include/tune-sh3.conf
 
 PREFERRED_PROVIDER_virtual/kernel = "linux-jlime-jornada6xx"
 PCMCIA_MANAGER = "pcmciautils"
index 811ea6a..74a94bd 100644 (file)
@@ -4,7 +4,7 @@
 
 TARGET_ARCH = "arm"
 
-include conf/machine/include/tune-strongarm.conf
+require conf/machine/include/tune-strongarm.conf
 
 PREFERRED_PROVIDER_virtual/kernel = "linux-jlime-jornada7xx"
 PCMCIA_MANAGER = "pcmciautils"
index 3cbc444..f47e773 100644 (file)
@@ -8,4 +8,4 @@ TARGET_PREFIX = "powerpc-603e-linux-gnu-"
 
 IMAGE_FSTYPES = "jffs2 tar.bz2"
 
-include conf/machine/include/tune-ppc603e.conf
+require conf/machine/include/tune-ppc603e.conf
index 8fd58bb..dacee83 100644 (file)
@@ -9,7 +9,7 @@ GUI_MACHINE_CLASS = "smallscreen"
 PREFERRED_PROVIDER_virtual/kernel = "${MACHINE}"
 PACKAGE_EXTRA_ARCHS = "armv4 armv5te"
 
-include conf/machine/include/tune-xscale.conf
+require conf/machine/include/tune-xscale.conf
 
 # used by sysvinit_2
 SERIAL_CONSOLE = "115200 ttyS0"
index 914022c..6303a8e 100644 (file)
@@ -9,7 +9,7 @@ PACKAGE_EXTRA_ARCHS = "armv5te"
 
 PREFERRED_PROVIDER_virtual/kernel = "${MACHINE}-kernel"
 
-include conf/machine/include/tune-xscale.conf
+require conf/machine/include/tune-xscale.conf
 
 # used by sysvinit_2
 SERIAL_CONSOLE = "115200 ttyS0"
index 7796171..160b9fd 100644 (file)
@@ -11,7 +11,7 @@ PACKAGE_EXTRA_ARCHS = "arm armv4t armv5te"
 
 PREFERRED_PROVIDER_virtual/kernel = "${MACHINE}-kernel"
 
-include conf/machine/include/tune-arm926ejs.conf
+require conf/machine/include/tune-arm926ejs.conf
 
 # used by sysvinit_2
 SERIAL_CONSOLE = "115200 ttymxc0"
index 33456a4..07976f7 100644 (file)
@@ -12,7 +12,7 @@ PACKAGE_EXTRA_ARCHS = "arm armv4t armv5te armv6"
 
 PREFERRED_PROVIDER_virtual/kernel = "${MACHINE}-kernel"
 
-include conf/machine/include/tune-arm1136jf-s.conf
+require conf/machine/include/tune-arm1136jf-s.conf
 
 # used by sysvinit_2
 SERIAL_CONSOLE = "115200 ttymxc0"
index f83de23..3baf1c2 100755 (executable)
@@ -31,4 +31,4 @@ GUI_MACHINE_CLASS = "bigscreen"
 #The initrd needs /initrd present to be able to do pivot_root 
 ROOTFS_POSTPROCESS_COMMAND += " mkdir -p ${IMAGE_ROOTFS}/initrd; "
 
-include conf/machine/include/tune-xscale.conf
+require conf/machine/include/tune-xscale.conf
index de53f3c..f7e05e7 100644 (file)
@@ -14,7 +14,7 @@ XSERVER = "xserver-kdrive-omap"
 GUI_MACHINE_CLASS = "bigscreen"
 
 # Use tune-arm926 per default. Machine independent feeds should be built with tune-strongarm.
-include conf/machine/include/tune-arm926ejs.conf
+require conf/machine/include/tune-arm926ejs.conf
 
 #size of the root partition (yes, it is 123 MB)
 ROOT_FLASH_SIZE = "123"
index b00f8a5..304018b 100644 (file)
@@ -2,4 +2,4 @@
 #@NAME: Linksys NSLU2
 #@DESCRIPTION: Machine configuration for the Linksys NSLU2 product
 
-include conf/machine/include/ixp4xx.conf
+require conf/machine/include/ixp4xx.conf
index 51d5b12..0b26436 100644 (file)
@@ -14,4 +14,4 @@ BOOTSTRAP_EXTRA_RDEPENDS += "modutils-collateral"
 SERIAL_CONSOLE ?= "115200 ttyS0"
 EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x40000"
 
-include conf/machine/include/tune-arm926ejs.conf
+require conf/machine/include/tune-arm926ejs.conf
index 51d5b12..0b26436 100644 (file)
@@ -14,4 +14,4 @@ BOOTSTRAP_EXTRA_RDEPENDS += "modutils-collateral"
 SERIAL_CONSOLE ?= "115200 ttyS0"
 EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x40000"
 
-include conf/machine/include/tune-arm926ejs.conf
+require conf/machine/include/tune-arm926ejs.conf
index 51d5b12..0b26436 100644 (file)
@@ -14,4 +14,4 @@ BOOTSTRAP_EXTRA_RDEPENDS += "modutils-collateral"
 SERIAL_CONSOLE ?= "115200 ttyS0"
 EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x40000"
 
-include conf/machine/include/tune-arm926ejs.conf
+require conf/machine/include/tune-arm926ejs.conf
index 70a3082..a9e1a00 100644 (file)
@@ -14,4 +14,4 @@ BOOTSTRAP_EXTRA_RDEPENDS += "modutils-collateral"
 SERIAL_CONSOLE ?= "115200 ttyS0"
 EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x40000"
 
-include conf/machine/include/tune-arm926ejs.conf
+require conf/machine/include/tune-arm926ejs.conf
index 6e704a1..8369789 100644 (file)
@@ -28,7 +28,7 @@ MACHINE_EXTRA_RRECOMMENDS = "kernel-module-ide-cs \
                           kernel-module-nls-base \
                           kernel-module-vfat"
 
-include conf/machine/include/tune-arm926ejs.conf
+require conf/machine/include/tune-arm926ejs.conf
 
 # old modules setup - partially need to be added into MACHINE_EXTRA_RRECOMMENDS
 
index bfb2afe..ba67f47 100644 (file)
@@ -18,6 +18,6 @@ SERIAL_CONSOLE = "115200 ttyS0"
 GUI_MACHINE_CLASS = "bigscreen"
 
 # Use tune-xscale per default. Machine independent feeds should be built with tune-strongarm.
-include conf/machine/include/tune-xscale.conf
+require conf/machine/include/tune-xscale.conf
 
 module_autoload_sa1100-rtc = "sa1100-rtc"
index ebfd72d..0a58def 100644 (file)
@@ -18,6 +18,6 @@ SERIAL_CONSOLE = "115200 ttyS0"
 GUI_MACHINE_CLASS = "bigscreen"
 
 # Use tune-xscale per default. Machine independent feeds should be built with tune-strongarm.
-include conf/machine/include/tune-xscale.conf
+require conf/machine/include/tune-xscale.conf
 
 module_autoload_sa1100-rtc = "sa1100-rtc"
index c0324c8..40b1366 100644 (file)
@@ -9,7 +9,7 @@ TARGET_ARCH = "arm"
 PACKAGE_EXTRA_ARCHS = "armv4 armv4t"
 
 # Samsung S3C2xxx CPU
-include conf/machine/include/tune-arm920t.conf
+require conf/machine/include/tune-arm920t.conf
 
 ROOT_FLASH_SIZE = "32"
 VOLATILE_STORAGE_SIZE = "64"
index 6a8deb9..f206417 100644 (file)
@@ -16,4 +16,4 @@ IMAGE_FSTYPES = "tar.gz"
 MACHINE_TASK_PROVIDER = "task-base"
 MACHINE_FEATURES = "kernel26 apm screen"
 
-include conf/machine/include/tune-arm920t.conf
+require conf/machine/include/tune-arm920t.conf
index 455ae56..84c340f 100644 (file)
@@ -2,8 +2,8 @@
 #@NAME: Sharp Zaurus SL-C3000
 #@DESCRIPTION: Machine configuration for the Sharp Zaurus SL-C3000 device
 
-include conf/machine/include/zaurus-2.6.conf
-include conf/machine/include/zaurus-clamshell.conf
+require conf/machine/include/zaurus-2.6.conf
+require conf/machine/include/zaurus-clamshell.conf
 
 PIVOTBOOT_EXTRA_RDEPENDS += "pivotinit ${PCMCIA_MANAGER}"
 
index a36684b..511d200 100644 (file)
@@ -14,4 +14,4 @@ MACHINE_FEATURES= "kernel26 usbhost"
 BOOTSTRAP_EXTRA_RDEPENDS = "mdadm"
 PREFERRED_PROVIDER_virtual/kernel = "linux-storcenter"
 
-include conf/machine/include/tune-ppc603e.conf
+require conf/machine/include/tune-ppc603e.conf
index e893cf8..e9ab7dd 100644 (file)
@@ -2,7 +2,7 @@
 #@NAME: Sharp Zaurus SL-6000
 #@DESCRIPTION: Machine configuration for the PXA255 based Sharp Zaurus SL-6000 device
 
-include conf/machine/include/zaurus-2.6.conf
+require conf/machine/include/zaurus-2.6.conf
 
 # wlan-ng Modules
 MACHINE_EXTRA_RRECOMMENDS += "wlan-ng-modules-usb"
index 685dcd9..d79c23e 100644 (file)
@@ -14,5 +14,5 @@ SERIAL_CONSOLE = "38400 ttyS0"
 KERNEL_CONSOLE = "ttys0,38400"
 USE_VT = "0"
 
-include conf/machine/include/tune-xscale.conf
+require conf/machine/include/tune-xscale.conf
 
index 34a6b89..e903338 100644 (file)
@@ -2,7 +2,7 @@
 #@NAME: X86 User Mode Linux
 #@DESCRIPTION: Machine configuration for a User Mode Linux running on an x86 compatible PC
 
-include conf/machine/x86.conf
+require conf/machine/x86.conf
 
 PREFERRED_PROVIDER_virtual/kernel = "linux-uml"
 
index a41d5d7..4e50706 100644 (file)
@@ -1,4 +1,37 @@
-require uboot_cvs.bb
+BROKEN = "1"
+#not fetchable patch used
 
+DESCRIPTION = "U-boot bootloader"
+SECTION = "bootloader"
+PRIORITY = "optional"
+LICENSE = "GPL"
+SRCDATE = "20050818"
+PV = "0.0+cvs${SRCDATE}"
+PR = "r3"
+
+PROVIDES = "virtual/bootloader"
+
+S = "${WORKDIR}/u-boot"
+
+SRC_URI = "cvs://anonymous@u-boot.cvs.sourceforge.net/cvsroot/u-boot;module=u-boot \
+          file://arm_flags.patch;patch=1 \
+          ftp://ftp.accelent.com/pxa255_idp/uboot/u-boot-1.1.2-cvs20050818-r2-pxa255idp1.patch;patch=1"
+
+EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX}"
+TARGET_LDFLAGS = ""
 UBOOT_MACHINE = "pxa255_idp_config"
-SRC_URI += "ftp://ftp.accelent.com/pxa255_idp/uboot/u-boot-1.1.2-cvs20050818-r2-pxa255idp1.patch;patch=1"
+
+inherit base
+
+do_compile () {
+       oe_runmake ${UBOOT_MACHINE}
+       oe_runmake all
+}
+
+do_deploy () {
+       install -d ${DEPLOY_DIR_IMAGE}
+       install ${S}/u-boot.bin ${DEPLOY_DIR_IMAGE}/u-boot-${MACHINE}-${DATETIME}.bin
+}
+do_deploy[dirs] = "${S}"
+addtask deploy before do_build after do_compile
+