From fd1aaa7cb993049e1eb3503c5fd932e74b667999 Mon Sep 17 00:00:00 2001 From: John Lee Date: Wed, 14 May 2008 10:37:49 +0000 Subject: openmoko-toolchain-scripts: bugfix ${S}, change directory. * fix ${S} * set PACKAGE_ARCH to "all" * move to openmoko-tools. one less directory. --- .../openmoko-toolchain-scripts_svn.bb | 19 ------------------- .../openmoko-toolchain-scripts_svn.bb | 22 ++++++++++++++++++++++ 2 files changed, 22 insertions(+), 19 deletions(-) delete mode 100644 packages/openmoko-spaces/openmoko-toolchain-scripts_svn.bb create mode 100644 packages/openmoko-tools/openmoko-toolchain-scripts_svn.bb diff --git a/packages/openmoko-spaces/openmoko-toolchain-scripts_svn.bb b/packages/openmoko-spaces/openmoko-toolchain-scripts_svn.bb deleted file mode 100644 index 60dab56569..0000000000 --- a/packages/openmoko-spaces/openmoko-toolchain-scripts_svn.bb +++ /dev/null @@ -1,19 +0,0 @@ -DESCRIPTION = "Convenient scripts to be used with openmoko toolchain." - -PV = "0.0+svnr${SRCREV}" -PE = "1" - -SRC_URI = "svn://svn.openmoko.org/trunk/src/host;module=toolchain-scripts;proto=http" - -S = "${WORKDIR}/toolchain-scripts" - -FILES_${PN} = "/bin /scripts /* \ -" - -do_install () { - install -d ${D}/doc - cp -dr ${S}/* ${D} - find ${D} -name ".svn" | xargs rm -rf - rm -r ${D}/patches - cd ${D} ; mv COPYING COPYING.MIT LICENSE README doc ; mv setup-env bin -} diff --git a/packages/openmoko-tools/openmoko-toolchain-scripts_svn.bb b/packages/openmoko-tools/openmoko-toolchain-scripts_svn.bb new file mode 100644 index 0000000000..e30d66b58a --- /dev/null +++ b/packages/openmoko-tools/openmoko-toolchain-scripts_svn.bb @@ -0,0 +1,22 @@ +DESCRIPTION = "Convenient scripts to be used with openmoko toolchain." + +PV = "0.0+svnr${SRCREV}" +PE = "1" +PR = "r1" + +SRC_URI = "svn://svn.openmoko.org/trunk/src/host;module=toolchain-scripts;proto=http" + +S = "${WORKDIR}/toolchain-scripts" + +do_install () { + install -d ${D}/${prefix} + cp -dr ${S}/* ${D}/${prefix} + find ${D} -name ".svn" | xargs rm -rf + rm -rf ${D}/${prefix}/patches +} + +PACKAGE_ARCH = "all" + +FILES_${PN} = "/*" + +inherit sdk -- cgit v1.2.3 From 04f18d61ab89da14c2f4aa59de0bc09f95e42aaa Mon Sep 17 00:00:00 2001 From: John Lee Date: Tue, 16 Dec 2008 22:02:19 +0800 Subject: ompower_git.bb: rename to ompower_svn. It's obviously using it... --- packages/openmoko-system/ompower_git.bb | 24 ------------------------ packages/openmoko-system/ompower_svn.bb | 24 ++++++++++++++++++++++++ 2 files changed, 24 insertions(+), 24 deletions(-) delete mode 100644 packages/openmoko-system/ompower_git.bb create mode 100644 packages/openmoko-system/ompower_svn.bb diff --git a/packages/openmoko-system/ompower_git.bb b/packages/openmoko-system/ompower_git.bb deleted file mode 100644 index ff16910901..0000000000 --- a/packages/openmoko-system/ompower_git.bb +++ /dev/null @@ -1,24 +0,0 @@ -DESCRIPTION = "Openmoko Power State handling daemon via DBUS" -LICENSE = "MIT BSD" -DEPENDS = "ecore edbus" -PV = "0.0.0+svnr${SRCREV}" -PR = "r3" -RDEPENDS = "initscripts" - -SRCNAME = "ompower" -S = "${WORKDIR}/${PN}" - -inherit e - -#SRC_URI = "file://${HOME}/work/ompower" -SRC_URI = "svn://svn.openmoko.org/developers/raster/;module=ompower;proto=http" - -SRC_URI += "file://ompower-init" -inherit update-rc.d -do_install_prepend() { - install -d ${D}${sysconfdir}/init.d/ - install -m 0755 ${WORKDIR}/ompower-init ${D}${sysconfdir}/init.d/ompower -} - -INITSCRIPT_NAME = "ompower" -INITSCRIPT_PARAMS = "defaults 21" diff --git a/packages/openmoko-system/ompower_svn.bb b/packages/openmoko-system/ompower_svn.bb new file mode 100644 index 0000000000..ff16910901 --- /dev/null +++ b/packages/openmoko-system/ompower_svn.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Openmoko Power State handling daemon via DBUS" +LICENSE = "MIT BSD" +DEPENDS = "ecore edbus" +PV = "0.0.0+svnr${SRCREV}" +PR = "r3" +RDEPENDS = "initscripts" + +SRCNAME = "ompower" +S = "${WORKDIR}/${PN}" + +inherit e + +#SRC_URI = "file://${HOME}/work/ompower" +SRC_URI = "svn://svn.openmoko.org/developers/raster/;module=ompower;proto=http" + +SRC_URI += "file://ompower-init" +inherit update-rc.d +do_install_prepend() { + install -d ${D}${sysconfdir}/init.d/ + install -m 0755 ${WORKDIR}/ompower-init ${D}${sysconfdir}/init.d/ompower +} + +INITSCRIPT_NAME = "ompower" +INITSCRIPT_PARAMS = "defaults 21" -- cgit v1.2.3 From 8c088fccd11ccdabdcc156c326d4ea16d8470a74 Mon Sep 17 00:00:00 2001 From: Julian_chu Date: Tue, 16 Sep 2008 16:55:37 +0800 Subject: [opkg-sdk] Fix wrong opkglibdir The original opkglibdir is wrong, it will set the opkg libdir as "/opkg/opkg". Change it to "/usr/lib/opkg/" --- packages/opkg/opkg-sdk_svn.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/opkg/opkg-sdk_svn.bb b/packages/opkg/opkg-sdk_svn.bb index bff1d7cf4f..c28fe97591 100644 --- a/packages/opkg/opkg-sdk_svn.bb +++ b/packages/opkg/opkg-sdk_svn.bb @@ -1,8 +1,8 @@ require opkg.inc DEPENDS = "curl-sdk" -PR = "r1" - +PR = "r2" +target_libdir := "${libdir}" inherit sdk -EXTRA_OECONF += "--with-opkglibdir=${target_libdir}/opkg --disable-gpg" +EXTRA_OECONF += "--with-opkglibdir=${target_libdir} --disable-gpg" -- cgit v1.2.3 From 2cd0bd809ad7de96497b47ff46e8448cfcddee6e Mon Sep 17 00:00:00 2001 From: Graeme Gregory Date: Tue, 2 Sep 2008 16:42:17 +0100 Subject: [task-openmoko-feed] add gzip as some stuff like CPAN needs a real gzip --- packages/tasks/task-openmoko-feed.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/tasks/task-openmoko-feed.bb b/packages/tasks/task-openmoko-feed.bb index dba92be4fd..4c89888833 100644 --- a/packages/tasks/task-openmoko-feed.bb +++ b/packages/tasks/task-openmoko-feed.bb @@ -94,6 +94,7 @@ RDEPENDS_task-openmoko-feed = "\ irssi \ zsh \ fbreader \ + gzip \ zip \ firefox \ tichy \ -- cgit v1.2.3 From 5bb4347fe7beef836feea90d64901e260fbc69b2 Mon Sep 17 00:00:00 2001 From: Julian_chu Date: Thu, 9 Oct 2008 14:52:27 +0800 Subject: [task-openmoko-feed] Add gpe-scap into openmoko feed. --- packages/tasks/task-openmoko-feed.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/tasks/task-openmoko-feed.bb b/packages/tasks/task-openmoko-feed.bb index 4c89888833..1d661e74a6 100644 --- a/packages/tasks/task-openmoko-feed.bb +++ b/packages/tasks/task-openmoko-feed.bb @@ -105,6 +105,7 @@ RDEPENDS_task-openmoko-feed = "\ zhone \ frameworkd \ emacs \ + gpe-scap \ # for werner \ net-tools \ iproute2 \ -- cgit v1.2.3 From fb198a1b364f29acb52f1f2b5f3c43a5ba3e78a2 Mon Sep 17 00:00:00 2001 From: "I-Fan, Chen" Date: Wed, 26 Nov 2008 12:30:01 +0800 Subject: mokoko: adding conf file --- packages/mokoko/mokoko_svn.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/mokoko/mokoko_svn.bb b/packages/mokoko/mokoko_svn.bb index 081c53ca88..f22d445ae8 100644 --- a/packages/mokoko/mokoko_svn.bb +++ b/packages/mokoko/mokoko_svn.bb @@ -6,7 +6,7 @@ DEPENDS = "gstreamer" RDEPENDS = "gstreamer" PV = "0.1+svnr${SRCPV}" -PR = "r0" +PR = "r1" SRC_URI = "svn://om-mediaplayer.googlecode.com/svn/;module=trunk;proto=http" @@ -14,3 +14,4 @@ S = "${WORKDIR}/trunk/mokoko" inherit autotools +FILES_${PN} += "${prefix}/etc/*" -- cgit v1.2.3 From 5dfd955669ef9fbd49ec68587c5c39f332b40b26 Mon Sep 17 00:00:00 2001 From: John Lee Date: Tue, 2 Sep 2008 14:42:18 +0800 Subject: busybox: update hwclock.sh to honor the UTC setting in /etc/default/rcS ...and increase PR of every consumer. --- packages/busybox/busybox_1.11.3.bb | 2 +- packages/busybox/busybox_1.2.1.bb | 2 +- packages/busybox/busybox_1.2.2.bb | 2 +- packages/busybox/busybox_1.3.1.bb | 2 +- packages/busybox/busybox_1.7.2.bb | 2 +- packages/busybox/busybox_1.9.2.bb | 2 +- packages/busybox/files/hwclock.sh | 10 ++++++---- 7 files changed, 12 insertions(+), 10 deletions(-) diff --git a/packages/busybox/busybox_1.11.3.bb b/packages/busybox/busybox_1.11.3.bb index 09eddaeb6b..3956c4878b 100644 --- a/packages/busybox/busybox_1.11.3.bb +++ b/packages/busybox/busybox_1.11.3.bb @@ -1,5 +1,5 @@ require busybox.inc -PR = "r2" +PR = "r3" SRC_URI = "\ http://www.busybox.net/downloads/busybox-${PV}.tar.gz \ diff --git a/packages/busybox/busybox_1.2.1.bb b/packages/busybox/busybox_1.2.1.bb index 4ef3cfeb66..346506c10d 100644 --- a/packages/busybox/busybox_1.2.1.bb +++ b/packages/busybox/busybox_1.2.1.bb @@ -1,6 +1,6 @@ require busybox.inc -PR = "r17" +PR = "r18" SRC_URI += "file://wget-long-options.patch;patch=1 \ file://df_rootfs.patch;patch=1 \ diff --git a/packages/busybox/busybox_1.2.2.bb b/packages/busybox/busybox_1.2.2.bb index 14379a5da6..250802116a 100644 --- a/packages/busybox/busybox_1.2.2.bb +++ b/packages/busybox/busybox_1.2.2.bb @@ -1,6 +1,6 @@ require busybox.inc -PR = "r3" +PR = "r4" DEFAULT_PREFERENCE = "-1" diff --git a/packages/busybox/busybox_1.3.1.bb b/packages/busybox/busybox_1.3.1.bb index 31a2f1abe7..4742c87d1a 100644 --- a/packages/busybox/busybox_1.3.1.bb +++ b/packages/busybox/busybox_1.3.1.bb @@ -1,6 +1,6 @@ require busybox.inc -PR = "r3" +PR = "r4" DEFAULT_PREFERENCE = "-1" diff --git a/packages/busybox/busybox_1.7.2.bb b/packages/busybox/busybox_1.7.2.bb index 53304df387..4d93394ff4 100644 --- a/packages/busybox/busybox_1.7.2.bb +++ b/packages/busybox/busybox_1.7.2.bb @@ -1,5 +1,5 @@ require busybox.inc -PR = "r9" +PR = "r10" SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.gz \ file://busybox-cron \ diff --git a/packages/busybox/busybox_1.9.2.bb b/packages/busybox/busybox_1.9.2.bb index e5c0f2473c..3db360423b 100644 --- a/packages/busybox/busybox_1.9.2.bb +++ b/packages/busybox/busybox_1.9.2.bb @@ -1,5 +1,5 @@ require busybox.inc -PR = "r2" +PR = "r3" SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.gz \ file://udhcpscript.patch;patch=1 \ diff --git a/packages/busybox/files/hwclock.sh b/packages/busybox/files/hwclock.sh index 5acfb9fb24..aab5c054af 100644 --- a/packages/busybox/files/hwclock.sh +++ b/packages/busybox/files/hwclock.sh @@ -14,6 +14,8 @@ . /etc/default/rcS +[ "$UTC" = yes ] && UTC=--utc || UTC=--localtime + case "$1" in start) if [ "$VERBOSE" != no ] @@ -26,9 +28,9 @@ case "$1" in then if [ -z "$TZ" ] then - hwclock --hctosys + hwclock --hctosys $UTC else - TZ="$TZ" hwclock --hctosys + TZ="$TZ" hwclock --hctosys $UTC fi fi @@ -51,7 +53,7 @@ case "$1" in fi if [ "$HWCLOCKACCESS" != no ] then - hwclock --systohc + hwclock --systohc $UTC fi if [ "$VERBOSE" != no ] then @@ -62,7 +64,7 @@ case "$1" in show) if [ "$HWCLOCKACCESS" != no ] then - hwclock --show + hwclock --show $UTC fi ;; *) -- cgit v1.2.3 From 19a2d01e249c55fc832a3d3be1fb4cb831b616d5 Mon Sep 17 00:00:00 2001 From: "I-Fan, Chen" Date: Fri, 7 Nov 2008 12:24:16 +0800 Subject: dbus: adding RPROVIDES to auto replace the old dbus-1 package. ... also increase PR to reflect the changes. --- packages/dbus/dbus.inc | 1 + packages/dbus/dbus_1.0.3.bb | 2 +- packages/dbus/dbus_1.2.1.bb | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/dbus/dbus.inc b/packages/dbus/dbus.inc index 8b995b3a70..64ef21cbd4 100644 --- a/packages/dbus/dbus.inc +++ b/packages/dbus/dbus.inc @@ -49,6 +49,7 @@ RDEPENDS_${PN}-x11 = "${PN}" RRECOMMENDS_${PN}-lib = "${PN}" RCONFLICTS_${PN} = "dbus-1" RREPLACES_${PN} = "dbus-1" +RPROVIDES_${PN} = "dbus-1" PACKAGES =+ "${PN}-lib ${PN}-x11" diff --git a/packages/dbus/dbus_1.0.3.bb b/packages/dbus/dbus_1.0.3.bb index b3768ceb1e..6f71d062ce 100644 --- a/packages/dbus/dbus_1.0.3.bb +++ b/packages/dbus/dbus_1.0.3.bb @@ -1,4 +1,4 @@ require dbus.inc -PR = "r14" +PR = "r15" DEFAULT_PREFERENCE = "-1" diff --git a/packages/dbus/dbus_1.2.1.bb b/packages/dbus/dbus_1.2.1.bb index f5c07e3a91..e14523daaf 100644 --- a/packages/dbus/dbus_1.2.1.bb +++ b/packages/dbus/dbus_1.2.1.bb @@ -1,3 +1,3 @@ include dbus.inc -PR = "r8" +PR = "r9" -- cgit v1.2.3 From c244478031574c3288ee7d31ef4ee650e47dfb9f Mon Sep 17 00:00:00 2001 From: "I-Fan, Chen" Date: Fri, 7 Nov 2008 12:13:57 +0800 Subject: ncurses: Let ncurses replaces libncurses5 Adding RPROVIDES and RCONFLICTS --- packages/ncurses/ncurses.inc | 4 +++- packages/ncurses/ncurses_5.4.bb | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/ncurses/ncurses.inc b/packages/ncurses/ncurses.inc index 18c0722662..6d35467d8a 100644 --- a/packages/ncurses/ncurses.inc +++ b/packages/ncurses/ncurses.inc @@ -7,7 +7,9 @@ PACKAGES_prepend = "ncurses-tools " PACKAGES_append = " ncurses-terminfo" FILES_ncurses_append = " ${datadir}/tabset" RSUGGESTS_${PN} = "ncurses-terminfo" -RPROVIDES = "libncurses5" +RPROVIDES_${PN} = "libncurses5" +RCONFLICTS_${PN} = "libncurses5" +RREPLACES_${PN} = "libncurses5" inherit autotools diff --git a/packages/ncurses/ncurses_5.4.bb b/packages/ncurses/ncurses_5.4.bb index 2cd0cf0de0..451a180b39 100644 --- a/packages/ncurses/ncurses_5.4.bb +++ b/packages/ncurses/ncurses_5.4.bb @@ -1,4 +1,4 @@ -PR = "r15" +PR = "r16" SRC_URI = "${GNU_MIRROR}/ncurses/ncurses-${PV}.tar.gz \ file://makefile_tweak.patch;patch=1 \ -- cgit v1.2.3 From c26800d9cde6e9199006d7ee0b5d9333321dfe0a Mon Sep 17 00:00:00 2001 From: John Lee Date: Tue, 25 Nov 2008 04:47:35 +0800 Subject: alsa-lib_1.0.15.bb: fix PR, should be "r1" instead of "1" since the default is 'r0' --- packages/alsa/alsa-lib_1.0.15.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/alsa/alsa-lib_1.0.15.bb b/packages/alsa/alsa-lib_1.0.15.bb index 399352f299..4cf393843b 100644 --- a/packages/alsa/alsa-lib_1.0.15.bb +++ b/packages/alsa/alsa-lib_1.0.15.bb @@ -2,7 +2,7 @@ DESCRIPTION = "Alsa sound library" HOMEPAGE = "http://www.alsa-project.org" SECTION = "libs/multimedia" LICENSE = "GPL" -PR = "1" +PR = "r1" # configure.in sets -D__arm__ on the command line for any arm system # (not just those with the ARM instruction set), this should be removed, -- cgit v1.2.3 From 663564ed1de3e2a1a793d97a725cf20d7952cb5f Mon Sep 17 00:00:00 2001 From: John Lee Date: Tue, 25 Nov 2008 04:48:24 +0800 Subject: ttf-dejavu_2.23.bb: fix PR, should be "r2" instead of "2" since the default is 'r0' --- packages/ttf-fonts/ttf-dejavu_2.23.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ttf-fonts/ttf-dejavu_2.23.bb b/packages/ttf-fonts/ttf-dejavu_2.23.bb index c2d06c4d5e..d0ca64a3bd 100644 --- a/packages/ttf-fonts/ttf-dejavu_2.23.bb +++ b/packages/ttf-fonts/ttf-dejavu_2.23.bb @@ -5,7 +5,7 @@ HOMEPAGE = "http://dejavu.sourceforge.net/wiki/" LICENSE = "Bitstream Vera" RDEPENDS = "ttf-dejavu-common" RDEPENDS_ttf-dejavu-common = "" -PR = "2" +PR = "r2" SRC_URI = "${SOURCEFORGE_MIRROR}/dejavu/dejavu-fonts-ttf-${PV}.tar.bz2 \ file://30-dejavu-aliases.conf" -- cgit v1.2.3 From fb7c868ea463c6c9ccdfec6084e2d0297594508d Mon Sep 17 00:00:00 2001 From: John Lee Date: Sat, 29 Nov 2008 01:23:05 +0800 Subject: om-settings: postinst script for some interesting reason this small program is actually client-server based, so give it a postinst script to restart properly after upgrade. --- packages/openmoko-projects/om-settings_svn.bb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/openmoko-projects/om-settings_svn.bb b/packages/openmoko-projects/om-settings_svn.bb index 56b8e1d017..579dd3d1be 100644 --- a/packages/openmoko-projects/om-settings_svn.bb +++ b/packages/openmoko-projects/om-settings_svn.bb @@ -2,7 +2,7 @@ DESCRIPTION = "Exposure all devices on neo1973" DEPENDS = "python-etk python-edbus" RDEPENDS = "python-etk python-re python-codecs python-edbus python-pyxdg" PV = "0.0.1+svnr${SRCREV}" -PR = "r2.05" +PR = "r3" PE = "1" S = "${WORKDIR}/trunk" @@ -14,3 +14,12 @@ SRC_URI = "svn://svn.projects.openmoko.org/svnroot/exposure;module=trunk;proto=h PACKAGES = "${PN}" FILES_${PN} += "${prefix}/share/* ${sysconfdir}/X11/Xsession.d/*" + +pkg_postinst_${PN} () { +#!/bin/sh +if test "x$D" = "x"; then + killall exposure.py + sleep 1 + exposure.py +fi +} -- cgit v1.2.3 From c8bcd04b41eef0170427b90494dbd1bbdc84cff6 Mon Sep 17 00:00:00 2001 From: John Lee Date: Thu, 18 Dec 2008 23:47:47 +0800 Subject: task-openmoko-feed.bb: put in a few packages to for bluetooth usage --- packages/tasks/task-openmoko-feed.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/tasks/task-openmoko-feed.bb b/packages/tasks/task-openmoko-feed.bb index 1d661e74a6..197f775196 100644 --- a/packages/tasks/task-openmoko-feed.bb +++ b/packages/tasks/task-openmoko-feed.bb @@ -29,6 +29,8 @@ RDEPENDS_task-openmoko-feed = "\ ntpclient ntp \ openssh openssh-scp openssh-ssh openssh-sshd openssh-sftp openssh-misc \ python python-pygtk python-pyserial python-gst python-pygame \ + python-lightblue python-pybluez \ + obexpush \ ruby \ libsdl-x11 libsdl-mixer libsdl-net libsdl-ttf \ settingsgui \ -- cgit v1.2.3 From 5c6f095127528bb59c3922fbdfae0800bb687621 Mon Sep 17 00:00:00 2001 From: John Lee Date: Thu, 18 Dec 2008 23:53:14 +0800 Subject: linux-openmoko: don't flash kernel if using SD card. modify the post-install script then it will not flash kernel image after upgrade kernel if people boot from SD card. --- packages/linux/linux-openmoko-devel_git.bb | 2 +- packages/linux/linux-openmoko.inc | 9 ++++++++- packages/linux/linux-openmoko_2.6.24+git.bb | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/packages/linux/linux-openmoko-devel_git.bb b/packages/linux/linux-openmoko-devel_git.bb index d3f5d3fdfe..94cc8eb8d3 100644 --- a/packages/linux/linux-openmoko-devel_git.bb +++ b/packages/linux/linux-openmoko-devel_git.bb @@ -10,7 +10,7 @@ KERNEL_VERSION = "${KERNEL_RELEASE}" OEV = "oe2" PV = "${KERNEL_RELEASE}-${OEV}+gitr${SRCREV}" -PR = "r0" +PR = "r1" SRC_URI = "\ git://git.openmoko.org/git/kernel.git;protocol=git;branch=andy-tracking \ diff --git a/packages/linux/linux-openmoko.inc b/packages/linux/linux-openmoko.inc index c986975851..278a01d5ee 100644 --- a/packages/linux/linux-openmoko.inc +++ b/packages/linux/linux-openmoko.inc @@ -56,9 +56,14 @@ do_deploy_append() { RDEPENDS_kernel-image += "mtd-utils" pkg_postinst_kernel-image () { + +# Get the lastest root file system value of boot args +boot_arg=`cat /proc/cmdline |tr " " "\n"|grep "root=" |tail -n 1` +has_mtdblock=`echo $boot_arg |grep mtdblock` + if test "x$D" != "x"; then exit 1 -else +elif test "empty$has_mtdblock" != "empty"; then if [ -f ${sysconfdir}/default/flashkernel ] ; then echo "Upgrading Kernel in Flash" echo "DO NOT stop this process" @@ -79,6 +84,8 @@ else else touch ${sysconfdir}/default/flashkernel fi +else + echo "You are not booting from NAND, don't flash kernel into mtdblock." fi } diff --git a/packages/linux/linux-openmoko_2.6.24+git.bb b/packages/linux/linux-openmoko_2.6.24+git.bb index 6f62b3dbdf..48b7effd55 100644 --- a/packages/linux/linux-openmoko_2.6.24+git.bb +++ b/packages/linux/linux-openmoko_2.6.24+git.bb @@ -8,7 +8,7 @@ KERNEL_VERSION = "${KERNEL_RELEASE}" OEV = "oe3" PV = "${KERNEL_RELEASE}-${OEV}+gitr${SRCREV}" -PR = "r0" +PR = "r1" SRC_URI = "\ git://git.openmoko.org/git/kernel.git;protocol=git;branch=stable \ -- cgit v1.2.3 From c28529b5b8a653c4b44253a79494de6c800a0d5f Mon Sep 17 00:00:00 2001 From: Julian_chu Date: Mon, 8 Dec 2008 13:54:06 +0800 Subject: paroli-gui: Add recipe of paroli-gui and set preferred revision to 118 Paroli-gui is a plugin of Tichy. --- conf/distro/include/sane-srcrevs.inc | 1 + packages/openmoko-projects/paroli-gui.bb | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 packages/openmoko-projects/paroli-gui.bb diff --git a/conf/distro/include/sane-srcrevs.inc b/conf/distro/include/sane-srcrevs.inc index 966f2e2f57..78a09aa91d 100644 --- a/conf/distro/include/sane-srcrevs.inc +++ b/conf/distro/include/sane-srcrevs.inc @@ -177,6 +177,7 @@ SRCREV_pn-opkg-utils ?= "4578" SRCREV_pn-opkg-utils-native ?= "4595" SRCREV_pn-oprofileui ?= "173" SRCREV_pn-packagekit ?= "813fa8cfb139246cf180d52895b52b28616ae2f5" +SRCREV_pn-paroli-gui ?= "118" SRCREV_pn-portaudio-v19 ?= "1387" SRCREV_pn-psplash ?= "249" SRCREV_pn-pty-forward-native ?= "4214" diff --git a/packages/openmoko-projects/paroli-gui.bb b/packages/openmoko-projects/paroli-gui.bb new file mode 100644 index 0000000000..dc4b56a2d1 --- /dev/null +++ b/packages/openmoko-projects/paroli-gui.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "Paroli-gui, a plugin of Tichy" +HOMEPAGE = "http://code.google.com/p/paroli/" +SECTION = "x11" +LICENSE = "GPL" +DEPENDS += "python-etk tichy" +RDEPENDS += "tichy python-evas python-etk python-edje python-ecore python-edbus" +PV = "0.1+svnr${SRCREV}" +PR = "r0" +S = "${WORKDIR}/paroli-gui" + +SRC_URI = "svn://paroli.googlecode.com/svn/trunk/packages/;module=paroli-gui;proto=http" + +inherit distutils -- cgit v1.2.3 From f10fe75085e77726410b3a4c0c6afc82603f5fd0 Mon Sep 17 00:00:00 2001 From: Julian_chu Date: Mon, 8 Dec 2008 13:57:42 +0800 Subject: paroli-dialer: Add recipe of paroli-dialer and set preferred revision to 118 Paroli-dialer is a plugin of Tichy --- conf/distro/include/sane-srcrevs.inc | 1 + packages/openmoko-projects/paroli-dialer.bb | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 packages/openmoko-projects/paroli-dialer.bb diff --git a/conf/distro/include/sane-srcrevs.inc b/conf/distro/include/sane-srcrevs.inc index 78a09aa91d..f12bcbbb43 100644 --- a/conf/distro/include/sane-srcrevs.inc +++ b/conf/distro/include/sane-srcrevs.inc @@ -177,6 +177,7 @@ SRCREV_pn-opkg-utils ?= "4578" SRCREV_pn-opkg-utils-native ?= "4595" SRCREV_pn-oprofileui ?= "173" SRCREV_pn-packagekit ?= "813fa8cfb139246cf180d52895b52b28616ae2f5" +SRCREV_pn-paroli-dialer ?= "118" SRCREV_pn-paroli-gui ?= "118" SRCREV_pn-portaudio-v19 ?= "1387" SRCREV_pn-psplash ?= "249" diff --git a/packages/openmoko-projects/paroli-dialer.bb b/packages/openmoko-projects/paroli-dialer.bb new file mode 100644 index 0000000000..ac20d79c79 --- /dev/null +++ b/packages/openmoko-projects/paroli-dialer.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "Paroli-dialer, a plugin of Tichy" +HOMEPAGE = "http://code.google.com/p/paroli/" +SECTION = "x11" +LICENSE = "GPL" +DEPENDS += "python-etk tichy" +RDEPENDS += "tichy python-evas python-etk python-edje python-ecore python-edbus" +PV = "0.1+svnr${SRCREV}" +PR = "r0" +S = "${WORKDIR}/paroli-dialer" + +SRC_URI = "svn://paroli.googlecode.com/svn/trunk/packages/;module=paroli-dialer;proto=http" + +inherit distutils -- cgit v1.2.3 From 56c49745d9077576b3b7f3ddb4a06672459c4aa3 Mon Sep 17 00:00:00 2001 From: John Lee Date: Wed, 17 Dec 2008 01:19:12 +0800 Subject: PKG_TAGS: get rid of them. --- packages/openmoko-projects/diversity-radar_svn.bb | 2 -- packages/openmoko-projects/om-locations_git.bb | 2 -- packages/openmoko-projects/om-maps-low-levels_20080430.bb | 1 - packages/openmoko-projects/om-maps.inc | 2 -- packages/openmoko-projects/openmoko-community-repository.bb | 2 -- packages/openmoko-projects/pyefl-sudoku_svn.bb | 2 -- packages/openmoko-tools/openmoko-set-root-password.bb | 1 - packages/openmoko2/openmoko-calculator2_svn.bb | 2 -- packages/openmoko2/openmoko-contacts2_svn.bb | 1 - packages/openmoko2/openmoko-dates2_svn.bb | 2 -- packages/openmoko2/openmoko-dialer2_svn.bb | 1 - packages/openmoko2/openmoko-mediaplayer2_svn.bb | 1 - packages/openmoko2/openmoko-messages2_svn.bb | 1 - 13 files changed, 20 deletions(-) diff --git a/packages/openmoko-projects/diversity-radar_svn.bb b/packages/openmoko-projects/diversity-radar_svn.bb index 7a98d93afb..20228efd91 100644 --- a/packages/openmoko-projects/diversity-radar_svn.bb +++ b/packages/openmoko-projects/diversity-radar_svn.bb @@ -14,5 +14,3 @@ S = "${WORKDIR}/${PN}" inherit setuptools FILES_${PN} += "${prefix}/share/*" - -PKG_TAGS_${PN} = "group::communication alias::Diversity_Radar" diff --git a/packages/openmoko-projects/om-locations_git.bb b/packages/openmoko-projects/om-locations_git.bb index 9207502f2f..7ad0de950c 100644 --- a/packages/openmoko-projects/om-locations_git.bb +++ b/packages/openmoko-projects/om-locations_git.bb @@ -18,5 +18,3 @@ EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc" do_configure_prepend() { autopoint --force } - -PKG_TAGS_${PN} = "group::communication alias::Om_Locations" diff --git a/packages/openmoko-projects/om-maps-low-levels_20080430.bb b/packages/openmoko-projects/om-maps-low-levels_20080430.bb index 24c57b6f21..29cfab068c 100644 --- a/packages/openmoko-projects/om-maps-low-levels_20080430.bb +++ b/packages/openmoko-projects/om-maps-low-levels_20080430.bb @@ -4,6 +4,5 @@ MAP_NAME = "low levels" require om-maps.inc -PKG_TAGS_${PN} = "alias::${ALIAS_NAME_${PN}}" MAP_FN = "om-maps-low-levels-${PV}.eet" MAP_VER = "${PV}" diff --git a/packages/openmoko-projects/om-maps.inc b/packages/openmoko-projects/om-maps.inc index 36081bdcca..1caba01faf 100644 --- a/packages/openmoko-projects/om-maps.inc +++ b/packages/openmoko-projects/om-maps.inc @@ -11,8 +11,6 @@ FILES_${PN} = "${MAP_DIR}/${MAP_FN}" PACKAGES = "${PN}" PACKAGE_ARCH = "all" -ALIAS_NAME_${PN}= "${@bb.data.getVar('MAP_NAME', d, 1).replace(' ','_')}" -PKG_TAGS_${PN} = "group::maps alias::${ALIAS_NAME_${PN}}" do_install() { install -d ${D}${MAP_DIR} diff --git a/packages/openmoko-projects/openmoko-community-repository.bb b/packages/openmoko-projects/openmoko-community-repository.bb index 45507233c0..5ddcb8d5bb 100644 --- a/packages/openmoko-projects/openmoko-community-repository.bb +++ b/packages/openmoko-projects/openmoko-community-repository.bb @@ -16,6 +16,4 @@ PACKAGE_ARCH = "${MACHINE_ARCH}" CONFFILES_${PN} += "${sysconfdir}/opkg/Multiverse-feed.conf" -PKG_TAGS_${PN} = "group::repos alias::Om_Multiverse" - OPENMOKO_URI = "http://downloads.openmoko.org/repository" diff --git a/packages/openmoko-projects/pyefl-sudoku_svn.bb b/packages/openmoko-projects/pyefl-sudoku_svn.bb index f44bc0755e..0eedc1bf58 100644 --- a/packages/openmoko-projects/pyefl-sudoku_svn.bb +++ b/packages/openmoko-projects/pyefl-sudoku_svn.bb @@ -16,5 +16,3 @@ inherit setuptools PACKAGES = "${PN}" FILES_${PN} += "${prefix}/share/*" - -PKG_TAGS_${PN} = "group::games alias::Pyefl_Sudoku" diff --git a/packages/openmoko-tools/openmoko-set-root-password.bb b/packages/openmoko-tools/openmoko-set-root-password.bb index 6176d4aef9..0bf6c990b4 100644 --- a/packages/openmoko-tools/openmoko-set-root-password.bb +++ b/packages/openmoko-tools/openmoko-set-root-password.bb @@ -3,7 +3,6 @@ SUMMARY = "On installation you will be prompted to set a root password. With \ this password you can then log into the machine." LICENSE = "GPL" DEPENDS = "gtk+" -PKG_TAGS_${PN} = "group::programming alias::Root_Password" SRC_URI = "svn://svn.openmoko.org/developers/zecke/;module=root-password;proto=http" S = "${WORKDIR}/root-password" diff --git a/packages/openmoko2/openmoko-calculator2_svn.bb b/packages/openmoko2/openmoko-calculator2_svn.bb index f34b8ed7ff..b74287bcc2 100644 --- a/packages/openmoko2/openmoko-calculator2_svn.bb +++ b/packages/openmoko2/openmoko-calculator2_svn.bb @@ -12,5 +12,3 @@ do_install_append_openmoko() { install -d ${D}/${datadir}/pixmaps/ install ${WORKDIR}//openmoko-calculator.png ${D}/${datadir}/pixmaps/openmoko-calculator.png } - -PKG_TAGS_${PN} = "group::unknown alias::Om_Calculator" diff --git a/packages/openmoko2/openmoko-contacts2_svn.bb b/packages/openmoko2/openmoko-contacts2_svn.bb index 203ced3924..2028076f00 100644 --- a/packages/openmoko2/openmoko-contacts2_svn.bb +++ b/packages/openmoko2/openmoko-contacts2_svn.bb @@ -1,6 +1,5 @@ DESCRIPTION = "The Openmoko Address Book" SECTION = "openmoko/pim" -PKG_TAGS_${PN} = "group::communication alias::Om_Contacts2" DEPENDS = "libmokoui2 libmokojournal2 dbus-glib" RDEPENDS = "libedata-book" PV = "0.1.0+svnr${SRCREV}" diff --git a/packages/openmoko2/openmoko-dates2_svn.bb b/packages/openmoko2/openmoko-dates2_svn.bb index 7a1fb7a6ac..85740de653 100644 --- a/packages/openmoko2/openmoko-dates2_svn.bb +++ b/packages/openmoko2/openmoko-dates2_svn.bb @@ -15,5 +15,3 @@ EXTRA_OECONF = "--with-frontend=openmoko" do_configure_prepend() { touch gtk-doc.make } - -PKG_TAGS_${PN} = "group::communication alias::Om_Dates2" diff --git a/packages/openmoko2/openmoko-dialer2_svn.bb b/packages/openmoko2/openmoko-dialer2_svn.bb index 2d8bad42be..f382ee9b6f 100644 --- a/packages/openmoko2/openmoko-dialer2_svn.bb +++ b/packages/openmoko2/openmoko-dialer2_svn.bb @@ -1,6 +1,5 @@ DESCRIPTION = "The Openmoko Dialer" SECTION = "openmoko/pim" -PKG_TAGS_${PN} = "group::communication alias::Om_Dialer2" DEPENDS = "libgsmd libjana libmokoui2 libmokojournal2 pulseaudio libnotify" PV = "0.1.0+svnr${SRCREV}" PR = "r9" diff --git a/packages/openmoko2/openmoko-mediaplayer2_svn.bb b/packages/openmoko2/openmoko-mediaplayer2_svn.bb index 4addc51a55..56e20de125 100644 --- a/packages/openmoko2/openmoko-mediaplayer2_svn.bb +++ b/packages/openmoko2/openmoko-mediaplayer2_svn.bb @@ -23,4 +23,3 @@ fi export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule ${sysconfdir}/gconf/schemas/openmoko-mediaplayer.schemas > /dev/null } -PKG_TAGS_${PN} = "group::unknown alias::Om_Mediaplayer2" diff --git a/packages/openmoko2/openmoko-messages2_svn.bb b/packages/openmoko2/openmoko-messages2_svn.bb index d68cd71c95..0fe5d7f0c3 100644 --- a/packages/openmoko2/openmoko-messages2_svn.bb +++ b/packages/openmoko2/openmoko-messages2_svn.bb @@ -3,7 +3,6 @@ SECTION = "openmoko/pim" DEPENDS = "libmokogsmd2 libmokoui2 libmokojournal2 libjana" PV = "0.1.0+svnr${SRCREV}" PR = "r2" -PKG_TAGS_${PN} = "group::communication alias::Om_Messages2" inherit openmoko2 -- cgit v1.2.3 From 5bf16644d48436766ca7cfd890da82782e74fd65 Mon Sep 17 00:00:00 2001 From: John Lee Date: Wed, 17 Dec 2008 01:24:39 +0800 Subject: openmoko-asu: get rid of asu related recipes. These recipes are Om2008 related, but Om2008 is based on qtopia-x11, and qtopia-x11 does not exist in oe.dev branch. These will be put back into the yet to be created om.dev branch in oe git. --- packages/images/openmoko-asu-image.bb | 10 ------ packages/images/openmoko-base-image.bb | 7 ---- packages/tasks/task-openmoko-asu-feed.bb | 17 ---------- packages/tasks/task-openmoko-asu.bb | 57 -------------------------------- packages/tasks/task-openmoko-basic.bb | 44 ------------------------ 5 files changed, 135 deletions(-) delete mode 100644 packages/images/openmoko-asu-image.bb delete mode 100644 packages/images/openmoko-base-image.bb delete mode 100644 packages/tasks/task-openmoko-asu-feed.bb delete mode 100644 packages/tasks/task-openmoko-asu.bb delete mode 100644 packages/tasks/task-openmoko-basic.bb diff --git a/packages/images/openmoko-asu-image.bb b/packages/images/openmoko-asu-image.bb deleted file mode 100644 index e7307c73d0..0000000000 --- a/packages/images/openmoko-asu-image.bb +++ /dev/null @@ -1,10 +0,0 @@ -#------------------------------------------------------ -# Openmoko Qtopia/X11 Image Recipe -#------------------------------------------------------ - -require openmoko-minimal-image.bb - -IMAGE_INSTALL += "\ - task-openmoko-asu \ - task-openmoko-basic \ - " diff --git a/packages/images/openmoko-base-image.bb b/packages/images/openmoko-base-image.bb deleted file mode 100644 index 8acb0f5f90..0000000000 --- a/packages/images/openmoko-base-image.bb +++ /dev/null @@ -1,7 +0,0 @@ -#------------------------------------------------------ -# Openmoko Base Image Recipe -#------------------------------------------------------ - -require openmoko-minimal-image.bb - -IMAGE_INSTALL += "task-openmoko-basic" diff --git a/packages/tasks/task-openmoko-asu-feed.bb b/packages/tasks/task-openmoko-asu-feed.bb deleted file mode 100644 index eb74500d57..0000000000 --- a/packages/tasks/task-openmoko-asu-feed.bb +++ /dev/null @@ -1,17 +0,0 @@ -DESCRIPTION = "Openmoko: Misc. Feed Items for ASU" -SECTION = "openmoko/base" -LICENSE = "MIT" -PR = "r0.08" - -inherit task - -RDEPENDS_task-openmoko-asu-feed = "\ - xterm \ - openmoko-agpsui \ - task-openmoko-net \ - task-openmoko-ui \ - task-openmoko-base \ - task-openmoko-phone \ - task-openmoko-games \ - task-openmoko-pim \ -" diff --git a/packages/tasks/task-openmoko-asu.bb b/packages/tasks/task-openmoko-asu.bb deleted file mode 100644 index 8ad6804a92..0000000000 --- a/packages/tasks/task-openmoko-asu.bb +++ /dev/null @@ -1,57 +0,0 @@ -DESCRIPTION = "Openmoko: Om 2008.8 August Software Update" - -SECTION = "openmoko/base" -ALLOW_EMPTY = "1" -LICENSE = "MIT" -PR = "r3" - -inherit task - -PACKAGE_ARCH = "${MACHINE_ARCH}" -PACKAGES = "task-openmoko-asu" -RDEPENDS_task-openmoko-asu = "\ - bluez-hcidump \ - readline \ - connman \ - connman-plugin-connman-resolvconf \ - connman-plugin-connman-dhclient \ - connman-plugin-connman-80211 \ - connman-script-dhclient \ - task-x11-illume \ - assassin \ - diversity-daemon \ - om-locations \ - om-maps-low-levels \ - ${XSERVER} \ - xserver-kdrive-common \ - xserver-nodm-init \ - xauth \ - xhost \ - xset \ - xrandr \ - libnotify \ - om-settings \ - etk-theme-ninja \ - openmoko-community-repository \ - assassin-thumbnail \ -" - -RDEPENDS_task-openmoko-asu_append_om-gta02 = "\ - connman \ - connman-plugin-dhclient \ - connman-plugin-hal \ - connman-plugin-ipv4 \ - connman-plugin-netdev \ - connman-plugin-resolvconf \ - connman-plugin-resolvfile \ - connman-plugin-rtnllink \ - connman-plugin-wifi \ - connman-script-dhclient \ - pyefl-sudoku \ - \ -# For supporting the om2007.2 stack - openmoko-icon-theme-standard2 \ - moko-gtk-engine \ - settings-daemon \ - openmoko-asu-om20072-support \ -" diff --git a/packages/tasks/task-openmoko-basic.bb b/packages/tasks/task-openmoko-basic.bb deleted file mode 100644 index 237703a7d9..0000000000 --- a/packages/tasks/task-openmoko-basic.bb +++ /dev/null @@ -1,44 +0,0 @@ -DESCRIPTION = "Openmoko: Tasks for the Openmoko Linux Distribution" -SECTION = "openmoko/base" -LICENSE = "MIT" -PR = "r0.05" - -inherit task - -PACKAGE_ARCH = "${MACHINE_ARCH}" -PACKAGES = "task-openmoko-basic" - -DESCRIPTION_task-openmoko-qtopia-x11 = "Openmoko: Provide Window Manager, Om-settings and Om-installer" -RDEPENDS_task-openmoko-basic = "\ - readline \ - connman \ - connman-plugin-dhclient \ - connman-plugin-hal \ - connman-plugin-ipv4 \ - connman-plugin-netdev \ - connman-plugin-resolvconf \ - connman-plugin-resolvfile \ - connman-plugin-rtnllink \ - connman-plugin-wifi \ - connman-script-dhclient \ - libnotify \ -# X - -# illume-theme-asu should be first than illume -# to let opkg install illume-theme-asu first than illume-theme-freesmartphone -# then we have ASU theme but not FSO theme in default. - task-x11-illume \ - illume-theme-asu \ - ${XSERVER} \ - xserver-kdrive-common \ - xserver-nodm-init \ - xauth \ - xhost \ - xset \ - xrandr \ -# Om applications - assassin \ - assassin-thumbnail \ - om-settings \ - openmoko-community-repository \ -" -- cgit v1.2.3 From f687c798db9c920008a7488cb385e236c81b3dac Mon Sep 17 00:00:00 2001 From: erin Date: Mon, 24 Nov 2008 15:39:51 +0800 Subject: checksums.ini: Add python-lightblue 0.33 and python-pybluez 0.14 --- conf/checksums.ini | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/conf/checksums.ini b/conf/checksums.ini index f4e443c32d..7bdeca6771 100644 --- a/conf/checksums.ini +++ b/conf/checksums.ini @@ -638,6 +638,10 @@ sha256=cf153f10ba6312a8303ceb01bed834a2786d28aa89c7d73dba64714f691628f6 md5=f7672bfd563787a76fb7e9a43c062f18 sha256=5318946df77937e0b601c95a198790f9ba52d4afb4eb153480289350182bb739 +[http://downloads.sourceforge.net/lightblue/lightblue-0.3.3.tar.gz] +md5=fb3761c8fff39a792035db4767847169 +sha256=90b3271e5ce4de91d3651ba11b92e64fc7afb2a54ebe01826023e5bb2b53a3bc + [http://www.stats.bris.ac.uk/R/src/base/R-2/R-2.0.0.tar.gz] md5=3900bca37cabb4b76b8d736d51cc9251 sha256=a06c3546400503e6d4ca4505c3f838b9bbd03fab6a3cbab7993f6d9115b68b64 @@ -16994,6 +16998,10 @@ sha256=9877655ae7e4465d6c237f0896d359bd77021436abc7ed7c89ba76afe6ebe774 md5=eb38d423b49255a7b9f5ba1f50844b53 sha256=d8e41f48c86403cb7fc8d0880a207c53a9e4ba6b6eab2fe8870c346567fa3a03 +[http://org.csail.mit.edu/pybluez/release/pybluez-src-0.14.tar.gz] +md5=3d8de7b5a4a100bd7d17278ea5e1c51b +sha256=8975ba1e6575c3e6ed069bc1ac68457b020a48ce34df7da66aa9cf7a64f31e87 + [http://org.csail.mit.edu/pybluez/release/pybluez-src-0.2.tar.gz] md5=f51efe7a299ce1ecbf1a017a4dda11c8 sha256=c16ac8a27af4fae6ef3f07cbd4da70bcf5b1be11dc664312f5c1e4d69c587d0a -- cgit v1.2.3 From 71d4dcad365392d296ddcbf3c6c8aee0a68acf6e Mon Sep 17 00:00:00 2001 From: "I-Fan, Chen" Date: Tue, 2 Dec 2008 17:34:11 +0800 Subject: Assassin: Bump up assassin to 268 Let the last item can be clicked. related to ticket #2141 --- conf/distro/include/sane-srcrevs.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/distro/include/sane-srcrevs.inc b/conf/distro/include/sane-srcrevs.inc index f12bcbbb43..07f2e45c0a 100644 --- a/conf/distro/include/sane-srcrevs.inc +++ b/conf/distro/include/sane-srcrevs.inc @@ -15,7 +15,7 @@ SRCREV_pn-accelges ?= "206" SRCREV_pn-aircrack-ng ?= "802" SRCREV_pn-alsa-scenario ?= "633aaccc37f845146e490090dbd2a1ebb8064fd6" SRCREV_pn-app-restarter ?= "4552" -SRCREV_pn-assassin ?= "265" +SRCREV_pn-assassin ?= "268" SRCREV_pn-assassin-thumbnail ?= "4690" SRCREV_pn-bfin-uclibc ?= "1857" SRCREV_pn-clutter-box2d ?= "3197" -- cgit v1.2.3 From 2a70b28aac7192b4e82aa2bbdc18be419e2063a4 Mon Sep 17 00:00:00 2001 From: "I-Fan, Chen" Date: Tue, 25 Nov 2008 19:20:26 +0800 Subject: mokoko: Bump up mokoko to 127 --- conf/distro/include/sane-srcrevs.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/distro/include/sane-srcrevs.inc b/conf/distro/include/sane-srcrevs.inc index 07f2e45c0a..2fc4722b0e 100644 --- a/conf/distro/include/sane-srcrevs.inc +++ b/conf/distro/include/sane-srcrevs.inc @@ -107,7 +107,7 @@ SRCREV_pn-mickeydbus ?= "eb39ce7fb81bfa64e1a9eb5f142ca3d1065be3fa" SRCREV_pn-mickeyterm ?= "eb39ce7fb81bfa64e1a9eb5f142ca3d1065be3fa" SRCREV_pn-moblin-proto ?= "8f2cb524fe06555182c25b4ba3202d7b368ac0ce" SRCREV_pn-moko-gtk-engine ?= "4734" -SRCREV_pn-mokoko ?= "119" +SRCREV_pn-mokoko ?= "127" SRCREV_pn-mpd-alsa ?= "6952" SRCREV_pn-mplayer ?= "27659" SRCREV_pn-mplayer-maemo ?= "342" -- cgit v1.2.3 From 41459432c61e5e1e95f28f06c691af808db20795 Mon Sep 17 00:00:00 2001 From: Jeremy Chang Date: Wed, 3 Dec 2008 17:35:52 +0800 Subject: om-locations: Bump up om-locations to latest version. --- conf/distro/include/sane-srcrevs.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/distro/include/sane-srcrevs.inc b/conf/distro/include/sane-srcrevs.inc index 2fc4722b0e..43f2c8112d 100644 --- a/conf/distro/include/sane-srcrevs.inc +++ b/conf/distro/include/sane-srcrevs.inc @@ -120,7 +120,7 @@ SRCREV_pn-networkmanager ?= "3202" SRCREV_pn-networkmanager-applet ?= "200" SRCREV_pn-numptyphysics ?= "109" SRCREV_pn-ohm ?= "edfe25d49d67884bf004de7ae0724c162bb5e65e" -SRCREV_pn-om-locations ?= "88ecdbab66d1586a8d12a6f83bb40e25336d3086" +SRCREV_pn-om-locations ?= "942e88a1b689ffe3f11a2d982cce389cc965b2ec" SRCREV_pn-om-settings ?= "72" SRCREV_pn-ompower ?= "4727" SRCREV_pn-oh-puzzles ?= "22" -- cgit v1.2.3 From ed99bf249a77a71cd429bda838ec16f1b4d5cc2a Mon Sep 17 00:00:00 2001 From: John Lee Date: Sat, 29 Nov 2008 01:04:42 +0800 Subject: sane-srcrevs.inc: update om-settings for #2097 --- conf/distro/include/sane-srcrevs.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/distro/include/sane-srcrevs.inc b/conf/distro/include/sane-srcrevs.inc index 43f2c8112d..f76cecff26 100644 --- a/conf/distro/include/sane-srcrevs.inc +++ b/conf/distro/include/sane-srcrevs.inc @@ -121,7 +121,7 @@ SRCREV_pn-networkmanager-applet ?= "200" SRCREV_pn-numptyphysics ?= "109" SRCREV_pn-ohm ?= "edfe25d49d67884bf004de7ae0724c162bb5e65e" SRCREV_pn-om-locations ?= "942e88a1b689ffe3f11a2d982cce389cc965b2ec" -SRCREV_pn-om-settings ?= "72" +SRCREV_pn-om-settings ?= "74" SRCREV_pn-ompower ?= "4727" SRCREV_pn-oh-puzzles ?= "22" SRCREV_pn-osb-browser ?= "125" -- cgit v1.2.3 From aeca7c3de798bf1801d24186e562f3f3116d9b8c Mon Sep 17 00:00:00 2001 From: Graeme Gregory Date: Fri, 20 Jun 2008 11:37:02 +0100 Subject: [openmoko.conf] add ability for our autobuilders to play with deploy dir --- conf/distro/openmoko.conf | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/conf/distro/openmoko.conf b/conf/distro/openmoko.conf index 8caa9ecb5f..86bf64d215 100644 --- a/conf/distro/openmoko.conf +++ b/conf/distro/openmoko.conf @@ -24,6 +24,9 @@ PREMIRRORS = "(ftp|https?)$://.*/.* http://downloads.openmoko.org/sources/" ANGSTROM_FEED_CONFIGS ?= "openmoko-feed-configs" +AB_DEPLOY_EXTRA ?= "" +DEPLOY_DIR_IMAGE = "${DEPLOY_DIR}/images/${MACHINE_ARCH}/${AB_DEPLOY_EXTRA}" + # 2.18 seems to break badly on 64-bit systems PREFERRED_VERSION_binutils ?= "2.17.50.0.12" PREFERRED_VERSION_binutils-cross ?= "2.17.50.0.12" @@ -81,7 +84,3 @@ ROOTFS_POSTPROCESS_COMMAND += "echo Time Stamp: `date -R` >> ${OM_VERSION_FILE}; # opkg PREFERRED_PROVIDER_opkg = "opkg" - -# deploy gta01 and gta02 in ${MACHINE_CLASS} directory -DEPLOY_DIR_IMAGE_om-gta01 = "${DEPLOY_DIR}/images/${MACHINE_CLASS}" -DEPLOY_DIR_IMAGE_om-gta02 = "${DEPLOY_DIR}/images/${MACHINE_CLASS}" -- cgit v1.2.3 From 62f048997a14483524edabb4b1980204a8d5fcd9 Mon Sep 17 00:00:00 2001 From: Graeme Gregory Date: Thu, 3 Jul 2008 09:35:04 +0100 Subject: [openmoko] turn on packaged-staging for openmoko This change means it only takes 24 mins for a full rebuild if you don't delete tmp/deploy/pstage. Also packaged staging makes switch versions clean. This may require a rebuild from people. --- conf/distro/openmoko.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/distro/openmoko.conf b/conf/distro/openmoko.conf index 86bf64d215..030e95f2f5 100644 --- a/conf/distro/openmoko.conf +++ b/conf/distro/openmoko.conf @@ -18,6 +18,8 @@ DISTRO = "openmoko" OVERRIDES = "local:${MACHINE}:openmoko:angstrom:${TARGET_OS}:${TARGET_ARCH}:build-${BUILD_OS}:fail-fast:pn-${PN}" +INHERIT += "packaged-staging" + CVS_TARBALL_STASH += "http://downloads.openmoko.org/sources/" PREMIRRORS = "(ftp|https?)$://.*/.* http://downloads.openmoko.org/sources/" -- cgit v1.2.3 From f38a10de932c8ca8088a1f1186e1bd51af365894 Mon Sep 17 00:00:00 2001 From: Graeme Gregory Date: Wed, 9 Jul 2008 14:50:20 +0100 Subject: openmoko.conf: switch back to standard gtk+ original commit message: [openmoko] remove all ${MACHINE_CLASS} settings, they are no longer wanted. Also switch back to standard gtk+ moko theme no longers uses the bitmaps. --- conf/distro/openmoko.conf | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/conf/distro/openmoko.conf b/conf/distro/openmoko.conf index 030e95f2f5..9c8a190d0f 100644 --- a/conf/distro/openmoko.conf +++ b/conf/distro/openmoko.conf @@ -61,8 +61,7 @@ PACKAGE_ARCH_pn-neod_om-gta01 = "${MACHINE_CLASS}" PACKAGE_ARCH_pn-neod_om-gta02 = "${MACHINE_CLASS}" # Select package versions we want to use. -PREFERRED_PROVIDER_gtk+ = "gtk+-fastscaling" -PREFERRED_VERSION_gtk+-fastscaling = "2.10.14" +PREFERRED_PROVIDER_gtk+ = "gtk+" # for jalimo PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native" -- cgit v1.2.3 From d1614956bbaab743345491ad401b97a6e02e5a0a Mon Sep 17 00:00:00 2001 From: Graeme Gregory Date: Wed, 6 Aug 2008 13:17:02 +0100 Subject: [distro-feed-configs] set the right variables in openmoko.conf --- conf/distro/openmoko.conf | 3 ++- packages/meta/distro-feed-configs.bb | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/conf/distro/openmoko.conf b/conf/distro/openmoko.conf index 9c8a190d0f..7e7aa1d022 100644 --- a/conf/distro/openmoko.conf +++ b/conf/distro/openmoko.conf @@ -24,7 +24,8 @@ CVS_TARBALL_STASH += "http://downloads.openmoko.org/sources/" PREMIRRORS = "(ftp|https?)$://.*/.* http://downloads.openmoko.org/sources/" -ANGSTROM_FEED_CONFIGS ?= "openmoko-feed-configs" +DISTRO_FEED_PREFIX ?= "om-dev" +DISTRO_FEED_URI ?= "http://downloads.openmoko.org/repository/testing" AB_DEPLOY_EXTRA ?= "" DEPLOY_DIR_IMAGE = "${DEPLOY_DIR}/images/${MACHINE_ARCH}/${AB_DEPLOY_EXTRA}" diff --git a/packages/meta/distro-feed-configs.bb b/packages/meta/distro-feed-configs.bb index 5884f85c21..2540af9692 100644 --- a/packages/meta/distro-feed-configs.bb +++ b/packages/meta/distro-feed-configs.bb @@ -1,5 +1,5 @@ DESCRIPTION = "Configuration files for online package repositories aka feeds" -PR = "r0" +PR = "r1" DISTRO_FEED_PREFIX ?= "remote" DISTRO_FEED_URI ?= "http://my-distribution.example/remote-feed/" -- cgit v1.2.3 From a3eb47ce6f30560641e82621140891a59277b7ca Mon Sep 17 00:00:00 2001 From: John Lee Date: Wed, 17 Dec 2008 17:49:19 +0800 Subject: om-gta01.conf: bring over this conf from om.dev The modification is made in a merge so cherry-picking is not possible. --- conf/machine/om-gta01.conf | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/conf/machine/om-gta01.conf b/conf/machine/om-gta01.conf index a45380f606..7e3b9edf42 100644 --- a/conf/machine/om-gta01.conf +++ b/conf/machine/om-gta01.conf @@ -1,12 +1,11 @@ #----------------------------------------------------------------------------- #@TYPE: Machine -#@NAME: FIC GTA01 (Neo 1973) -#@DESCRIPTION: Machine configuration for the FIC Neo 1973 GSM phone +#@NAME: OM GTA01 (Neo1973) +#@DESCRIPTION: Machine configuration for the OM Neo1973 GSM phone #----------------------------------------------------------------------------- TARGET_ARCH = "arm" -MACHINE_CLASS = "neo1973" -PACKAGE_EXTRA_ARCHS = "fic-gta01 ${MACHINE_CLASS}" +PACKAGE_EXTRA_ARCHS = "armv4t" PREFERRED_PROVIDER_virtual/kernel ?= "linux-openmoko" UBOOT_ENTRYPOINT = "30008000" @@ -26,7 +25,7 @@ MACHINE_EXTRA_RRECOMMENDS = "\ kernel-module-gta01kbd \ kernel-module-s3cmci \ kernel-module-snd-soc-neo1973-wm8753 \ - kernel-module-snd-soc-smdk2440 \ + kernel-module-g-ether \ " # do not outcomment, we bypass the sysvinit.bb logic here -- see FIC GTA01 inittab @@ -36,7 +35,7 @@ MACHINE_EXTRA_RRECOMMENDS = "\ ROOT_FLASH_SIZE = "60" # extra jffs2 tweaks -IMAGE_FSTYPES += "jffs2" +IMAGE_FSTYPES ?= "jffs2 tar.bz2" EXTRA_IMAGECMD_jffs2 = "--little-endian --eraseblock=0x4000 --pad -n" # build / upload tools -- cgit v1.2.3 From 561328f0a7755404a73d3b2dcabf51c07f0de9b6 Mon Sep 17 00:00:00 2001 From: John Lee Date: Wed, 17 Dec 2008 17:49:19 +0800 Subject: om-gta02.conf: bring over this conf from om.dev The modification is made in a merge so cherry-picking is not possible. --- conf/machine/om-gta02.conf | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/conf/machine/om-gta02.conf b/conf/machine/om-gta02.conf index 9876ebecbd..f3e746b07b 100644 --- a/conf/machine/om-gta02.conf +++ b/conf/machine/om-gta02.conf @@ -5,8 +5,7 @@ #----------------------------------------------------------------------------- TARGET_ARCH = "arm" -MACHINE_CLASS = "neo1973" -PACKAGE_EXTRA_ARCHS = "fic-gta02 ${MACHINE_CLASS}" +PACKAGE_EXTRA_ARCHS = "armv4t" PREFERRED_PROVIDER_virtual/kernel ?= "linux-openmoko" PREFERRED_PROVIDER_virtual/xserver = "xserver-kdrive-glamo" @@ -21,12 +20,7 @@ XSERVER = "xserver-kdrive-glamo xserver-kdrive-fbdev" # package machine specific modules MACHINE_EXTRA_RRECOMMENDS = "\ - kernel-module-gta01-pm-bt \ - kernel-module-gta01-pm-gps \ - kernel-module-gta01-pm-gsm \ - kernel-module-gta01kbd \ - kernel-module-s3cmci \ - kernel-module-snd-soc-neo1973-gta02-wm8753 \ + kernel-modules \ " # no need to bypass this as in om-gta01, since this model is not using a multiplexed ttySAC0 @@ -41,7 +35,11 @@ EXTRA_IMAGECMD_jffs2 = "--little-endian --eraseblock=0x20000 --pagesize=0x800 \ --no-cleanmarkers --pad -n ; sumtool --eraseblock=0x20000 --no-cleanmarkers \ --littleendian --pad \ -i ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \ - -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2.summary" + -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2.summary ; \ + mv ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \ + ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2.nosummary ; \ + mv ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2.summary \ + ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2" # build / upload tools EXTRA_IMAGEDEPENDS += "sjf2410-linux-native dfu-util-native" -- cgit v1.2.3 From 779cd577ab23bb96bee289e78dcb697d0120ca4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jeremy=20Lain=C3=A9?= Date: Thu, 18 Dec 2008 19:22:32 +0100 Subject: linux-2.6.26: improve keyboard driver for boc01 --- .../boc01/012-081121-cy3218-btns.patch | 243 --------------------- .../boc01/012-081218-cy3218-btns.patch | 243 +++++++++++++++++++++ packages/linux/linux_2.6.26.bb | 4 +- 3 files changed, 245 insertions(+), 245 deletions(-) delete mode 100644 packages/linux/linux-2.6.26/boc01/012-081121-cy3218-btns.patch create mode 100644 packages/linux/linux-2.6.26/boc01/012-081218-cy3218-btns.patch diff --git a/packages/linux/linux-2.6.26/boc01/012-081121-cy3218-btns.patch b/packages/linux/linux-2.6.26/boc01/012-081121-cy3218-btns.patch deleted file mode 100644 index 51d092c528..0000000000 --- a/packages/linux/linux-2.6.26/boc01/012-081121-cy3218-btns.patch +++ /dev/null @@ -1,243 +0,0 @@ -diff -Nru linux-2.6.26.orig/drivers/input/misc/cy3218-btns.c linux-2.6.26/drivers/input/misc/cy3218-btns.c ---- linux-2.6.26.orig/drivers/input/misc/cy3218-btns.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-2.6.26/drivers/input/misc/cy3218-btns.c 2008-11-21 12:11:43.000000000 +0100 -@@ -0,0 +1,215 @@ -+/* -+ * CAPSENSE Interface driver -+ * -+ * -+ * Copyright (C) 2007, CenoSYS (www.cenosys.com). -+ * Guillaume Ligneul -+ * Guillaume.ligneul@gmail.com -+ * -+ * This software program is licensed subject to the GNU General Public License -+ * (GPL).Version 2,June 1991, available at http://www.fsf.org/copyleft/gpl.html -+ */ -+ -+#include -+#include -+#include -+#include -+#include -+ -+static int capsense_attach_adapter(struct i2c_adapter *adapter); -+static int capsense_detach_client(struct i2c_client *client); -+ -+#define CAPSENSE_NAME "Capsense" -+/* i2c configuration */ -+#define CAPSENSE_I2C_ADDR 0x25 -+// To debug (may be add in include/linux/i2c-id.h) -+#define I2C_DRIVERID_CAPSENSE 98 -+#define BUTTONS_POLL_INTERVAL 30 /* msec */ -+#define CAP_STATE_GP0 0x88 -+#define CAP_STATE_GP1 0x89 -+#define MASK0 0x10 -+#define MASK1 0x4 -+#define MASK2 0x8 -+#define MASK3 0x1 -+ -+ -+static int poll_interval = BUTTONS_POLL_INTERVAL; -+module_param_named(poll, poll_interval, uint, 0); -+MODULE_PARM_DESC(poll, "poll interval in msec (30=default)"); -+ -+static const unsigned short normal_i2c[] = { -+ CAPSENSE_I2C_ADDR , I2C_CLIENT_END -+}; -+I2C_CLIENT_INSMOD; -+ -+static struct i2c_driver capsense_driver = { -+ .driver = { -+ .name = CAPSENSE_NAME, -+ }, -+ .id = I2C_DRIVERID_CAPSENSE, -+ .attach_adapter = &capsense_attach_adapter, -+ .detach_client = &capsense_detach_client, -+}; -+ -+struct cy3218 { -+ struct input_polled_dev *ipdev; -+ struct i2c_client client; -+}; -+ -+static void report_key(struct input_dev *input, unsigned keycode) -+{ -+ input_report_key(input, keycode, 1); -+ input_sync(input); -+ -+ input_report_key(input, keycode, 0); -+ input_sync(input); -+} -+ -+unsigned short keymap[5] = { -+ KEY_A, -+ KEY_B, -+ KEY_C, -+ KEY_D, -+ KEY_E, -+}; -+ -+static void handle_buttons(struct input_polled_dev *dev) -+{ -+ u8 uValue; -+ struct cy3218 *capsense = dev->private; -+ struct input_dev *idev = dev->input; -+ -+ -+ uValue = i2c_smbus_read_byte_data(&capsense->client, CAP_STATE_GP1); -+ -+ if(uValue == MASK0) -+ { -+ report_key(idev, keymap[0]); -+ printk("Bouton A\n"); -+ } -+ -+ uValue = i2c_smbus_read_byte_data(&capsense->client, CAP_STATE_GP0); -+ -+ if(uValue == MASK0) -+ { -+ report_key(idev, keymap[1]); -+ printk("Bouton E\n"); -+ } -+ -+ if(uValue == MASK1) -+ { -+ report_key(idev, keymap[2]); -+ printk("Bouton B\n"); -+ } -+ -+ if(uValue == MASK2) -+ { -+ report_key(idev, keymap[3]); -+ printk("Bouton C\n"); -+ } -+ if(uValue == MASK3) -+ { -+ report_key(idev, keymap[4]); -+ printk("Bouton D\n"); -+ } -+} -+ -+static int -+capsense_probe(struct i2c_adapter *adapter, int addr, int kind) -+{ -+ struct cy3218 *capsense; -+ struct input_polled_dev *ipdev; -+ struct input_dev *input; -+ int rc = 0, err = -ENOMEM, i=0; -+ -+ capsense = kzalloc(sizeof(*capsense), GFP_KERNEL); -+ if (!capsense) -+ goto failout; -+ -+ if (!i2c_check_functionality(adapter, I2C_FUNC_I2C)) { -+ goto failout; -+ } -+ -+ ipdev = input_allocate_polled_device(); -+ if (!ipdev) -+ goto failout; -+ -+ capsense->ipdev = ipdev; -+ capsense->client.adapter = adapter; -+ capsense->client.addr = addr; -+ capsense->client.driver = &capsense_driver; -+ strlcpy(capsense->client.name, CAPSENSE_NAME, I2C_NAME_SIZE); -+ i2c_set_clientdata(&capsense->client, capsense); -+ -+ rc = i2c_attach_client(&capsense->client); -+ if (rc) -+ goto out_attach; -+ -+ ipdev->poll = handle_buttons; -+ ipdev->private = capsense; -+ ipdev->poll_interval = poll_interval; -+ -+ input = ipdev->input; -+ input->name = "Capsense buttons"; -+ input->phys = "capsense/input0"; -+ input->id.bustype = BUS_I2C; -+ input->dev.parent = &capsense->client.dev; -+ -+ input->keycode = keymap; -+ input->keycodemax = ARRAY_SIZE(keymap); -+ input->keycodesize = sizeof(unsigned short); -+ -+ input_set_capability(input, EV_MSC, MSC_SCAN); -+ set_bit(EV_KEY, ipdev->input->evbit); -+ -+ -+ for (i = 0; i < 3; i++) -+ set_bit(keymap[i], ipdev->input->keybit); -+ -+ rc = input_register_polled_device(ipdev); -+ if(rc) -+ goto out_polled; -+ -+ return 0; -+ -+out_polled: -+ i2c_detach_client(&capsense->client); -+out_attach: -+ input_free_polled_device(ipdev); -+failout: -+ return err; -+} -+ -+ -+static int -+capsense_attach_adapter (struct i2c_adapter *adapter) -+{ -+ return i2c_probe(adapter, &addr_data, capsense_probe); -+} -+ -+static int -+capsense_detach_client(struct i2c_client *client) -+{ -+ struct cy3218 *capsense = i2c_get_clientdata(client); -+ -+ input_unregister_polled_device(capsense->ipdev); -+ i2c_detach_client(&capsense->client); -+ input_free_polled_device(capsense->ipdev); -+ return 0; -+} -+ -+static int __init capsense_buttons_init(void) -+{ -+ return i2c_add_driver(&capsense_driver); -+} -+ -+static void __exit capsense_buttons_exit(void) -+{ -+ i2c_del_driver(&capsense_driver); -+} -+ -+MODULE_AUTHOR("Guillaume Ligneul "); -+MODULE_DESCRIPTION("Capsense CY3218 Input driver"); -+MODULE_LICENSE("GPL"); -+module_init(capsense_buttons_init); -+module_exit(capsense_buttons_exit); -diff -Nru linux-2.6.26.orig/drivers/input/misc/Kconfig linux-2.6.26/drivers/input/misc/Kconfig ---- linux-2.6.26.orig/drivers/input/misc/Kconfig 2008-07-13 23:51:29.000000000 +0200 -+++ linux-2.6.26/drivers/input/misc/Kconfig 2008-11-21 10:50:56.000000000 +0100 -@@ -197,4 +197,12 @@ - Say Y here if you want to support the built-in real time clock - of the HP SDC controller. - -+config INPUT_CAPSENSE_BTNS -+ tristate "CAPSENSE CY3218 button interface" -+ select INPUT_POLLDEV -+ help -+ To compile this driver as a module, choose M here: the -+ module will be called cy3218-btns. -+ To change poll interval, invoque poll parameter in msecs. -+ - endif -diff -Nru linux-2.6.26.orig/drivers/input/misc/Makefile linux-2.6.26/drivers/input/misc/Makefile ---- linux-2.6.26.orig/drivers/input/misc/Makefile 2008-07-13 23:51:29.000000000 +0200 -+++ linux-2.6.26/drivers/input/misc/Makefile 2008-11-21 10:50:56.000000000 +0100 -@@ -19,3 +19,4 @@ - obj-$(CONFIG_HP_SDC_RTC) += hp_sdc_rtc.o - obj-$(CONFIG_INPUT_UINPUT) += uinput.o - obj-$(CONFIG_INPUT_APANEL) += apanel.o -+obj-$(CONFIG_INPUT_CAPSENSE_BTNS) +=cy3218-btns.o diff --git a/packages/linux/linux-2.6.26/boc01/012-081218-cy3218-btns.patch b/packages/linux/linux-2.6.26/boc01/012-081218-cy3218-btns.patch new file mode 100644 index 0000000000..d5985f3f0a --- /dev/null +++ b/packages/linux/linux-2.6.26/boc01/012-081218-cy3218-btns.patch @@ -0,0 +1,243 @@ +diff -Nru linux-2.6.26.orig/drivers/input/misc/cy3218-btns.c linux-2.6.26/drivers/input/misc/cy3218-btns.c +--- linux-2.6.26.orig/drivers/input/misc/cy3218-btns.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-2.6.26/drivers/input/misc/cy3218-btns.c 2008-11-21 12:11:43.000000000 +0100 +@@ -0,0 +1,215 @@ ++/* ++ * CAPSENSE Interface driver ++ * ++ * ++ * Copyright (C) 2007, CenoSYS (www.cenosys.com). ++ * Guillaume Ligneul ++ * Guillaume.ligneul@gmail.com ++ * ++ * This software program is licensed subject to the GNU General Public License ++ * (GPL).Version 2,June 1991, available at http://www.fsf.org/copyleft/gpl.html ++ */ ++ ++#include ++#include ++#include ++#include ++#include ++ ++static int capsense_attach_adapter(struct i2c_adapter *adapter); ++static int capsense_detach_client(struct i2c_client *client); ++ ++#define CAPSENSE_NAME "Capsense" ++/* i2c configuration */ ++#define CAPSENSE_I2C_ADDR 0x25 ++// To debug (may be add in include/linux/i2c-id.h) ++#define I2C_DRIVERID_CAPSENSE 98 ++#define BUTTONS_POLL_INTERVAL 30 /* msec */ ++#define CAP_STATE_GP0 0x88 ++#define CAP_STATE_GP1 0x89 ++#define MASK0 0x10 ++#define MASK1 0x4 ++#define MASK2 0x8 ++#define MASK3 0x1 ++ ++ ++static int poll_interval = BUTTONS_POLL_INTERVAL; ++module_param_named(poll, poll_interval, uint, 0); ++MODULE_PARM_DESC(poll, "poll interval in msec (30=default)"); ++ ++static const unsigned short normal_i2c[] = { ++ CAPSENSE_I2C_ADDR , I2C_CLIENT_END ++}; ++I2C_CLIENT_INSMOD; ++ ++static struct i2c_driver capsense_driver = { ++ .driver = { ++ .name = CAPSENSE_NAME, ++ }, ++ .id = I2C_DRIVERID_CAPSENSE, ++ .attach_adapter = &capsense_attach_adapter, ++ .detach_client = &capsense_detach_client, ++}; ++ ++struct cy3218 { ++ struct input_polled_dev *ipdev; ++ struct i2c_client client; ++}; ++ ++static void report_key(struct input_dev *input, unsigned keycode) ++{ ++ input_report_key(input, keycode, 1); ++ input_sync(input); ++ ++ input_report_key(input, keycode, 0); ++ input_sync(input); ++} ++ ++unsigned short keymap[5] = { ++ KEY_UP, ++ KEY_F1, ++ KEY_ENTER, ++ KEY_DOWN, ++ KEY_BACKSPACE, ++}; ++ ++static void handle_buttons(struct input_polled_dev *dev) ++{ ++ u8 uValue; ++ struct cy3218 *capsense = dev->private; ++ struct input_dev *idev = dev->input; ++ ++ ++ uValue = i2c_smbus_read_byte_data(&capsense->client, CAP_STATE_GP1); ++ ++ if(uValue == MASK0) ++ { ++ report_key(idev, keymap[0]); ++ printk("Bouton UP\n"); ++ } ++ ++ uValue = i2c_smbus_read_byte_data(&capsense->client, CAP_STATE_GP0); ++ ++ if(uValue == MASK0) ++ { ++ report_key(idev, keymap[1]); ++ printk("Bouton HELP\n"); ++ } ++ ++ if(uValue == MASK1) ++ { ++ report_key(idev, keymap[2]); ++ printk("Bouton OK\n"); ++ } ++ ++ if(uValue == MASK2) ++ { ++ report_key(idev, keymap[3]); ++ printk("Bouton DOWN\n"); ++ } ++ if(uValue == MASK3) ++ { ++ report_key(idev, keymap[4]); ++ printk("Bouton BACK\n"); ++ } ++} ++ ++static int ++capsense_probe(struct i2c_adapter *adapter, int addr, int kind) ++{ ++ struct cy3218 *capsense; ++ struct input_polled_dev *ipdev; ++ struct input_dev *input; ++ int rc = 0, err = -ENOMEM, i=0; ++ ++ capsense = kzalloc(sizeof(*capsense), GFP_KERNEL); ++ if (!capsense) ++ goto failout; ++ ++ if (!i2c_check_functionality(adapter, I2C_FUNC_I2C)) { ++ goto failout; ++ } ++ ++ ipdev = input_allocate_polled_device(); ++ if (!ipdev) ++ goto failout; ++ ++ capsense->ipdev = ipdev; ++ capsense->client.adapter = adapter; ++ capsense->client.addr = addr; ++ capsense->client.driver = &capsense_driver; ++ strlcpy(capsense->client.name, CAPSENSE_NAME, I2C_NAME_SIZE); ++ i2c_set_clientdata(&capsense->client, capsense); ++ ++ rc = i2c_attach_client(&capsense->client); ++ if (rc) ++ goto out_attach; ++ ++ ipdev->poll = handle_buttons; ++ ipdev->private = capsense; ++ ipdev->poll_interval = poll_interval; ++ ++ input = ipdev->input; ++ input->name = "Capsense buttons"; ++ input->phys = "capsense/input0"; ++ input->id.bustype = BUS_I2C; ++ input->dev.parent = &capsense->client.dev; ++ ++ input->keycode = keymap; ++ input->keycodemax = ARRAY_SIZE(keymap); ++ input->keycodesize = sizeof(unsigned short); ++ ++ input_set_capability(input, EV_MSC, MSC_SCAN); ++ set_bit(EV_KEY, ipdev->input->evbit); ++ ++ ++ for (i = 0; i < ARRAY_SIZE(keymap); i++) ++ set_bit(keymap[i], ipdev->input->keybit); ++ ++ rc = input_register_polled_device(ipdev); ++ if(rc) ++ goto out_polled; ++ ++ return 0; ++ ++out_polled: ++ i2c_detach_client(&capsense->client); ++out_attach: ++ input_free_polled_device(ipdev); ++failout: ++ return err; ++} ++ ++ ++static int ++capsense_attach_adapter (struct i2c_adapter *adapter) ++{ ++ return i2c_probe(adapter, &addr_data, capsense_probe); ++} ++ ++static int ++capsense_detach_client(struct i2c_client *client) ++{ ++ struct cy3218 *capsense = i2c_get_clientdata(client); ++ ++ input_unregister_polled_device(capsense->ipdev); ++ i2c_detach_client(&capsense->client); ++ input_free_polled_device(capsense->ipdev); ++ return 0; ++} ++ ++static int __init capsense_buttons_init(void) ++{ ++ return i2c_add_driver(&capsense_driver); ++} ++ ++static void __exit capsense_buttons_exit(void) ++{ ++ i2c_del_driver(&capsense_driver); ++} ++ ++MODULE_AUTHOR("Guillaume Ligneul "); ++MODULE_DESCRIPTION("Capsense CY3218 Input driver"); ++MODULE_LICENSE("GPL"); ++module_init(capsense_buttons_init); ++module_exit(capsense_buttons_exit); +diff -Nru linux-2.6.26.orig/drivers/input/misc/Kconfig linux-2.6.26/drivers/input/misc/Kconfig +--- linux-2.6.26.orig/drivers/input/misc/Kconfig 2008-07-13 23:51:29.000000000 +0200 ++++ linux-2.6.26/drivers/input/misc/Kconfig 2008-11-21 10:50:56.000000000 +0100 +@@ -197,4 +197,12 @@ + Say Y here if you want to support the built-in real time clock + of the HP SDC controller. + ++config INPUT_CAPSENSE_BTNS ++ tristate "CAPSENSE CY3218 button interface" ++ select INPUT_POLLDEV ++ help ++ To compile this driver as a module, choose M here: the ++ module will be called cy3218-btns. ++ To change poll interval, invoque poll parameter in msecs. ++ + endif +diff -Nru linux-2.6.26.orig/drivers/input/misc/Makefile linux-2.6.26/drivers/input/misc/Makefile +--- linux-2.6.26.orig/drivers/input/misc/Makefile 2008-07-13 23:51:29.000000000 +0200 ++++ linux-2.6.26/drivers/input/misc/Makefile 2008-11-21 10:50:56.000000000 +0100 +@@ -19,3 +19,4 @@ + obj-$(CONFIG_HP_SDC_RTC) += hp_sdc_rtc.o + obj-$(CONFIG_INPUT_UINPUT) += uinput.o + obj-$(CONFIG_INPUT_APANEL) += apanel.o ++obj-$(CONFIG_INPUT_CAPSENSE_BTNS) +=cy3218-btns.o diff --git a/packages/linux/linux_2.6.26.bb b/packages/linux/linux_2.6.26.bb index c3fa981292..d15b22098d 100644 --- a/packages/linux/linux_2.6.26.bb +++ b/packages/linux/linux_2.6.26.bb @@ -1,6 +1,6 @@ require linux.inc -PR = "r4" +PR = "r5" # Mark archs/machines that this kernel supports DEFAULT_PREFERENCE = "-1" @@ -23,7 +23,7 @@ SRC_URI_append_boc01 = "\ file://008-081127-spi.patch;patch=1 \ file://010-081105-mii.patch;patch=1 \ file://011-081202-gpio.patch;patch=1 \ - file://012-081121-cy3218-btns.patch;patch=1 \ + file://012-081218-cy3218-btns.patch;patch=1 \ file://013-081212-lcd.patch;patch=1 \ " -- cgit v1.2.3 From e9474d3dc54742065a75d38e7b9c5cdecc803f06 Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Thu, 18 Dec 2008 20:32:21 +0100 Subject: frameworkd: Add configuration file for eten-m800 --- .../frameworkd/eten-m800/frameworkd.conf | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 packages/freesmartphone/frameworkd/eten-m800/frameworkd.conf diff --git a/packages/freesmartphone/frameworkd/eten-m800/frameworkd.conf b/packages/freesmartphone/frameworkd/eten-m800/frameworkd.conf new file mode 100644 index 0000000000..3581064245 --- /dev/null +++ b/packages/freesmartphone/frameworkd/eten-m800/frameworkd.conf @@ -0,0 +1,38 @@ +[frameworkd] +version = 1 +log_level = DEBUG +log_to = syslog + +[odeviced.kernel26] +# set 1 to disable the module +disable = 0 + +[odeviced.idlenotifier] +# set 1 to disable the module +disable = 1 +# add input nodes to ignore for idle activity +ignoreinput = 2,3,4 + +[odeviced.powercontrol-neo] +disable = 1 + +[ogsmd] +disable = 1 +# specify your modemtype here + +[ogpsd] +device = EtenDevice +channel = SerialChannel +path = /dev/ttySAC2 + +[ogpsd.serialchannel] +baudrate = 57600 + +[opreferencesd] +rootdir = ../etc/freesmartphone/opreferences:/etc/freesmartphone/opreferences:/usr/etc/freesmartphone/opreferences + +[oeventsd] +rules_file = ../etc/freesmartphone/oevents/rules.yaml:/etc/freesmartphone/oevents/rules.yaml:/usr/etc/freesmartphone/oevents/rules.yaml + +[opimd] +disable = 1 -- cgit v1.2.3 From de73536c6dbbfa26de7a7d009f1dd5cc7ca07c90 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 18 Dec 2008 12:09:22 -0800 Subject: uclibc-nptl: Add ldso_hash.patch * Eanble LDSO_GNU_HASH_SUPPORT in config --- packages/uclibc/uclibc-nptl/ldso_hash.patch | 19 +++++++++++++++++++ packages/uclibc/uclibc-nptl/uClibc.distro | 3 ++- packages/uclibc/uclibc_nptl.bb | 4 +++- 3 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 packages/uclibc/uclibc-nptl/ldso_hash.patch diff --git a/packages/uclibc/uclibc-nptl/ldso_hash.patch b/packages/uclibc/uclibc-nptl/ldso_hash.patch new file mode 100644 index 0000000000..8a625f21c2 --- /dev/null +++ b/packages/uclibc/uclibc-nptl/ldso_hash.patch @@ -0,0 +1,19 @@ +Index: uClibc-0.9.30/Rules.mak +=================================================================== +--- uClibc-0.9.30.orig/Rules.mak 2008-11-15 16:35:00.713664783 +0100 ++++ uClibc-0.9.30/Rules.mak 2008-11-15 16:36:32.776988120 +0100 +@@ -519,13 +519,7 @@ + endif + + ifeq ($(LDSO_GNU_HASH_SUPPORT),y) +-# Be sure that binutils support it +-LDFLAGS_GNUHASH:=$(call check_ld,--hash-style=gnu) +-ifeq ($(LDFLAGS_GNUHASH),) +-$(error Your binutils don't support --hash-style option, while you want to use it) +-else +-LDFLAGS_NOSTRIP += -Wl,$(LDFLAGS_GNUHASH) +-endif ++LDFLAGS_NOSTRIP += -Wl,--hash-style=gnu + endif + + LDFLAGS:=$(LDFLAGS_NOSTRIP) -Wl,-z,defs diff --git a/packages/uclibc/uclibc-nptl/uClibc.distro b/packages/uclibc/uclibc-nptl/uClibc.distro index d51a29715a..853708014b 100644 --- a/packages/uclibc/uclibc-nptl/uClibc.distro +++ b/packages/uclibc/uclibc-nptl/uClibc.distro @@ -14,6 +14,7 @@ LDSO_BASE_FILENAME="ld.so" # UCLIBC_STATIC_LDCONFIG is not set LDSO_RUNPATH=y UCLIBC_CTOR_DTOR=y +LDSO_GNU_HASH_SUPPORT=y # HAS_NO_THREADS is not set UCLIBC_HAS_THREADS=y UCLIBC_HAS_THREADS_NATIVE=y @@ -133,7 +134,7 @@ CROSS_COMPILER_PREFIX="" UCLIBC_EXTRA_CFLAGS="" # DODEBUG is not set # DODEBUG_PT is not set -DOSTRIP=y +# DOSTRIP is not set # DOASSERTS is not set # SUPPORT_LD_DEBUG is not set # SUPPORT_LD_DEBUG_EARLY is not set diff --git a/packages/uclibc/uclibc_nptl.bb b/packages/uclibc/uclibc_nptl.bb index dbb25f41f1..d261b50b5b 100644 --- a/packages/uclibc/uclibc_nptl.bb +++ b/packages/uclibc/uclibc_nptl.bb @@ -25,11 +25,13 @@ FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/uclibc-nptl', '${FILE_DIRN #however: we can't depend on virtual/kernel when nptl hits due to depends deadlocking .... KERNEL_SOURCE = "${CROSS_DIR}/${TARGET_SYS}" -SRC_URI += "svn://uclibc.org/branches/;module=uClibc-nptl \ +SRC_URI += "svn://uclibc.org/branches/;module=uClibc-nptl;rev=${SRCREV} \ file://uClibc.machine \ file://uClibc.distro \ file://uclibc-arm-ftruncate64.patch;patch=1 \ file://arm_fix_alignment.patch;patch=1 \ " +SRC_URI_append_arm = " file://ldso_hash.patch;patch=1 " +SRC_URI_append_armeb = " file://ldso_hash.patch;patch=1 " S = "${WORKDIR}/uClibc-nptl" -- cgit v1.2.3 From 5b7738dfeb9356b3b75394a07101c10a1a427956 Mon Sep 17 00:00:00 2001 From: Florian Boor Date: Thu, 18 Dec 2008 21:09:41 +0100 Subject: gpe-conf: fix WiFi part --- packages/gpe-conf/gpe-conf-0.2.7/wifi-key.patch | 166 ++++++++++++++++++++++++ packages/gpe-conf/gpe-conf_0.2.7.bb | 5 +- 2 files changed, 169 insertions(+), 2 deletions(-) create mode 100644 packages/gpe-conf/gpe-conf-0.2.7/wifi-key.patch diff --git a/packages/gpe-conf/gpe-conf-0.2.7/wifi-key.patch b/packages/gpe-conf/gpe-conf-0.2.7/wifi-key.patch new file mode 100644 index 0000000000..f05c04cb45 --- /dev/null +++ b/packages/gpe-conf/gpe-conf-0.2.7/wifi-key.patch @@ -0,0 +1,166 @@ +--- + ChangeLog | 4 ++++ + modules/cfgfile.c | 49 +++++++++++++++++++++++++++++-------------------- + 2 files changed, 33 insertions(+), 20 deletions(-) + +--- ChangeLog.orig ++++ ChangeLog +@@ -1,5 +1,9 @@ ++2008-12-18 Florian Boor ++ ++ * cfgfile.c: Some fixes to wifi key string generation. ++ + 2008-05-23 Florian Boor + + * Relase version 0.2.7 + * Update translations + +--- modules/cfgfile.c.orig ++++ modules/cfgfile.c +@@ -1,8 +1,8 @@ + /* + * +- * Copyright (C) 2002, 2003 Florian Boor ++ * Copyright (C) 2002, 2003, 2008 Florian Boor + * 2004 Ole Reinhardt + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version +@@ -128,12 +128,10 @@ gint get_param_val(gchar* line, gchar* p + for (b=a+1;b 0) value=strncpy(value,&line[a],b-a); + if ((b-a) > 0) value=strncpy(value,&line[a],b-a); + value[b-a]='\0'; + return 0; + } + +@@ -562,15 +560,17 @@ gchar *get_iflist() + strncat(result," ",255); + } + return result; + } + +-void get_wifikey_string(NWInterface_t iface, char* key) ++void get_wifikey_string(NWInterface_t iface, gchar** key) + { + gint nokeys = FALSE; + gint count; + gchar temp[42]; ++ gchar *lkey = g_strdup(""), *t; ++ + + if ((strlen(iface.key[0]) == 0) && + (strlen(iface.key[1]) == 0) && + (strlen(iface.key[2]) == 0) && + (strlen(iface.key[3]) == 0)) +@@ -581,29 +581,36 @@ void get_wifikey_string(NWInterface_t if + + if (strlen(iface.key[iface.keynr-1]) == 0) + for (iface.keynr = 1; iface.keynr <=4; iface.keynr++) + if (strlen(iface.key[iface.keynr-1]) != 0) break; + +- switch (iface.encmode) +- { +- case ENC_OFF: strcpy(key, "off"); break; +- case ENC_OPEN: strcpy(key, "open"); break; +- case ENC_RESTRICTED: strcpy(key, "restricted"); break; +- } +- + if (!nokeys) + { + for (count = 0; count < 4; count++) + if (strlen(iface.key[count]) > 0) + { +- sprintf(temp, " key %s [%d]", iface.key[count], count+1); +- strcat(key, temp); ++ t = lkey; ++ lkey = g_strdup_printf("%s key %s [%d]", lkey, iface.key[count], count+1); ++ g_free(t); + } + +- sprintf(temp, " key [%d]", iface.keynr); +- strcat(key, temp); ++ t = lkey; ++ lkey = g_strdup_printf(" %s key [%d]", lkey, iface.keynr); ++ g_free(t); + } ++ ++ t = lkey; ++ switch (iface.encmode) ++ { ++ case ENC_OPEN: lkey = g_strdup_printf ("%s key open", lkey); break; ++ case ENC_RESTRICTED: lkey = g_strdup_printf("%s key restricted", lkey); break; ++ case ENC_OFF: lkey = g_strdup_printf("%s key off", lkey); break; ++ default: lkey = g_strdup_printf("%s key off", lkey); break; ++ } ++ g_free(t); ++ ++ *key = lkey; + } + + gint write_sections() + { + gint i,j; +@@ -613,11 +620,11 @@ gint write_sections() + gchar paramval[255]; + gchar ifname[255]; + gint svd[14]; + gint lastwpos = 0; + gint last_i; +- gchar key[128]; ++ gchar *key; + + for (i=0;i 0) + { + sprintf(outstr,"\twireless_channel %s",iflist[i].channel); + add_line(configlen,outstr); + } +- get_wifikey_string(iflist[i], key); +- sprintf(outstr,"\twireless_key %s",key); ++ get_wifikey_string(iflist[i], &key); ++ sprintf(outstr,"\twireless_key %s",key); ++ g_free(key); + add_line(configlen,outstr); + } + + } //if status + diff --git a/packages/gpe-conf/gpe-conf_0.2.7.bb b/packages/gpe-conf/gpe-conf_0.2.7.bb index ec836eb068..2d4fb2168e 100644 --- a/packages/gpe-conf/gpe-conf_0.2.7.bb +++ b/packages/gpe-conf/gpe-conf_0.2.7.bb @@ -10,13 +10,14 @@ RDEPENDS_gpe-conf-panel = "gpe-conf" RPROVIDES_${PN} += " bl" RCONFLICTS_${PN} = "bl" -PR = "r1" +PR = "r2" GPE_TARBALL_SUFFIX = "bz2" inherit gpe autotools pkgconfig -SRC_URI += "file://poweroff.patch;patch=1" +SRC_URI += "file://poweroff.patch;patch=1 \ + file://wifi-key.patch;patch=1;pnum=0" PACKAGES += "gpe-conf-panel" -- cgit v1.2.3 From 898a0032297407105b16e07d8f300cdce1b17e4c Mon Sep 17 00:00:00 2001 From: Phil Blundell Date: Thu, 18 Dec 2008 21:09:51 +0000 Subject: glib-2.3.6: reinstate missing ld.so.conf --- packages/glibc/glibc-2.3.6/etc/ld.so.conf | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 packages/glibc/glibc-2.3.6/etc/ld.so.conf diff --git a/packages/glibc/glibc-2.3.6/etc/ld.so.conf b/packages/glibc/glibc-2.3.6/etc/ld.so.conf new file mode 100644 index 0000000000..46e06d3f0a --- /dev/null +++ b/packages/glibc/glibc-2.3.6/etc/ld.so.conf @@ -0,0 +1,2 @@ +/usr/local/lib + -- cgit v1.2.3 From ad8df02c2e58eb025cdffb897354831fb64bfd5a Mon Sep 17 00:00:00 2001 From: Michael 'Mickey' Lauer Date: Fri, 19 Dec 2008 00:34:50 +0000 Subject: linux-openmoko-devel: add NFS support in defconfig --- packages/linux/linux-openmoko-devel/defconfig-oe | 9 +++++++-- packages/linux/linux-openmoko-devel_git.bb | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/packages/linux/linux-openmoko-devel/defconfig-oe b/packages/linux/linux-openmoko-devel/defconfig-oe index b5d7e2f4df..32bcb9a52d 100644 --- a/packages/linux/linux-openmoko-devel/defconfig-oe +++ b/packages/linux/linux-openmoko-devel/defconfig-oe @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.28-rc4 -# Sun Dec 14 16:59:01 2008 +# Thu Dec 18 22:58:51 2008 # CONFIG_ARM=y CONFIG_HAVE_PWM=y @@ -1823,7 +1823,11 @@ CONFIG_ROMFS_FS=y # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y -# CONFIG_NFS_FS is not set +CONFIG_NFS_FS=y +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +# CONFIG_NFS_V4 is not set +CONFIG_ROOT_NFS=y CONFIG_NFSD=y CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y @@ -1843,6 +1847,7 @@ CONFIG_CIFS=m # CONFIG_CIFS_STATS is not set # CONFIG_CIFS_WEAK_PW_HASH is not set # CONFIG_CIFS_XATTR is not set +# CONFIG_CIFS_POSIX is not set # CONFIG_CIFS_DEBUG2 is not set # CONFIG_CIFS_EXPERIMENTAL is not set # CONFIG_NCP_FS is not set diff --git a/packages/linux/linux-openmoko-devel_git.bb b/packages/linux/linux-openmoko-devel_git.bb index 94cc8eb8d3..91cae5cb97 100644 --- a/packages/linux/linux-openmoko-devel_git.bb +++ b/packages/linux/linux-openmoko-devel_git.bb @@ -8,9 +8,9 @@ DEFAULT_PREFERENCE = "-1" KERNEL_RELEASE = "2.6.27" KERNEL_VERSION = "${KERNEL_RELEASE}" -OEV = "oe2" +OEV = "oe3" PV = "${KERNEL_RELEASE}-${OEV}+gitr${SRCREV}" -PR = "r1" +PR = "r0" SRC_URI = "\ git://git.openmoko.org/git/kernel.git;protocol=git;branch=andy-tracking \ -- cgit v1.2.3 From 8fa2930ee67b8f6369a1c01be9221e2759d0d62c Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 18 Dec 2008 16:49:09 -0800 Subject: uclibc-0.9.30: Update ldso_hash.patch so we do not ignore LDFLAGS_GNUHASH assignment uclibc-nptl: Ditto uclibc-svn: Ditto --- packages/uclibc/uclibc-0.9.30/ldso_hash.patch | 25 ++++++++++--------------- packages/uclibc/uclibc-nptl/ldso_hash.patch | 25 ++++++++++--------------- packages/uclibc/uclibc-svn/ldso_hash.patch | 25 ++++++++++--------------- packages/uclibc/uclibc_0.9.30.bb | 2 +- 4 files changed, 31 insertions(+), 46 deletions(-) diff --git a/packages/uclibc/uclibc-0.9.30/ldso_hash.patch b/packages/uclibc/uclibc-0.9.30/ldso_hash.patch index 8a625f21c2..974f564396 100644 --- a/packages/uclibc/uclibc-0.9.30/ldso_hash.patch +++ b/packages/uclibc/uclibc-0.9.30/ldso_hash.patch @@ -1,19 +1,14 @@ -Index: uClibc-0.9.30/Rules.mak +Index: uClibc-nptl/Rules.mak =================================================================== ---- uClibc-0.9.30.orig/Rules.mak 2008-11-15 16:35:00.713664783 +0100 -+++ uClibc-0.9.30/Rules.mak 2008-11-15 16:36:32.776988120 +0100 -@@ -519,13 +519,7 @@ - endif +--- uClibc-nptl/Rules.mak (revision 24450) ++++ uClibc-nptl/Rules.mak (working copy) +@@ -522,7 +522,8 @@ ifeq ($(LDSO_GNU_HASH_SUPPORT),y) --# Be sure that binutils support it + # Be sure that binutils support it -LDFLAGS_GNUHASH:=$(call check_ld,--hash-style=gnu) --ifeq ($(LDFLAGS_GNUHASH),) --$(error Your binutils don't support --hash-style option, while you want to use it) --else --LDFLAGS_NOSTRIP += -Wl,$(LDFLAGS_GNUHASH) --endif -+LDFLAGS_NOSTRIP += -Wl,--hash-style=gnu - endif - - LDFLAGS:=$(LDFLAGS_NOSTRIP) -Wl,-z,defs ++#LDFLAGS_GNUHASH:=$(call check_ld,--hash-style=gnu) ++LDFLAGS_GNUHASH:=--hash-style=gnu + ifeq ($(LDFLAGS_GNUHASH),) + $(error Your binutils don't support --hash-style option, while you want to use it) + else diff --git a/packages/uclibc/uclibc-nptl/ldso_hash.patch b/packages/uclibc/uclibc-nptl/ldso_hash.patch index 8a625f21c2..974f564396 100644 --- a/packages/uclibc/uclibc-nptl/ldso_hash.patch +++ b/packages/uclibc/uclibc-nptl/ldso_hash.patch @@ -1,19 +1,14 @@ -Index: uClibc-0.9.30/Rules.mak +Index: uClibc-nptl/Rules.mak =================================================================== ---- uClibc-0.9.30.orig/Rules.mak 2008-11-15 16:35:00.713664783 +0100 -+++ uClibc-0.9.30/Rules.mak 2008-11-15 16:36:32.776988120 +0100 -@@ -519,13 +519,7 @@ - endif +--- uClibc-nptl/Rules.mak (revision 24450) ++++ uClibc-nptl/Rules.mak (working copy) +@@ -522,7 +522,8 @@ ifeq ($(LDSO_GNU_HASH_SUPPORT),y) --# Be sure that binutils support it + # Be sure that binutils support it -LDFLAGS_GNUHASH:=$(call check_ld,--hash-style=gnu) --ifeq ($(LDFLAGS_GNUHASH),) --$(error Your binutils don't support --hash-style option, while you want to use it) --else --LDFLAGS_NOSTRIP += -Wl,$(LDFLAGS_GNUHASH) --endif -+LDFLAGS_NOSTRIP += -Wl,--hash-style=gnu - endif - - LDFLAGS:=$(LDFLAGS_NOSTRIP) -Wl,-z,defs ++#LDFLAGS_GNUHASH:=$(call check_ld,--hash-style=gnu) ++LDFLAGS_GNUHASH:=--hash-style=gnu + ifeq ($(LDFLAGS_GNUHASH),) + $(error Your binutils don't support --hash-style option, while you want to use it) + else diff --git a/packages/uclibc/uclibc-svn/ldso_hash.patch b/packages/uclibc/uclibc-svn/ldso_hash.patch index 8a625f21c2..974f564396 100644 --- a/packages/uclibc/uclibc-svn/ldso_hash.patch +++ b/packages/uclibc/uclibc-svn/ldso_hash.patch @@ -1,19 +1,14 @@ -Index: uClibc-0.9.30/Rules.mak +Index: uClibc-nptl/Rules.mak =================================================================== ---- uClibc-0.9.30.orig/Rules.mak 2008-11-15 16:35:00.713664783 +0100 -+++ uClibc-0.9.30/Rules.mak 2008-11-15 16:36:32.776988120 +0100 -@@ -519,13 +519,7 @@ - endif +--- uClibc-nptl/Rules.mak (revision 24450) ++++ uClibc-nptl/Rules.mak (working copy) +@@ -522,7 +522,8 @@ ifeq ($(LDSO_GNU_HASH_SUPPORT),y) --# Be sure that binutils support it + # Be sure that binutils support it -LDFLAGS_GNUHASH:=$(call check_ld,--hash-style=gnu) --ifeq ($(LDFLAGS_GNUHASH),) --$(error Your binutils don't support --hash-style option, while you want to use it) --else --LDFLAGS_NOSTRIP += -Wl,$(LDFLAGS_GNUHASH) --endif -+LDFLAGS_NOSTRIP += -Wl,--hash-style=gnu - endif - - LDFLAGS:=$(LDFLAGS_NOSTRIP) -Wl,-z,defs ++#LDFLAGS_GNUHASH:=$(call check_ld,--hash-style=gnu) ++LDFLAGS_GNUHASH:=--hash-style=gnu + ifeq ($(LDFLAGS_GNUHASH),) + $(error Your binutils don't support --hash-style option, while you want to use it) + else diff --git a/packages/uclibc/uclibc_0.9.30.bb b/packages/uclibc/uclibc_0.9.30.bb index e3155f30fa..16e18fba97 100644 --- a/packages/uclibc/uclibc_0.9.30.bb +++ b/packages/uclibc/uclibc_0.9.30.bb @@ -7,7 +7,7 @@ # on whether the base patches apply to the selected (SRCDATE) svn release. # UCLIBC_BASE ?= "0.9.30" -PR = "r2" +PR = "r3" DEFAULT_PREFERENCE = "1" require uclibc.inc -- cgit v1.2.3 From 3b4c349dc1b03e46320b9fed59d09b4d08349c6e Mon Sep 17 00:00:00 2001 From: John Lee Date: Fri, 19 Dec 2008 12:56:52 +0800 Subject: om-gta01.conf: fix IMAGE_FSTYPES ?= to += --- conf/machine/om-gta01.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/machine/om-gta01.conf b/conf/machine/om-gta01.conf index 7e3b9edf42..33dc255907 100644 --- a/conf/machine/om-gta01.conf +++ b/conf/machine/om-gta01.conf @@ -35,7 +35,7 @@ MACHINE_EXTRA_RRECOMMENDS = "\ ROOT_FLASH_SIZE = "60" # extra jffs2 tweaks -IMAGE_FSTYPES ?= "jffs2 tar.bz2" +IMAGE_FSTYPES += "jffs2" EXTRA_IMAGECMD_jffs2 = "--little-endian --eraseblock=0x4000 --pad -n" # build / upload tools -- cgit v1.2.3 From 6eeb81ad438053a88ce2a0fcf7dcf2d75b5807cc Mon Sep 17 00:00:00 2001 From: John Lee Date: Wed, 17 Dec 2008 17:49:19 +0800 Subject: om-gta02.conf: fix IMAGE_FSTYPES ?= to += --- conf/machine/om-gta02.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/machine/om-gta02.conf b/conf/machine/om-gta02.conf index f3e746b07b..6b9875d51e 100644 --- a/conf/machine/om-gta02.conf +++ b/conf/machine/om-gta02.conf @@ -30,7 +30,7 @@ SERIAL_CONSOLE = "115200 ttySAC2" ROOT_FLASH_SIZE = "256" # extra jffs2 tweaks -IMAGE_FSTYPES ?= "jffs2" +IMAGE_FSTYPES += "jffs2" EXTRA_IMAGECMD_jffs2 = "--little-endian --eraseblock=0x20000 --pagesize=0x800 \ --no-cleanmarkers --pad -n ; sumtool --eraseblock=0x20000 --no-cleanmarkers \ --littleendian --pad \ -- cgit v1.2.3 From 87852fa81bc2c6cb37fcb3a63ed0a1a0fb5c669b Mon Sep 17 00:00:00 2001 From: John Lee Date: Fri, 19 Dec 2008 13:06:30 +0800 Subject: om-gta01.conf: don't need to set PACKAGE_EXTRA_ARCHS now. --- conf/machine/om-gta01.conf | 1 - 1 file changed, 1 deletion(-) diff --git a/conf/machine/om-gta01.conf b/conf/machine/om-gta01.conf index 33dc255907..d503532bf0 100644 --- a/conf/machine/om-gta01.conf +++ b/conf/machine/om-gta01.conf @@ -5,7 +5,6 @@ #----------------------------------------------------------------------------- TARGET_ARCH = "arm" -PACKAGE_EXTRA_ARCHS = "armv4t" PREFERRED_PROVIDER_virtual/kernel ?= "linux-openmoko" UBOOT_ENTRYPOINT = "30008000" -- cgit v1.2.3 From d57301a708496a5e5a03f57146a11964b34a5f1f Mon Sep 17 00:00:00 2001 From: John Lee Date: Fri, 19 Dec 2008 13:06:30 +0800 Subject: om-gta02.conf: don't need to set PACKAGE_EXTRA_ARCHS now. --- conf/machine/om-gta02.conf | 1 - 1 file changed, 1 deletion(-) diff --git a/conf/machine/om-gta02.conf b/conf/machine/om-gta02.conf index 6b9875d51e..b3fe6b8dc8 100644 --- a/conf/machine/om-gta02.conf +++ b/conf/machine/om-gta02.conf @@ -5,7 +5,6 @@ #----------------------------------------------------------------------------- TARGET_ARCH = "arm" -PACKAGE_EXTRA_ARCHS = "armv4t" PREFERRED_PROVIDER_virtual/kernel ?= "linux-openmoko" PREFERRED_PROVIDER_virtual/xserver = "xserver-kdrive-glamo" -- cgit v1.2.3 From 0ea723f744bf8c666d39c49f02251fb4753d70fd Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 18 Dec 2008 22:24:55 -0800 Subject: nfs-utils_1.1.2: Add e2fsprogs-libs to DEPENDS * fixes bug 4625 --- packages/nfs-utils/nfs-utils_1.1.2.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/nfs-utils/nfs-utils_1.1.2.bb b/packages/nfs-utils/nfs-utils_1.1.2.bb index 872a9bf8ff..353eb574ae 100644 --- a/packages/nfs-utils/nfs-utils_1.1.2.bb +++ b/packages/nfs-utils/nfs-utils_1.1.2.bb @@ -3,9 +3,9 @@ PRIORITY = "optional" SECTION = "console/network" LICENSE = "GPL" -PR = "2" +PR = "3" -DEPENDS = "e2fsprogs tcp-wrappers libevent" +DEPENDS = "e2fsprogs-libs tcp-wrappers libevent" SRC_URI = "${SOURCEFORGE_MIRROR}/nfs/nfs-utils-${PV}.tar.gz \ file://nfsserver \ -- cgit v1.2.3 From ef44fb4e17f20cf5999b900dffb4797c40b00801 Mon Sep 17 00:00:00 2001 From: John Lee Date: Fri, 19 Dec 2008 13:18:02 +0800 Subject: sane-srcrevs.inc: update svnr of openmoko-toolchain-scripts --- conf/distro/include/sane-srcrevs.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/distro/include/sane-srcrevs.inc b/conf/distro/include/sane-srcrevs.inc index f76cecff26..1272244f17 100644 --- a/conf/distro/include/sane-srcrevs.inc +++ b/conf/distro/include/sane-srcrevs.inc @@ -166,7 +166,7 @@ SRCREV_pn-openmoko-theme-standard2 ?= "4338" SRCREV_pn-openmoko-theme-standard2-qvga ?= "3425" SRCREV_pn-openmoko-today2 ?= "4168" SRCREV_pn-openmoko-today2-folders ?= "3704" -SRCREV_pn-openmoko-toolchain-scripts ?= "4430" +SRCREV_pn-openmoko-toolchain-scripts ?= "4878" SRCREV_pn-openmoko-worldclock2 ?= "3365" SRCREV_pn-openocd ?= "517" SRCREV_pn-openocd-native ?= "517" -- cgit v1.2.3 From ef5ad935d6efd350b24e141e34bf26744ca31409 Mon Sep 17 00:00:00 2001 From: Steffen Sledz Date: Fri, 19 Dec 2008 08:52:19 +0100 Subject: lite bb: SRC_URI fixed --- packages/directfb/lite_0.9.26+cvs20070207.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/directfb/lite_0.9.26+cvs20070207.bb b/packages/directfb/lite_0.9.26+cvs20070207.bb index 2f43627829..32f97bf962 100644 --- a/packages/directfb/lite_0.9.26+cvs20070207.bb +++ b/packages/directfb/lite_0.9.26+cvs20070207.bb @@ -9,7 +9,7 @@ LICENSE = "LGPL" # this is a CVS only release -SRC_URI = "cvs://anonymous@cvs.directfb.org/cvs/directfb;method=pserver;module=lite;date=${@bb.data.getVar('PV', d, 1)[9:]}" +SRC_URI = "cvs://anonymous@cvs.directfb.org/cvs/directfb;method=pserver;module=lite;date=${@bb.data.getVar('PV', d, 1)[10:]}" S = "${WORKDIR}/lite" -- cgit v1.2.3