summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <hrw@openembedded.org>2007-03-02 21:03:43 +0000
committerMarcin Juszkiewicz <hrw@openembedded.org>2007-03-02 21:03:43 +0000
commit51b10ddd2d471c9649a977a99619f01a4918fb0f (patch)
tree1600a9b6a507bd7c147d873905755eda4e8fe28c
parent6a321109c84646b7719c43766df18f5db1f035fc (diff)
OpenZaurus 3.5.5 distro config - need work
It contain stuff from: - OpenZaurus 3.5.4.x - Ångström 2007.1 - UmbaUmba 17.3 This needs to be cleared and split into includes, some stuff even updated. Informations about compatibility are inside of file. Generally OZ 3.5.5 has to be binary compatible with 3.5.4/3.5.4.1 as much as possible. Kernel 2.6 for all models except Collie. OPIE & GPE supported, other images optionally. Would be nice to get minimal opie/gpe images for small flash devices (collie, poodle, tosa, c7x0). Boot from Flash or SD for all models except spitz will be nice addon. Some work already done by CoreDump. Altboot as default on all models?
-rw-r--r--conf/distro/openzaurus-3.5.5.conf150
1 files changed, 150 insertions, 0 deletions
diff --git a/conf/distro/openzaurus-3.5.5.conf b/conf/distro/openzaurus-3.5.5.conf
new file mode 100644
index 0000000000..b5dba1ffed
--- /dev/null
+++ b/conf/distro/openzaurus-3.5.5.conf
@@ -0,0 +1,150 @@
+#
+# This is config for last version of OpenZaurus distribution.
+# We (Hrw & XorA) decided to release 3.5.5 from .dev tree because .oz354x
+# is just too old so with such small devteam we are unable to backport all
+# needed fixes.
+#
+# This config need some love. It was created from current OpenZaurus config,
+# Ångström config and UmbaUmba 17.3 config.
+
+DISTRO_VERSION = "3.5.5-test0"
+
+TEST1 := "$bb.fatal('this config need love')"
+
+require conf/distro/include/openzaurus.inc
+require conf/distro/include/sane-srcdates.inc
+
+#
+# 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"
+
+PREFERRED_VERSION_binutils-cross-sdk = "2.16"
+PREFERRED_VERSION_binutils-cross = "2.16"
+PREFERRED_VERSION_binutils = "2.16"
+
+PREFERRED_VERSION_glibc = "2.3.5+cvs20050627"
+PREFERRED_VERSION_gcc = "3.4.4"
+PREFERRED_VERSION_gcc-cross = "3.4.4"
+PREFERRED_VERSION_gcc-cross-sdk = "3.4.4"
+PREFERRED_VERSION_gcc-cross-initial = "3.4.4"
+
+# Glibc provides iconv and intl -- adjust, when doing uclibc builds
+PREFERRED_PROVIDER_virtual/libiconv = "glibc"
+PREFERRED_PROVIDER_virtual/libintl = "glibc"
+
+#
+# Feeds
+#
+# avoid "/" on end to avoid #1102
+FEED_BASE_URI = "http://feeds.openzaurus.org/3.5.5"
+
+FEED_URIS ?= " \
+ upgrades##${FEED_BASE_URI}/feed/upgrades \
+machine-upgrades##${FEED_BASE_URI}/feed/upgrades/machine/${MACHINE} \
+ machine##${FEED_BASE_URI}/feed/machine/${MACHINE} \
+ perl##${FEED_BASE_URI}/feed/perl \
+ python##${FEED_BASE_URI}/feed/python \
+ base##${FEED_BASE_URI}/feed/base "
+
+ENABLE_BINARY_LOCALE_GENERATION = "1"
+
+#
+# All machines will get 2.6 kernel (except collie of course)
+#
+MACHINE_KERNEL_VERSION = "2.6"
+MACHINE_KERNEL_VERSION_collie = "2.4"
+
+#
+# We use 2.6.20 kernel
+#
+PREFERRED_VERSION_linux-rp = "2.6.20"
+
+#
+# Toshiba USB Host driver is not updated so tosa == 2.6.17
+#
+PREFERRED_VERSION_linux-rp_tosa = "2.6.17"
+
+
+PREFERRED_VERSION_altboot = "1.0.8"
+
+# GPE
+require conf/distro/include/preferred-gpe-versions-2.8.inc
+
+PREFERRED_PROVIDER_dbus-glib = "dbus-glib"
+PREFERRED_PROVIDER_virtual/libsdl ?= "libsdl-x11"
+PREFERRED_PROVIDER_virtual/libxine ?= "libxine-x11"
+PREFERRED_PROVIDER_esound ?= "pulseaudio"
+
+
+PREFERRED_VERSION_fontconfig = "2.4.1"
+PREFERRED_VERSION_freetype = "2.2.1"
+PREFERRED_VERSION_freetype-native = "2.2.1"
+#fix screen corruption issues
+PREFERRED_VERSION_cairo = "1.3.12"
+
+PREFERRED_PROVIDER_virtual/xserver = "xserver-kdrive"
+PREFERRED_PROVIDER_xserver = "xserver-kdrive"
+
+require conf/distro/include/preferred-xorg-versions-X11R7.1.inc
+
+PREFERRED_VERSION_xserver-kdrive = "X11R7.1-1.1.0"
+
+#
+# 2.6.10 was used in previous release so will be compatible
+#
+PREFERRED_VERSION_gtk+ = "2.6.10"
+
+#zap extra stuff taking place in $MACHINE.conf
+GPE_EXTRA_INSTALL = ""
+
+# Virtuals:
+PREFERRED_PROVIDER_virtual/db ?= "db"
+PREFERRED_PROVIDER_virtual/db-native ?= "db-native"
+
+TEST2 := "$bb.fatal('this config need love')"
+
+# Others:
+PREFERRED_PROVIDER_virtual/libx11 ?= "diet-x11"
+PREFERRED_PROVIDER_gconf ?= "gconf-dbus"
+PREFERRED_PROVIDER_gnome-vfs ?= "gnome-vfs"
+PREFERRED_PROVIDER_gnome-vfs-plugin-file ?= "gnome-vfs"
+PREFERRED_PROVIDER_tslib ?= "tslib"
+PREFERRED_PROVIDER_tslib-conf ?= "tslib"
+PREFERRED_PROVIDER_libgpewidget ?= "libgpewidget"
+TEST4 := "$bb.fatal('this config need love')"
+PREFERRED_PROVIDER_ntp = "ntp"
+PREFERRED_PROVIDER_hotplug = "udev"
+PREFERRED_PROVIDER_libxss = "libxss"
+
+#
+# busybox 1.2.1 was known as working - feel free to update
+#
+PREFERRED_VERSION_busybox = "1.2.1"
+
+#
+# Die pcmcia-cs, DIE!
+#
+PCMCIA_MANAGER = "pcmciautils"
+
+PREFERRED_VERSION_dbus ?= "1.0.2"
+PREFERRED_VERSION_dbus-glib ?= "0.71"
+
+PREFERRED_VERSION_gstreamer ?= "0.10.11"
+
+PREFERRED_PROVIDER_hostap-conf ?= "hostap-conf"
+
+PREFERRED_VERSION_wpa-supplicant = "0.5.7"
+PREFERRED_VERSION_hostap-utils ?= "0.4.7"
+PREFERRED_VERSION_hostap-modules ?= "0.4.7"
+
+#
+# We do not use qte-mt to keep compatibility with older OZ
+#
+PALMTOP_USE_MULTITHREADED_QT = "no"
+OPIE_VERSION = "1.2.2"
+
+require conf/distro/include/preferred-opie-versions.inc
+TEST3 := "$bb.fatal('this config need love')"