diff options
author | Koen Kooi <koen@openembedded.org> | 2007-12-11 09:42:16 +0000 |
---|---|---|
committer | Koen Kooi <koen@openembedded.org> | 2007-12-11 09:42:16 +0000 |
commit | 7bcf4828673040af5022534981de6416f5884cff (patch) | |
tree | 18ab00a9b6f1ce29fa7b613662e256785fb59781 /packages/openmoko2 | |
parent | 84b2b31930881004a73267cf24fe6fe701e0f8a8 (diff) | |
parent | 78c32ad25a3883dc7a127a36673890225f9f54f2 (diff) |
propagate from branch 'org.openembedded.dev' (head acccc4840b95c279164a3eeacf893200164bdc65)
to branch 'org.openembedded.dev.avr32' (head 4a915ee0a28076c53049330f3f2e58c7b85ef7a8)
Diffstat (limited to 'packages/openmoko2')
-rw-r--r-- | packages/openmoko2/libjana_svn.bb | 5 | ||||
-rw-r--r-- | packages/openmoko2/libmokogsmd2_svn.bb | 2 | ||||
-rw-r--r-- | packages/openmoko2/neod_svn.bb | 9 | ||||
-rw-r--r-- | packages/openmoko2/openmoko-browser2/.mtn2git_empty | 0 | ||||
-rw-r--r-- | packages/openmoko2/openmoko-browser2/fingerscroll.diff | 13 | ||||
-rw-r--r-- | packages/openmoko2/openmoko-browser2_svn.bb | 4 | ||||
-rw-r--r-- | packages/openmoko2/openmoko-dialer2_svn.bb | 3 | ||||
-rw-r--r-- | packages/openmoko2/openmoko-messages2_svn.bb | 11 | ||||
-rw-r--r-- | packages/openmoko2/openmoko-sample2_svn.bb | 24 | ||||
-rw-r--r-- | packages/openmoko2/openmoko-session2.bb | 20 | ||||
-rwxr-xr-x | packages/openmoko2/openmoko-session2/etc/matchbox/session | 2 | ||||
-rwxr-xr-x | packages/openmoko2/openmoko-session2/matchbox-session | 24 | ||||
-rwxr-xr-x | packages/openmoko2/openmoko-sound-system2/pulseaudio | 18 | ||||
-rw-r--r-- | packages/openmoko2/openmoko-sound-system2_0.1.0.bb | 2 | ||||
-rw-r--r-- | packages/openmoko2/openmoko-today2-folders_svn.bb | 3 | ||||
-rw-r--r-- | packages/openmoko2/openmoko-worldclock2_svn.bb | 2 |
16 files changed, 120 insertions, 22 deletions
diff --git a/packages/openmoko2/libjana_svn.bb b/packages/openmoko2/libjana_svn.bb index 065f380969..5b40bd4846 100644 --- a/packages/openmoko2/libjana_svn.bb +++ b/packages/openmoko2/libjana_svn.bb @@ -1,13 +1,15 @@ DESCRIPTION = "O-Hand Jana Library" DEPENDS = "libmokojournal2 gtk+ eds-dbus gconf" PV = "0.1.0+svnr${SRCREV}" -PR = "r4" +PR = "r5" inherit autotools pkgconfig lib_package SRC_URI = "svn://svn.o-hand.com/repos/jana/;module=trunk;proto=http" S = "${WORKDIR}/trunk/" +EXTRA_OECONF = "--enable-examples " + do_configure_prepend() { touch gtk-doc.make } @@ -26,3 +28,4 @@ FILES_libjana-ecal = "${libdir}/libjana-ecal.so.*" FILES_libjana-ecal-dbg = "${libdir}/.debug/libjana-ecal*" FILES_libjana-gtk = "${libdir}/libjana-gtk.so.* ${datadir}/jana/landwater.vmf" FILES_libjana-gtk-dbg = "${libdir}/.debug/libjana-gtk.so.*" +FILES_libjana-bin_append = " ${datadir}/jana/flag-uk.png " diff --git a/packages/openmoko2/libmokogsmd2_svn.bb b/packages/openmoko2/libmokogsmd2_svn.bb index 8e547b3663..5625bf809d 100644 --- a/packages/openmoko2/libmokogsmd2_svn.bb +++ b/packages/openmoko2/libmokogsmd2_svn.bb @@ -1,7 +1,7 @@ SECTION = "openmoko/libs" DEPENDS = "libgsmd glib-2.0" PV = "0.1.0+svnr${SRCREV}" -PR = "r1" +PR = "r2" inherit openmoko2 diff --git a/packages/openmoko2/neod_svn.bb b/packages/openmoko2/neod_svn.bb index 7e662de73a..e627e60bd2 100644 --- a/packages/openmoko2/neod_svn.bb +++ b/packages/openmoko2/neod_svn.bb @@ -1,14 +1,14 @@ DESCRIPTION = "Simple Neo1973 Daemon for Button Handling and Power Management" SECTION = "openmoko/daemons" DEPENDS = "gtk+ pulseaudio" -RDEPENDS = "gpe-scap xrandr alsa-utils-amixer apm" +RDEPENDS = "gpe-scap xrandr alsa-utils-amixer apm dbus" PV = "0.1.0+svnr${SRCREV}" -PR = "r4" +PR = "r5" inherit openmoko2 gconf -SRC_URI += "file://htc.patch;patch=1 \ - file://ipaq.patch;patch=1" +SRC_URI += "file://htc.patch;patch=1;maxrev=3348 \ + file://ipaq.patch;patch=1;maxrev=3348" EXTRA_OECONF_fic-gta01 = "--with-platform=neo1973" EXTRA_OECONF_fic-gta02 = "--with-platform=neo1973" @@ -19,6 +19,7 @@ EXTRA_OECONF_rokre2 = "--with-platform=ezx" EXTRA_OECONF_rokre6 = "--with-platform=ezx" EXTRA_OECONF_magician = "--with-platform=htc" EXTRA_OECONF_hx4700 = "--with-platform=ipaq" +EXTRA_OECONF_htcuniversal = "--with-platform=htc" PACKAGE_ARCH = "${MACHINE_ARCH}" diff --git a/packages/openmoko2/openmoko-browser2/.mtn2git_empty b/packages/openmoko2/openmoko-browser2/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/openmoko2/openmoko-browser2/.mtn2git_empty diff --git a/packages/openmoko2/openmoko-browser2/fingerscroll.diff b/packages/openmoko2/openmoko-browser2/fingerscroll.diff new file mode 100644 index 0000000000..89f79496a0 --- /dev/null +++ b/packages/openmoko2/openmoko-browser2/fingerscroll.diff @@ -0,0 +1,13 @@ +Index: src/current-page.c +=================================================================== +--- openmoko-browser2/src/current-page.c (revision 3249) ++++ openmoko-browser2/src/current-page.c (working copy) +@@ -129,7 +129,7 @@ + gtk_toolbar_insert (GTK_TOOLBAR (toolbar), data->currentClose, 8); + + +- data->currentFingerScroll = gtk_scrolled_window_new (NULL, NULL); //moko_finger_scroll_new (); ++ data->currentFingerScroll = moko_finger_scroll_new (); + gtk_box_pack_start (box, data->currentFingerScroll, TRUE, TRUE, 0); + } + diff --git a/packages/openmoko2/openmoko-browser2_svn.bb b/packages/openmoko2/openmoko-browser2_svn.bb index 431e40769c..b9c7efed02 100644 --- a/packages/openmoko2/openmoko-browser2_svn.bb +++ b/packages/openmoko2/openmoko-browser2_svn.bb @@ -5,3 +5,7 @@ PV = "0.0.1+svnr${SRCREV}" PR = "r1" inherit openmoko2 + +#SRC_URI += "file://fingerscroll.diff;patch=1" + + diff --git a/packages/openmoko2/openmoko-dialer2_svn.bb b/packages/openmoko2/openmoko-dialer2_svn.bb index b01d9d3c05..5d2683e0fd 100644 --- a/packages/openmoko2/openmoko-dialer2_svn.bb +++ b/packages/openmoko2/openmoko-dialer2_svn.bb @@ -1,8 +1,9 @@ DESCRIPTION = "The OpenMoko Dialer" SECTION = "openmoko/pim" -DEPENDS = "libmokogsmd2 libmokoui2 libmokojournal2 pulseaudio" +DEPENDS = "libjana libmokogsmd2 libmokoui2 libmokojournal2 pulseaudio" PV = "0.1.0+svnr${SRCREV}" PR = "r5" +PE = "1" inherit openmoko2 diff --git a/packages/openmoko2/openmoko-messages2_svn.bb b/packages/openmoko2/openmoko-messages2_svn.bb new file mode 100644 index 0000000000..bc1bcaff5e --- /dev/null +++ b/packages/openmoko2/openmoko-messages2_svn.bb @@ -0,0 +1,11 @@ +DESCRIPTION = "The OpenMoko Message application" +SECTION = "openmoko/pim" +DEPENDS = "libmokogsmd2 libmokoui2 libmokojournal2" +PV = "0.1.0+svnr${SRCREV}" +PR = "r0" + +inherit openmoko2 + +EXTRA_OECONF = "--with-dbusbindir=${STAGING_BINDIR_NATIVE}" + +FILES_${PN} += "${datadir}/openmoko-messages/ ${datadir}/dbus-1/services/" diff --git a/packages/openmoko2/openmoko-sample2_svn.bb b/packages/openmoko2/openmoko-sample2_svn.bb new file mode 100644 index 0000000000..c05b6d3618 --- /dev/null +++ b/packages/openmoko2/openmoko-sample2_svn.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "The OpenMoko Sample Project" +SECTION = "openmoko/applications" +DEPENDS = "libmokoui2 intltool gconf" +PV = "0.0.1+svnr${SRCREV}" +PR = "r0" + +inherit openmoko2 + +PACKAGES += "${PN}-src" +# path should match the toolchain path +FILES_${PN}-src = "/usr/local/openmoko" +PACKAGE_ARCH_${PN}-src = "all" + +do_configure_prepend() { + install -d ${WORKDIR}/source + cp -a ${S} ${WORKDIR}/source/ + find ${WORKDIR}/source -name ".svn"|xargs rm -rf +} + +do_install_append() { + install -d ${D}/usr/local/openmoko/source/ + cp -a ${WORKDIR}/source/* ${D}/usr/local/openmoko/source/ +} + diff --git a/packages/openmoko2/openmoko-session2.bb b/packages/openmoko2/openmoko-session2.bb index b71d35528d..3d8c9109e1 100644 --- a/packages/openmoko2/openmoko-session2.bb +++ b/packages/openmoko2/openmoko-session2.bb @@ -1,15 +1,27 @@ DESCRIPTION = "Custom Matchbox session files for OpenMoko" LICENSE = "GPL" SECTION = "x11" -RDEPENDS = "matchbox-common matchbox-applet-startup-monitor matchbox-panel-2" +RDEPENDS = "matchbox-applet-startup-monitor matchbox-panel-2" RDEPENDS += "openmoko-common2 openmoko-today2 openmoko-dialer2" -RCONFLICTS = "openmoko-session" -PR = "r37" +RCONFLICTS_${PN} = "openmoko-session matchbox-common" +PR = "r63" -SRC_URI = "file://etc" +SRC_URI = "\ + file://etc \ + file://matchbox-session \ +" S = ${WORKDIR} +inherit update-alternatives + +ALTERNATIVE_NAME = "x-window-manager" +ALTERNATIVE_LINK = "${bindir}/x-window-manager" +ALTERNATIVE_PATH = "${bindir}/matchbox-session" +ALTERNATIVE_PRIORITY = "11" + do_install() { + install -d ${D}${bindir} + install -m 0655 ${WORKDIR}/matchbox-session ${D}${bindir} install -d ${D}${sysconfdir} cp -R ${S}/etc/* ${D}${sysconfdir} rm -fR ${D}${sysconfdir}/.svn diff --git a/packages/openmoko2/openmoko-session2/etc/matchbox/session b/packages/openmoko2/openmoko-session2/etc/matchbox/session index 2f27a4cc6a..9eea32a45d 100755 --- a/packages/openmoko2/openmoko-session2/etc/matchbox/session +++ b/packages/openmoko2/openmoko-session2/etc/matchbox/session @@ -2,7 +2,7 @@ SHOWCURSOR="no" openmoko-today & -openmoko-dialer & +phone-kit & matchbox-window-manager -use_titlebar yes -use_desktop_mode decorated -theme openmoko-standard-2 -use_cursor $SHOWCURSOR $@ & diff --git a/packages/openmoko2/openmoko-session2/matchbox-session b/packages/openmoko2/openmoko-session2/matchbox-session new file mode 100755 index 0000000000..65f1ce72ca --- /dev/null +++ b/packages/openmoko2/openmoko-session2/matchbox-session @@ -0,0 +1,24 @@ +#!/bin/sh +# +# Very simple session manager for matchbox tools +# + +# Uncomment below to enable parsing of debian menu entrys +# export MB_USE_DEB_MENUS=1 + +if [ -e $HOME/.matchbox/session ] +then +exec $HOME/.matchbox/session +fi + +if [ -e /etc/matchbox/session ] +then +exec /etc/matchbox/session +fi + +# Default files to run if $HOME/.matchbox/session or /etc/matchbox/session +# dont exist. + +matchbox-desktop & +matchbox-panel --orientation south & +exec matchbox-window-manager $@ diff --git a/packages/openmoko2/openmoko-sound-system2/pulseaudio b/packages/openmoko2/openmoko-sound-system2/pulseaudio index 76daacd3ae..964947376e 100755 --- a/packages/openmoko2/openmoko-sound-system2/pulseaudio +++ b/packages/openmoko2/openmoko-sound-system2/pulseaudio @@ -13,17 +13,21 @@ RETVAL=0 prog="pulseaudio" start() { - echo -n "Starting the audio server..." + echo -n "Starting audio server: " # FIXME once alsa/shm permissions have been fixed, supply --system - pulseaudio --resample-method=trivial -D -nF /etc/pulse/session - echo $prog + start-stop-daemon -S -x /usr/bin/pulseaudio -- --no-cpu-limit --resample-method=trivial -D -nF /etc/pulse/session + + if [ $? = 0 ]; then + echo "$prog (warning ignores)." # FIXME remove comment on warning + else + echo "(failed.)" + fi } stop() { - # Stop daemons. - echo -n "Shutting down $prog: " - killall pulseaudio - echo "done" + echo -n "Stopping audio server: " + start-stop-daemon -K -x /usr/bin/pulseaudio + echo "pulseaudio." } # See how we were called. diff --git a/packages/openmoko2/openmoko-sound-system2_0.1.0.bb b/packages/openmoko2/openmoko-sound-system2_0.1.0.bb index e77561c3a1..29d0cba1fe 100644 --- a/packages/openmoko2/openmoko-sound-system2_0.1.0.bb +++ b/packages/openmoko2/openmoko-sound-system2_0.1.0.bb @@ -13,7 +13,7 @@ RDEPENDS = "\ " RREPLACES = "openmoko-sound-system" RPROVIDES = "openmoko-sound-system" -PR = "r3" +PR = "r4" inherit openmoko-base update-rc.d diff --git a/packages/openmoko2/openmoko-today2-folders_svn.bb b/packages/openmoko2/openmoko-today2-folders_svn.bb index ecd28d1b68..baf60d877b 100644 --- a/packages/openmoko2/openmoko-today2-folders_svn.bb +++ b/packages/openmoko2/openmoko-today2-folders_svn.bb @@ -1,7 +1,8 @@ DESCRIPTION = "The OpenMoko Today2 vfolder files" SECTION = "openmoko/misc" PV = "0.1.0+svnr${SRCREV}" -PR = "r1" +PR = "r3" +RCONFLICTS_${PN} = "matchbox-common" inherit openmoko2 diff --git a/packages/openmoko2/openmoko-worldclock2_svn.bb b/packages/openmoko2/openmoko-worldclock2_svn.bb index bb849accfb..5857dde982 100644 --- a/packages/openmoko2/openmoko-worldclock2_svn.bb +++ b/packages/openmoko2/openmoko-worldclock2_svn.bb @@ -1,6 +1,6 @@ DESCRIPTION = "A World-Clock for OpenMoko" SECTION = "openmoko/tools" -DEPENDS = "libmokoui2 openmoko-dates2 libnotify" +DEPENDS = "libmokoui2 libjana" PV = "0.1.0+svnr${SRCREV}" inherit openmoko2 |