summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--classes/binconfig.bbclass13
-rw-r--r--conf/distro/preferred-e-versions.inc19
-rw-r--r--conf/machine/beagle.conf62
-rw-r--r--conf/machine/h1910.conf22
-rw-r--r--conf/machine/ipaq-pxa-2.6.conf11
-rw-r--r--packages/altboot/altboot.bb2
-rw-r--r--packages/altboot/files/altboot-menu/Advanced/80-copyrootfs324
-rw-r--r--packages/altboot/files/altboot.func55
-rw-r--r--packages/altboot/files/init.altboot4
-rw-r--r--packages/altboot/files/spitz/altboot-menu/00-Default9
-rw-r--r--packages/altboot/files/spitz/altboot-menu/10-noGui2
-rw-r--r--packages/altboot/files/spitz/altboot.cfg10
-rw-r--r--packages/apmd/apmd_3.2.2.bb1
-rw-r--r--packages/base-files/base-files/beagle/filesystems4
-rw-r--r--packages/base-files/base-files/beagle/fstab7
-rw-r--r--packages/curl/curl-native_7.14.0.bb7
-rw-r--r--packages/curl/curl_7.14.0.bb24
-rw-r--r--packages/ecore/ecore-fb_0.9.9.013.bb (renamed from packages/ecore/ecore-fb_0.9.9.007.bb)6
-rw-r--r--packages/ecore/ecore-native_0.9.9.007.bb14
-rw-r--r--packages/ecore/ecore-native_0.9.9.013.bb22
-rw-r--r--packages/ecore/ecore-x11_0.9.9.013.bb (renamed from packages/ecore/ecore-x11_0.9.9.007.bb)9
-rw-r--r--packages/ecore/ecore_0.9.9.013.inc (renamed from packages/ecore/ecore_0.9.9.007.inc)8
-rw-r--r--packages/edb/edb-native_1.0.5.003.bb16
-rw-r--r--packages/edb/edb-native_1.0.5.004.bb14
-rw-r--r--packages/edb/edb_1.0.5.004.bb (renamed from packages/edb/edb_1.0.5.003.bb)0
-rw-r--r--packages/edje/edje-native_0.5.0.007.bb13
-rw-r--r--packages/edje/edje-native_0.5.0.013.bb23
-rw-r--r--packages/edje/edje_0.5.0.013.bb (renamed from packages/edje/edje_0.5.0.007.bb)13
-rw-r--r--packages/eet/eet-native_0.9.10.007.bb18
-rw-r--r--packages/eet/eet-native_0.9.10.013.bb15
-rw-r--r--packages/eet/eet_0.9.10.013.bb (renamed from packages/eet/eet_0.9.10.007.bb)9
-rw-r--r--packages/embryo/embryo-native_0.9.1.013.bb (renamed from packages/embryo/embryo-native_0.9.1.007.bb)0
-rw-r--r--packages/embryo/embryo_0.9.1.013.bb (renamed from packages/embryo/embryo_0.9.1.007.bb)0
-rw-r--r--packages/epeg/epeg.bb11
-rw-r--r--packages/epeg/epeg_0.9.0.004.bb23
-rw-r--r--packages/epeg/files/.mtn2git_empty (renamed from packages/base-files/base-files/beagle/.mtn2git_empty)0
-rw-r--r--packages/epeg/files/dirs.patch (renamed from packages/epeg/epeg/dirs.patch)0
-rw-r--r--packages/epsilon/epsilon_0.3.0.004.bb (renamed from packages/epsilon/epsilon_cvs.bb)15
-rw-r--r--packages/epsilon/files/.mtn2git_empty (renamed from packages/epeg/epeg/.mtn2git_empty)0
-rw-r--r--packages/epsilon/files/compile-fix.patch15
-rw-r--r--packages/esmart/.mtn2git_empty (renamed from packages/evas/evas/.mtn2git_empty)0
-rw-r--r--packages/esmart/esmart_0.9.0.004.bb29
-rw-r--r--packages/esmart/files/.mtn2git_empty (renamed from packages/initscripts/initscripts-1.0/beagle/.mtn2git_empty)0
-rw-r--r--packages/esmart/files/compile-fix.patch16
-rw-r--r--packages/etox/etox_0.9.0.004.bb (renamed from packages/etox/etox_0.9.0.003.bb)3
-rw-r--r--packages/evas/evas-fb_0.9.9.013.bb (renamed from packages/evas/evas-fb_0.0.9.007.bb)2
-rw-r--r--packages/evas/evas-native_0.9.9.007.bb14
-rw-r--r--packages/evas/evas-native_0.9.9.013.bb19
-rw-r--r--packages/evas/evas-x11_0.9.9.013.bb (renamed from packages/evas/evas-x11_0.0.9.007.bb)4
-rw-r--r--packages/evas/evas_0.9.9.013.inc (renamed from packages/evas/evas_0.9.9.007.inc)6
-rw-r--r--packages/evas/files/.mtn2git_empty (renamed from packages/ipkg/ipkg-collateral/beagle/.mtn2git_empty)0
-rw-r--r--packages/evas/files/pkg.m4 (renamed from packages/evas/evas/pkg.m4)0
-rw-r--r--packages/ewl/ewl_0.0.4.004.bb (renamed from packages/ewl/ewl_0.0.4.003.bb)6
-rw-r--r--packages/glibmm/glibmm_2.6.1.bb28
-rw-r--r--packages/imlib2/imlib2-fb_1.2.0.007.bb8
-rw-r--r--packages/imlib2/imlib2-fb_1.2.1.004.bb4
-rw-r--r--packages/imlib2/imlib2-native_1.2.1.004.bb (renamed from packages/imlib2/imlib2-native_1.2.0.007.bb)6
-rw-r--r--packages/imlib2/imlib2-x11_1.2.1.004.bb (renamed from packages/imlib2/imlib2-x11_1.2.0.007.bb)1
-rw-r--r--packages/imlib2/imlib2.inc38
-rwxr-xr-xpackages/initscripts/initscripts-1.0/beagle/devices65
-rw-r--r--packages/ipkg/ipkg-collateral/beagle/dest3
-rw-r--r--packages/libgpewidget/libgpewidget-0.102/cairo.patch39
-rw-r--r--packages/libgpewidget/libgpewidget_0.102.bb2
-rw-r--r--packages/linux/linux-openzaurus_2.6.13-rc5-mm1.bb2
-rw-r--r--packages/linux/montavista-sa-2.4.17-mvl21/apm-hh-merge.patch561
-rw-r--r--packages/linux/montavista-sa-2.4.17-mvl21/beagle-sound.patch57
-rw-r--r--packages/linux/montavista-sa-2.4.17-mvl21/defconfig-beagle1152
-rw-r--r--packages/linux/montavista-sa-2.4.17-mvl21/disable-pcmcia-probe.patch17
-rw-r--r--packages/linux/montavista-sa-2.4.17-mvl21/flash-for-beagle-iii.patch21
-rw-r--r--packages/linux/montavista-sa-2.4.17-mvl21/machine_name.patch19
-rw-r--r--packages/linux/montavista-sa-2.4.17-mvl21/mkdep.patch16
-rw-r--r--packages/linux/montavista-sa-2.4.17-mvl21/opie-logo.patch10936
-rw-r--r--packages/linux/montavista-sa-2.4.17-mvl21/pcmcia_preempt.patch180
-rw-r--r--packages/linux/montavista-sa-2.4.17-mvl21/remove-montavista-init-stupidity.patch23
-rw-r--r--packages/linux/montavista-sa-2.4.17-mvl21/ucb1x_kill-zombie.patch15
-rw-r--r--packages/linux/montavista-sa_2.4.17-mvl21.bb76
-rw-r--r--packages/linux/openzaurus-pxa27x-2.4.20-rmk2-embedix20050228/defconfig-akita6
-rw-r--r--packages/linux/openzaurus-pxa27x-2.4.20-rmk2-embedix20050228/defconfig-spitz6
-rw-r--r--packages/lirc/lirc-config.inc2
-rw-r--r--packages/lirc/lirc-modules_0.6.6+cvs20040918.bb1
-rw-r--r--packages/lirc/lirc-modules_0.6.6.bb1
-rw-r--r--packages/lirc/lirc_0.6.6+cvs20040918.bb1
-rw-r--r--packages/lirc/lirc_0.6.6.bb1
-rw-r--r--packages/modutils/files/beagle/modules2
-rw-r--r--packages/modutils/files/beagle/modules.conf4
-rw-r--r--packages/netbase/netbase/beagle/.mtn2git_empty0
-rw-r--r--packages/netbase/netbase/beagle/interfaces18
-rw-r--r--packages/opie-button-settings/opie-button-settings.inc7
-rw-r--r--packages/opie-taskbar/opie-taskbar/beagle/.mtn2git_empty0
-rw-r--r--packages/opie-taskbar/opie-taskbar/beagle/locale.conf4
-rw-r--r--packages/qte/qte-2.3.10/beagle.patch32
-rw-r--r--packages/qte/qte_2.3.10.bb5
-rw-r--r--packages/tslib/tslib/beagle/.mtn2git_empty0
-rw-r--r--packages/tslib/tslib/beagle/ts.conf5
-rw-r--r--packages/tslib/tslib/beagle/tslib.sh6
-rw-r--r--packages/tslib/tslib_cvs.bb1
-rw-r--r--packages/udev/udev-065/.mtn2git_empty (renamed from packages/linux/montavista-sa-2.4.17-mvl21/.mtn2git_empty)0
-rw-r--r--packages/udev/udev-065/fix-alignment.patch24
-rw-r--r--packages/udev/udev-065/flags.patch66
-rw-r--r--packages/udev/udev-065/noasmlinkage.patch38
-rw-r--r--packages/udev/udev-065/tty-symlinks.patch11
-rw-r--r--packages/udev/udev_065.bb22
-rw-r--r--packages/uicmoc/uicmoc4-native-4.0.0-rc1/.mtn2git_empty0
-rw-r--r--packages/uicmoc/uicmoc4-native-4.0.0/.mtn2git_empty (renamed from packages/modutils/files/beagle/.mtn2git_empty)0
-rw-r--r--packages/uicmoc/uicmoc4-native-4.0.0/fix-mkspecs.patch (renamed from packages/uicmoc/uicmoc4-native-4.0.0-rc1/fix-mkspecs.patch)0
-rw-r--r--packages/uicmoc/uicmoc4-native_4.0.0.bb (renamed from packages/uicmoc/uicmoc4-native_4.0.0-rc1.bb)0
-rw-r--r--packages/x11/diet-x11_20050226.bb3
-rw-r--r--packages/x11/diet-x11_6.2.1.bb2
-rw-r--r--packages/x11/diet-x11_cvs.bb3
-rw-r--r--packages/x11/files/fix-utf8-wrong-define.patch16
110 files changed, 972 insertions, 13503 deletions
diff --git a/classes/binconfig.bbclass b/classes/binconfig.bbclass
index c660fd9cae..a599dec3f2 100644
--- a/classes/binconfig.bbclass
+++ b/classes/binconfig.bbclass
@@ -19,11 +19,16 @@ def get_binconfig_mangle(d):
s += " -e 's:OEEXECPREFIX:${STAGING_LIBDIR}/..:'"
return s
+# Native package configurations go in ${BINDIR}/<name>-config-native to prevent a collision with cross packages
+def is_native(d):
+ import bb.data
+ return ["","-native"][bb.data.inherits_class('native', d)]
+
do_stage_append() {
for config in `find ${S} -name '*-config'`; do
- configname=`basename $config`
- install -d ${STAGING_BINDIR}/${HOST_SYS}
- cat $config | sed ${@get_binconfig_mangle(d)} > ${STAGING_BINDIR}/${HOST_SYS}/$configname
- chmod u+x ${STAGING_BINDIR}/${HOST_SYS}/$configname
+ configname=`basename $config`${@is_native(d)}
+ install -d ${STAGING_BINDIR}
+ cat $config | sed ${@get_binconfig_mangle(d)} > ${STAGING_BINDIR}/$configname
+ chmod u+x ${STAGING_BINDIR}/$configname
done
}
diff --git a/conf/distro/preferred-e-versions.inc b/conf/distro/preferred-e-versions.inc
index 7f51344ec7..d861944d53 100644
--- a/conf/distro/preferred-e-versions.inc
+++ b/conf/distro/preferred-e-versions.inc
@@ -2,13 +2,12 @@
# Specify which versions of E-related libraries and applications to build
#
-PREFERRED_VERSION_ecore = "0.9.9.007"
-PREFERRED_VERSION_edb = "1.0.5.003"
-PREFERRED_VERSION_edje = "0.5.0.007"
-PREFERRED_VERSION_eet = "0.9.10.007"
-PREFERRED_VERSION_embryo = "0.9.1.007"
-PREFERRED_VERSION_etox = "0.9.0.003"
-PREFERRED_VERSION_evas = "0.9.9.007"
-PREFERRED_VERSION_ewl = "0.0.4.003"
-PREFERRED_VERSION_imlib2 = "1.2.0.007"
-
+PREFERRED_VERSION_ecore = "0.9.9.013"
+PREFERRED_VERSION_edb = "1.0.5.004"
+PREFERRED_VERSION_edje = "0.5.0.013"
+PREFERRED_VERSION_eet = "0.9.10.013"
+PREFERRED_VERSION_embryo = "0.9.1.013"
+PREFERRED_VERSION_etox = "0.9.0.004"
+PREFERRED_VERSION_evas = "0.9.9.013"
+PREFERRED_VERSION_ewl = "0.0.4.004"
+PREFERRED_VERSION_imlib2 = "1.2.1.004"
diff --git a/conf/machine/beagle.conf b/conf/machine/beagle.conf
deleted file mode 100644
index ecc99ff5a7..0000000000
--- a/conf/machine/beagle.conf
+++ /dev/null
@@ -1,62 +0,0 @@
-#@TYPE: Machine
-#@NAME: MasterIA PA100
-#@DESCRIPTION: Machine configuration for the SA1100 based MasterIA PA-100 device
-
-TARGET_ARCH = "arm"
-IPKG_ARCHS = "all arm ${MACHINE}"
-PREFERRED_PROVIDER_xserver = "xserver-kdrive"
-PREFERRED_PROVIDER_virtual/kernel = "montavista-sa"
-BOOTSTRAP_EXTRA_DEPENDS = "virtual/kernel modutils hostap-modules orinoco-modules "
-BOOTSTRAP_EXTRA_RDEPENDS = " kernel-module-net-fd \
-kernel-module-sa1100-bi kernel-module-usbdcore kernel-module-usbdmonitor \
-kernel-module-pcnet-cs kernel-module-8390 kernel-module-unix \
-kernel-module-sa1100-ir kernel-module-irlan kernel-module-irnet \
-kernel-module-usb-eth kernel-module-sa1100usb-core \
-kernel-module-ppp-generic kernel-module-ppp-async kernel-module-mtdchar \
-kernel-module-fat kernel-module-vfat \
-kernel-module-ircomm kernel-module-ircomm-tty \
-kernel-module-serial kernel-module-slhc "
-BOOTSTRAP_EXTRA_RRECOMMENDS = "hostap-modules-cs "
-
-
-EXTRA_IMAGECMD_jffs2 = "--pad=0xec0000 --little-endian --eraseblock=0x40000"
-EXTRA_IMAGEDEPENDS = "cetools-native"
-
-IMAGE_CMD_jffs2 = "mkfs.jffs2 --root=${IMAGE_ROOTFS} --faketime \
- --output=${T}/${IMAGE_NAME}.rootfs.jffs2 \
- ${EXTRA_IMAGECMD}; bin2rom ${T}/${IMAGE_NAME}.rootfs.jffs2 \
- ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.img \
- ffffffff ffffffff d0140000"
-
-include conf/machine/tune-strongarm.conf
-
-
-SERIAL_CONSOLE = "115200 ttySA0"
-
-
-
-# Configuration bits for "generic handheld" from handhelds-common.conf
-HANDHELD_MODULES_COPY = "ipv6 \
-ipsec \
-nvrd \
-mip6-mn \
-tun \
-ide-cs ide-disk \
-loop \
-vfat ext2 \
-sunrpc nfs \
-btuart-cs dtl1-cs bt3c-cs rfcomm bnep l2cap sco hci_uart \
-pcnet-cs serial-cs \
-af_packet \
-ppp-async ppp-deflate ppp-mppe \
-ip-gre ip-tables ipip \
-irda irlan irnet irport irtty \
-input uinput \
-"
-
-
-BOOTSTRAP_EXTRA_DEPENDS += "pcmcia-cs apmd ppp wireless-tools irda-utils"
-BOOTSTRAP_EXTRA_RDEPENDS += "pcmcia-cs apm irda-utils"
-BOOTSTRAP_EXTRA_RRECOMMENDS += "ppp wireless-tools ${@linux_module_packages('${HANDHELD_MODULES_COPY}', d)}"
-
-INHERIT += "linux_modules"
diff --git a/conf/machine/h1910.conf b/conf/machine/h1910.conf
new file mode 100644
index 0000000000..468fcf1838
--- /dev/null
+++ b/conf/machine/h1910.conf
@@ -0,0 +1,22 @@
+#@TYPE: Machine
+#@NAME: HP iPAQ H1910/H1915
+#@DESCRIPTION: Machine configuration for the HP iPAQ H1910/H1915
+
+KERNEL ?= "kernel26"
+OVERRIDES =. "${KERNEL}:"
+
+TARGET_ARCH = "arm"
+IPKG_ARCHS = "all arm armv5te h1910"
+
+include conf/machine/tune-xscale.conf
+
+PREFERRED_PROVIDER_xserver = "xserver-kdrive"
+
+BOOTSTRAP_EXTRA_DEPENDS = "udev apmd irda-utils network-suspend-scripts modutils-collateral mtd-utils"
+BOOTSTRAP_EXTRA_RDEPENDS = "udev apm apmd network-suspend-scripts modutils-collateral mtd-utils"
+BOOTSTRAP_EXTRA_RRECOMMENDS += ""
+
+EXTRA_IMAGECMD_h1910_jffs2 = "-e 0x4000 -p -n"
+
+GUI_MACHINE_CLASS = "smallscreen"
+
diff --git a/conf/machine/ipaq-pxa-2.6.conf b/conf/machine/ipaq-pxa-2.6.conf
deleted file mode 100644
index ad50bff395..0000000000
--- a/conf/machine/ipaq-pxa-2.6.conf
+++ /dev/null
@@ -1,11 +0,0 @@
-IPKG_ARCHS = "all arm h3900 ${MACHINE}"
-TARGET_ARCH = arm
-PREFERRED_PROVIDER_xserver = "xserver-kdrive"
-PREFERRED_PROVIDER_virtual/kernel = "handhelds-pxa-2.6"