summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Lauer <mickey@vanille-media.de>2006-05-12 14:08:47 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2006-05-12 14:08:47 +0000
commit3afa784bb8cba63d6ba8507d1d083224a51fa787 (patch)
tree2815b2a79b4b84f6dc9637fdc9d24960efe80d86
parent02e8bade87bdfa236739d15adf892fc6594a403d (diff)
add distro configuration for EZX phone distribution
eventually this will be merged with Angstrom
-rw-r--r--conf/distro/ezx.conf70
-rw-r--r--conf/machine/a780.conf4
-rw-r--r--conf/machine/include/motorola-ezx.conf2
3 files changed, 74 insertions, 2 deletions
diff --git a/conf/distro/ezx.conf b/conf/distro/ezx.conf
new file mode 100644
index 0000000000..d2349f5b1e
--- /dev/null
+++ b/conf/distro/ezx.conf
@@ -0,0 +1,70 @@
+#@--------------------------------------------------------------------
+#@TYPE: Distribution
+#@NAME: EZX <http://www.openezx.org>
+#@DESCRIPTION: A Linux Distribution for Motorola GSM phones
+#@MAINTAINER: Michael 'Mickey' Lauer <mickey@Vanille.de>
+#@--------------------------------------------------------------------
+
+include conf/distro/openzaurus.conf
+
+DISTRO_NAME = "OpenEZX"
+DISTRO_VERSION = ".dev-snapshot-${DATE}"
+DISTRO_TYPE = "debug"
+# DISTRO_TYPE = "release"
+
+#FEED_URIS += " \
+# upgrades##http://openzaurus.org/official/unstable/${DISTRO_VERSION}/upgrades/ \
+#upgrades-${MACHINE}##http://openzaurus.org/official/unstable/${DISTRO_VERSION}/upgrades/${MACHINE} \
+# machine##http://openzaurus.org/official/unstable/${DISTRO_VERSION}/feed/machine/${MACHINE} \
+# base##http://openzaurus.org/official/unstable/${DISTRO_VERSION}/feed/base/ \
+# libs##http://openzaurus.org/official/unstable/${DISTRO_VERSION}/feed/libs/ \
+# console##http://openzaurus.org/official/unstable/${DISTRO_VERSION}/feed/console \
+# devel##http://openzaurus.org/official/unstable/${DISTRO_VERSION}/feed/devel"
+
+SRCDATE = "20060507"
+
+PREFERRED_PROVIDER_hostap-conf = "hostap-conf"
+
+KERNEL_CONSOLE = "ttyS0"
+#DEBUG_OPTIMIZATION = "-O -g3"
+#DEBUG_BUILD = "1"
+#INHIBIT_PACKAGE_STRIP = "1"
+
+# fix some iconv issues, needs to be adjusted when doing uclibc builds
+PREFERRED_PROVIDER_virtual/libiconv = "glibc"
+PREFERRED_PROVIDER_virtual/libintl = "glibc"
+
+#
+# Base
+#
+PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc-initial:gcc-cross-initial"
+PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc:gcc-cross"
+PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}g++:gcc-cross"
+
+# ezx-kernel has problems with newer g++ atm.
+PREFERRED_VERSION_gcc ?= "3.4.4"
+PREFERRED_VERSION_gcc-cross ?= "3.4.4"
+PREFERRED_VERSION_gcc-cross-initial ?= "3.4.4"
+PREFERRED_VERSION_binutils-cross ?= "2.15.94.0.1"
+PREFERRED_VERSION_binutils ?= "2.15.94.0.1"
+
+#
+# Opie
+#
+QTE_VERSION = "2.3.10"
+OPIE_VERSION = "1.2.2"
+PALMTOP_USE_MULTITHREADED_QT = "yes"
+include conf/distro/preferred-opie-versions.inc
+
+#
+# GPE
+#
+PREFERRED_PROVIDERS += "virtual/xserver:xserver-kdrive"
+PREFERRED_PROVIDER_libx11 = "diet-x11"
+include conf/distro/preferred-gpe-versions-2.8.inc
+
+#
+# E
+#
+include conf/distro/preferred-e-versions.inc
+
diff --git a/conf/machine/a780.conf b/conf/machine/a780.conf
index 6578cbe7f5..ce39b8082d 100644
--- a/conf/machine/a780.conf
+++ b/conf/machine/a780.conf
@@ -1,6 +1,6 @@
#@TYPE: Machine
-#@NAME: Motorola EZX
-#@DESCRIPTION: Machine configuration for the Motorola GSM phones A780
+#@NAME: Motorola EZX A780 and E680
+#@DESCRIPTION: Machine configuration for the Motorola GSM phones A780 and E680
include conf/machine/include/zaurus-clamshell.conf
include conf/machine/include/zaurus-clamshell-2.6.conf
diff --git a/conf/machine/include/motorola-ezx.conf b/conf/machine/include/motorola-ezx.conf
index 70418805f5..4ee221e91d 100644
--- a/conf/machine/include/motorola-ezx.conf
+++ b/conf/machine/include/motorola-ezx.conf
@@ -1,2 +1,4 @@
PREFERRED_PROVIDER_virtual/kernel = "linux-ezx"
+IMAGE_FSTYPES = "ext3 jffs2"
+