summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--conf/machine/lite5200.conf4
-rw-r--r--recipes/gcc/files/gcc-4.3.3-fix-EXTRA_BUILD.patch12
-rw-r--r--recipes/gcc/gcc-4.3.1.inc1
-rw-r--r--recipes/gcc/gcc-4.3.2.inc1
-rw-r--r--recipes/gcc/gcc-4.3.3.inc3
-rw-r--r--recipes/gcc/gcc-4.3.4.inc1
-rw-r--r--recipes/gcc/gcc-4.4.1.inc1
-rw-r--r--recipes/gcc/gcc-4.4.2.inc1
-rw-r--r--recipes/gcc/gcc-4.4.4.inc1
-rw-r--r--recipes/u-boot/u-boot_2010.03.bb20
-rw-r--r--recipes/xcb/libxcb_1.6.bb12
-rw-r--r--recipes/xcb/xcb-proto_1.6.bb9
-rw-r--r--recipes/xcb/xcb-util_0.3.6.bb5
-rw-r--r--recipes/xorg-driver/xf86-video-mb86290_0.2.0.bb8
14 files changed, 78 insertions, 1 deletions
diff --git a/conf/machine/lite5200.conf b/conf/machine/lite5200.conf
index 4a963ce822..62272c11d1 100644
--- a/conf/machine/lite5200.conf
+++ b/conf/machine/lite5200.conf
@@ -7,4 +7,8 @@ IMAGE_FSTYPES = "jffs2 tar.bz2"
PREFERRED_PROVIDER_virtual/kernel = "linux"
KERNEL_IMAGETYPE = "uImage"
+MACHINE_FEATURES = "kernel26 ext2 usbhost pci uboot"
+
+UBOOT_MACHINE = "Lite5200_config"
+
require conf/machine/include/tune-ppc603e.inc
diff --git a/recipes/gcc/files/gcc-4.3.3-fix-EXTRA_BUILD.patch b/recipes/gcc/files/gcc-4.3.3-fix-EXTRA_BUILD.patch
new file mode 100644
index 0000000000..8a2a4c4040
--- /dev/null
+++ b/recipes/gcc/files/gcc-4.3.3-fix-EXTRA_BUILD.patch
@@ -0,0 +1,12 @@
+Index: gcc-4.3.3/Makefile.in
+===================================================================
+--- gcc-4.3.3.orig/Makefile.in 2010-06-16 18:04:38.379008150 +0400
++++ gcc-4.3.3/Makefile.in 2010-06-16 18:05:29.115006261 +0400
+@@ -148,6 +148,7 @@
+ # built for the build system to override those in BASE_FLAGS_TO_PASSS.
+ EXTRA_BUILD_FLAGS = \
+ CFLAGS="$(CFLAGS_FOR_BUILD)" \
++ LIBCFLAGS="$(CFLAGS_FOR_BUILD)" \
+ LDFLAGS="$(LDFLAGS_FOR_BUILD)"
+
+ # This is the list of directories to built for the host system.
diff --git a/recipes/gcc/gcc-4.3.1.inc b/recipes/gcc/gcc-4.3.1.inc
index 3352868986..04c0246785 100644
--- a/recipes/gcc/gcc-4.3.1.inc
+++ b/recipes/gcc/gcc-4.3.1.inc
@@ -61,6 +61,7 @@ SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2;name=archive \
file://gcc-4.3.1-SYSROOT_CFLAGS_FOR_TARGET.patch \
file://gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \
file://zecke-xgcc-cpp.patch \
+ file://gcc-4.3.3-fix-EXTRA_BUILD.patch \
file://gcc-flags-for-build.patch \
"
diff --git a/recipes/gcc/gcc-4.3.2.inc b/recipes/gcc/gcc-4.3.2.inc
index 897d4f3964..a3ef606d6c 100644
--- a/recipes/gcc/gcc-4.3.2.inc
+++ b/recipes/gcc/gcc-4.3.2.inc
@@ -57,6 +57,7 @@ SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2;name=archive \
file://gcc-4.3.2-SYSROOT_CFLAGS_FOR_TARGET.patch \
file://gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \
file://zecke-xgcc-cpp.patch \
+ file://gcc-4.3.3-fix-EXTRA_BUILD.patch \
file://gcc-flags-for-build.patch \
"
diff --git a/recipes/gcc/gcc-4.3.3.inc b/recipes/gcc/gcc-4.3.3.inc
index 77cd521839..e39b1192ca 100644
--- a/recipes/gcc/gcc-4.3.3.inc
+++ b/recipes/gcc/gcc-4.3.3.inc
@@ -8,7 +8,7 @@ LICENSE = "GPLv3"
DEPENDS = "mpfr gmp"
NATIVEDEPS = "mpfr-native gmp-native"
-INC_PR = "r12"
+INC_PR = "r13"
SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2;name=archive \
file://fedora/gcc43-c++-builtin-redecl.patch;striplevel=0 \
@@ -59,6 +59,7 @@ SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2;name=archive \
file://gcc-flags-for-build.patch \
file://gcc-pr36218.patch \
file://gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch \
+ file://gcc-4.3.3-fix-EXTRA_BUILD.patch \
file://arm-gcc-objective.patch \
"
diff --git a/recipes/gcc/gcc-4.3.4.inc b/recipes/gcc/gcc-4.3.4.inc
index 9711813085..b9531d5e36 100644
--- a/recipes/gcc/gcc-4.3.4.inc
+++ b/recipes/gcc/gcc-4.3.4.inc
@@ -57,6 +57,7 @@ SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2;name=archive \
file://gcc-4.3.4-SYSROOT_CFLAGS_FOR_TARGET.patch \
file://gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \
file://zecke-xgcc-cpp.patch \
+ file://gcc-4.3.3-fix-EXTRA_BUILD.patch \
file://gcc-flags-for-build.patch \
"
diff --git a/recipes/gcc/gcc-4.4.1.inc b/recipes/gcc/gcc-4.4.1.inc
index 11b1535428..c4138b84b5 100644
--- a/recipes/gcc/gcc-4.4.1.inc
+++ b/recipes/gcc/gcc-4.4.1.inc
@@ -25,6 +25,7 @@ SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2;name=archive \
file://gcc-ppc_add_d_constraint.patch \
file://gcc-pr41175.patch \
file://gcc-armv4-pass-fix-v4bx-to-ld.patch \
+ file://gcc-4.3.3-fix-EXTRA_BUILD.patch \
"
# Language Overrides
FORTRAN = ""
diff --git a/recipes/gcc/gcc-4.4.2.inc b/recipes/gcc/gcc-4.4.2.inc
index 8d14c99677..0ad3fe51c9 100644
--- a/recipes/gcc/gcc-4.4.2.inc
+++ b/recipes/gcc/gcc-4.4.2.inc
@@ -25,6 +25,7 @@ SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2;name=archive \
file://gcc-ppc_add_d_constraint.patch \
file://gcc-pr41175.patch \
file://gcc-armv4-pass-fix-v4bx-to-ld.patch \
+ file://gcc-4.3.3-fix-EXTRA_BUILD.patch \
"
# Language Overrides
FORTRAN = ""
diff --git a/recipes/gcc/gcc-4.4.4.inc b/recipes/gcc/gcc-4.4.4.inc
index 4dd1bf6d70..37c8cd0001 100644
--- a/recipes/gcc/gcc-4.4.4.inc
+++ b/recipes/gcc/gcc-4.4.4.inc
@@ -26,6 +26,7 @@ SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2;name=gcc444tarbz2 \
file://gcc-pr41175.patch \
file://gcc-armv4-pass-fix-v4bx-to-ld.patch \
file://gcc-add-t-slibgcc-libgcc.patch \
+ file://gcc-4.3.3-fix-EXTRA_BUILD.patch \
"
SRC_URI[gcc444tarbz2.md5sum] = "7ff5ce9e5f0b088ab48720bbd7203530"
SRC_URI[gcc444tarbz2.sha256sum] = "e1c13696b45752ad3f652304fab5120a43a8a5c0f438d3bda78cf16b620c0c58"
diff --git a/recipes/u-boot/u-boot_2010.03.bb b/recipes/u-boot/u-boot_2010.03.bb
new file mode 100644
index 0000000000..a271d63499
--- /dev/null
+++ b/recipes/u-boot/u-boot_2010.03.bb
@@ -0,0 +1,20 @@
+PR = "r1"
+require u-boot.inc
+
+DEFAULT_PREFERENCE = "-1"
+DEFAULT_PREFERENCE_lite5200 = "1"
+
+SRC_URI = "ftp://ftp.denx.de/pub/u-boot/u-boot-${PV}.tar.bz2 "
+
+TARGET_LDFLAGS = ""
+
+inherit base
+
+do_compile () {
+ oe_runmake ${UBOOT_MACHINE}
+ oe_runmake all
+}
+
+SRC_URI[md5sum] = "2bf5ebf497dddc52440b1ea386cc1332"
+SRC_URI[sha256sum] = "902d1b2c15787df55186fae4033685fb0c5a5a12755a08383e97c4a3e255925b"
+
diff --git a/recipes/xcb/libxcb_1.6.bb b/recipes/xcb/libxcb_1.6.bb
new file mode 100644
index 0000000000..27274b9a5b
--- /dev/null
+++ b/recipes/xcb/libxcb_1.6.bb
@@ -0,0 +1,12 @@
+include libxcb.inc
+PR = "r0"
+
+SRC_URI = "http://xcb.freedesktop.org/dist/libxcb-${PV}.tar.bz2 \
+ file://configure_git.patch"
+
+DEPENDS += "libpthread-stubs"
+
+PACKAGES =+ "libxcb-xinerama"
+
+SRC_URI[md5sum] = "cba9f6d1137ef00d9b326726d0bab6fd"
+SRC_URI[sha256sum] = "1ae6c81774a4637e90879d50db9017a2cc6c3f524e1baedc63ba72d44cad2936"
diff --git a/recipes/xcb/xcb-proto_1.6.bb b/recipes/xcb/xcb-proto_1.6.bb
new file mode 100644
index 0000000000..1b27f6125d
--- /dev/null
+++ b/recipes/xcb/xcb-proto_1.6.bb
@@ -0,0 +1,9 @@
+include xcb-proto.inc
+PR = "r0"
+
+SRC_URI[md5sum] = "04313e1d914b44d0e457f6c494fc178b"
+SRC_URI[sha256sum] = "f52bc1159b12496f002404eb5793c01277b20c82cb72c5ff076d7b25da9b5ca2"
+
+do_stage() {
+ autotools_stage_all
+}
diff --git a/recipes/xcb/xcb-util_0.3.6.bb b/recipes/xcb/xcb-util_0.3.6.bb
new file mode 100644
index 0000000000..2d32e13965
--- /dev/null
+++ b/recipes/xcb/xcb-util_0.3.6.bb
@@ -0,0 +1,5 @@
+include xcb-util.inc
+PR = "r0"
+
+SRC_URI[md5sum] = "dd8968b8ee613cb027a8ef1fcbdc8fc9"
+SRC_URI[sha256sum] = "ffb8ee11ab015858a970ab7edd56bd2436b281657596561d8429d4a90df60e57"
diff --git a/recipes/xorg-driver/xf86-video-mb86290_0.2.0.bb b/recipes/xorg-driver/xf86-video-mb86290_0.2.0.bb
new file mode 100644
index 0000000000..35a0e7e014
--- /dev/null
+++ b/recipes/xorg-driver/xf86-video-mb86290_0.2.0.bb
@@ -0,0 +1,8 @@
+require xorg-driver-video.inc
+
+SRC_URI = "http://kernel.org/~lumag/mb86290/${XORG_PN}-${PV}.tar.bz2;name=archive"
+
+DESCRIPTION = "X.Org X server -- MB8629x (Coral-P/PA, Carmine) display driver"
+PE = "1"
+SRC_URI[archive.md5sum] = "2ccde06fc912305fb03666592652e1f9"
+SRC_URI[archive.sha256sum] = "04ea5c10186873c6d53dafcdbbfe273e114f6e26b0f76529449384392c190f92"