[oe-commits] org.oe.dev first batch of OpenMoko2007.2 stuff

mickeyl commit openembedded-commits at lists.openembedded.org
Mon Jul 30 11:40:50 UTC 2007


first batch of OpenMoko2007.2 stuff

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 3e6ef0b270f11c05b39f2bf61a50b1b0ba8da7d4
ViewMTN: http://monotone.openembedded.org/revision.psp?id=3e6ef0b270f11c05b39f2bf61a50b1b0ba8da7d4
Files:
1
packages/openmoko2
packages/openmoko2/openmoko-session2
packages/openmoko2/openmoko-session2/etc
packages/openmoko2/openmoko-session2/etc/matchbox
packages/openmoko2/libmokogsmd2_svn.bb
packages/openmoko2/libmokojournal2_svn.bb
packages/openmoko2/libmokopanelui2_svn.bb
packages/openmoko2/libmokoui2_svn.bb
packages/openmoko2/openmoko-contacts2_svn.bb
packages/openmoko2/openmoko-dialer2_svn.bb
packages/openmoko2/openmoko-icon-theme-standard_svn.bb
packages/openmoko2/openmoko-session2/etc/matchbox/session
packages/openmoko2/openmoko-session2/matchbox-session
packages/openmoko2/openmoko-session2.bb
packages/openmoko2/openmoko-theme-standard2_svn.bb
packages/openmoko2/openmoko-today2_svn.bb
mtn:execute
true
Diffs:

#
# mt diff -r0c44e333167e8a9f7bda77e7980744c0955cf04d -r3e6ef0b270f11c05b39f2bf61a50b1b0ba8da7d4
#
# 
# 
# add_dir "packages/openmoko2"
# 
# add_dir "packages/openmoko2/openmoko-session2"
# 
# add_dir "packages/openmoko2/openmoko-session2/etc"
# 
# add_dir "packages/openmoko2/openmoko-session2/etc/matchbox"
# 
# add_file "packages/openmoko2/libmokogsmd2_svn.bb"
#  content [f8860edb11d4b6aee70541f3231fa2250da792de]
# 
# add_file "packages/openmoko2/libmokojournal2_svn.bb"
#  content [886c4dbe00581959f5bf6feda546d47aa3ddf820]
# 
# add_file "packages/openmoko2/libmokopanelui2_svn.bb"
#  content [8b96228fd79129db1ea92f280fe36d2eba4698d6]
# 
# add_file "packages/openmoko2/libmokoui2_svn.bb"
#  content [8b96228fd79129db1ea92f280fe36d2eba4698d6]
# 
# add_file "packages/openmoko2/openmoko-contacts2_svn.bb"
#  content [fe8ddc379d3397d04fcb2bf58940316edb474428]
# 
# add_file "packages/openmoko2/openmoko-dialer2_svn.bb"
#  content [10449f420626a2dc7eb7ffddcdc2588946e18e7f]
# 
# add_file "packages/openmoko2/openmoko-icon-theme-standard_svn.bb"
#  content [3889e0cbc8b415f8ccc206cf34c0b2d3f5324e5b]
# 
# add_file "packages/openmoko2/openmoko-session2/etc/matchbox/session"
#  content [3e4bcb8ae76c3053372856aab7a5a689c2e4dde9]
# 
# add_file "packages/openmoko2/openmoko-session2/matchbox-session"
#  content [c32dbae334b8f44e316abb4125fc51398d09f80e]
# 
# add_file "packages/openmoko2/openmoko-session2.bb"
#  content [dd2e822cb7ac9516ae79dfdf3c6221fb71113b34]
# 
# add_file "packages/openmoko2/openmoko-theme-standard2_svn.bb"
#  content [63e4490c76e470ecdf213580aa34e8a3c10d1da7]
# 
# add_file "packages/openmoko2/openmoko-today2_svn.bb"
#  content [a90fd3e6765138b5a903fceb4da5139bad2e8061]
# 
#   set "packages/openmoko2/openmoko-session2/etc/matchbox/session"
#  attr "mtn:execute"
# value "true"
# 
============================================================
--- packages/openmoko2/libmokogsmd2_svn.bb	f8860edb11d4b6aee70541f3231fa2250da792de
+++ packages/openmoko2/libmokogsmd2_svn.bb	f8860edb11d4b6aee70541f3231fa2250da792de
@@ -0,0 +1,6 @@
+SECTION = "openmoko/libs"
+DEPENDS = "libgsmd glib-2.0"
+PV = "0.1.0+svn${SRCDATE}"
+
+inherit openmoko2
+
============================================================
--- packages/openmoko2/libmokojournal2_svn.bb	886c4dbe00581959f5bf6feda546d47aa3ddf820
+++ packages/openmoko2/libmokojournal2_svn.bb	886c4dbe00581959f5bf6feda546d47aa3ddf820
@@ -0,0 +1,6 @@
+SECTION = "openmoko/libs"
+DEPENDS = "eds-dbus"
+PV = "0.1.0+svn${SRCDATE}"
+
+inherit openmoko2
+
============================================================
--- packages/openmoko2/libmokopanelui2_svn.bb	8b96228fd79129db1ea92f280fe36d2eba4698d6
+++ packages/openmoko2/libmokopanelui2_svn.bb	8b96228fd79129db1ea92f280fe36d2eba4698d6
@@ -0,0 +1,6 @@
+SECTION = "openmoko/libs"
+DEPENDS = "gtk+"
+PV = "0.1.0+svn${SRCDATE}"
+
+inherit openmoko2
+
============================================================
--- packages/openmoko2/libmokoui2_svn.bb	8b96228fd79129db1ea92f280fe36d2eba4698d6
+++ packages/openmoko2/libmokoui2_svn.bb	8b96228fd79129db1ea92f280fe36d2eba4698d6
@@ -0,0 +1,6 @@
+SECTION = "openmoko/libs"
+DEPENDS = "gtk+"
+PV = "0.1.0+svn${SRCDATE}"
+
+inherit openmoko2
+
============================================================
--- packages/openmoko2/openmoko-contacts2_svn.bb	fe8ddc379d3397d04fcb2bf58940316edb474428
+++ packages/openmoko2/openmoko-contacts2_svn.bb	fe8ddc379d3397d04fcb2bf58940316edb474428
@@ -0,0 +1,12 @@
+DESCRIPTION = "The OpenMoko address book"
+SECTION = "openmoko/pim"
+RDEPENDS = "libedata-book"
+PV = "0.1+svn${SRCDATE}"
+PR = "r2"
+
+inherit openmoko2
+
+SRC_URI = "svn://svn.o-hand.com/repos/contacts/branches/;module=hito;proto=http"
+S = "${WORKDIR}/hito/"
+
+EXTRA_OECONF = "--disable-gnome-vfs --with-frontend=openmoko"
============================================================
--- packages/openmoko2/openmoko-dialer2_svn.bb	10449f420626a2dc7eb7ffddcdc2588946e18e7f
+++ packages/openmoko2/openmoko-dialer2_svn.bb	10449f420626a2dc7eb7ffddcdc2588946e18e7f
@@ -0,0 +1,11 @@
+DESCRIPTION = "The OpenMoko Dialer"
+SECTION = "openmoko/pim"
+DEPENDS = "libmokogsmd2 libmokoui2 libmokojournal2"
+PV = "0.1.0+svn${SRCDATE}"
+PR = "r1"
+
+inherit openmoko2
+
+EXTRA_OECONF = "--with-dbusbindir=${STAGING_BINDIR_NATIVE}"
+
+FILES_${PN} += "${datadir}/openmoko-dialer/ ${datadir}/dbus-1/services/"
============================================================
--- packages/openmoko2/openmoko-icon-theme-standard_svn.bb	3889e0cbc8b415f8ccc206cf34c0b2d3f5324e5b
+++ packages/openmoko2/openmoko-icon-theme-standard_svn.bb	3889e0cbc8b415f8ccc206cf34c0b2d3f5324e5b
@@ -0,0 +1,19 @@
+DESCRIPTION = "Standard Gtk+ icon theme for the OpenMoko distribution"
+SECTION = "openmoko/base"
+PV = "0.1.0+svn${SRCDATE}"
+PR = "r1"
+
+inherit openmoko-base autotools
+
+SRC_URI = "${OPENMOKO_MIRROR}/src/target/${OPENMOKO_RELEASE}/artwork;module=icons;proto=http"
+S = "${WORKDIR}/icons"
+
+PACKAGE_ARCH = "all"
+
+pkg_postinst_${PN} () {
+        if [ "x$D" != "x" ]; then
+                exit 1
+        fi
+        gtk-update-icon-cache -q /usr/share/icons/openmoko-standard
+}
+
============================================================
--- packages/openmoko2/openmoko-session2/etc/matchbox/session	3e4bcb8ae76c3053372856aab7a5a689c2e4dde9
+++ packages/openmoko2/openmoko-session2/etc/matchbox/session	3e4bcb8ae76c3053372856aab7a5a689c2e4dde9
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+SHOWCURSOR="no"
+
+openmoko-today &
+openmoko-dialer &
+
+matchbox-window-manager -use_titlebar yes -use_desktop_mode decorated -theme openmoko-standard-2 -use_cursor $SHOWCURSOR $@ &
+
+exec matchbox-panel --start-applets showdesktop --end-applets clock,battery,systray,startup --titlebar
+
============================================================
--- packages/openmoko2/openmoko-session2/matchbox-session	c32dbae334b8f44e316abb4125fc51398d09f80e
+++ packages/openmoko2/openmoko-session2/matchbox-session	c32dbae334b8f44e316abb4125fc51398d09f80e
@@ -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 $@
============================================================
--- packages/openmoko2/openmoko-session2.bb	dd2e822cb7ac9516ae79dfdf3c6221fb71113b34
+++ packages/openmoko2/openmoko-session2.bb	dd2e822cb7ac9516ae79dfdf3c6221fb71113b34
@@ -0,0 +1,31 @@
+DESCRIPTION = "Custom MB session files for poky"
+LICENSE = "GPL"
+SECTION = "x11"
+RDEPENDS = "matchbox-applet-startup-monitor matchbox-panel-2"
+# RDEPENDS = "matchbox-applet-startup-monitor gtk-sato-engine matchbox-theme-sato gtk-theme-sato matchbox-panel-2 matchbox-desktop-sato"
+# RCONFLICTS = "matchbox-common matchbox-sato"
+PR = "r19"
+
+SRC_URI = "file://etc file://matchbox-session"
+S = ${WORKDIR}
+
+do_install() {
+	install -d ${D}/${bindir}
+	install -m 0755 ${S}/matchbox-session ${D}/${bindir}
+	cp -R ${S}/etc ${D}/etc
+	rm -fR ${D}/etc/.svn
+	rm -fR ${D}/etc/matchbox/.svn
+	chmod -R 755 ${D}/etc
+}
+
+pkg_postinst_openmoko-session2 () {
+#!/bin/sh -e
+if [ "x$D" != "x" ]; then
+    exit 1
+fi
+
+gconftool-2 --config-source=xml::$D${sysconfdir}/gconf/gconf.xml.defaults --direct --type string --set /desktop/poky/interface/theme openmoko-standard-2
+gconftool-2 --config-source=xml::$D${sysconfdir}/gconf/gconf.xml.defaults --direct --type string --set /desktop/poky/interface/icon_theme openmoko-standard
+gconftool-2 --config-source=xml::$D${sysconfdir}/gconf/gconf.xml.defaults --direct --type string --set /desktop/poky/interface/font_name "Sans 5"
+gconftool-2 --config-source=xml::$D${sysconfdir}/gconf/gconf.xml.defaults --direct --type int --set /desktop/poky/peripherals/mouse/drag_threshold 8
+}
============================================================
--- packages/openmoko2/openmoko-theme-standard2_svn.bb	63e4490c76e470ecdf213580aa34e8a3c10d1da7
+++ packages/openmoko2/openmoko-theme-standard2_svn.bb	63e4490c76e470ecdf213580aa34e8a3c10d1da7
@@ -0,0 +1,23 @@
+DESCRIPTION = "Standard Gtk+ theme for the OpenMoko distribution"
+SECTION = "openmoko/base"
+RCONFLICTS = "openmoko-theme-standard"
+PV = "0.1.0+srvn${SRCDATE}"
+PR = "r1"
+
+inherit openmoko2
+
+SRC_URI = "svn://svn.openmoko.org/trunk/src/target/OM-2008/artwork/themes;module=openmoko-standard-2;proto=http"
+S = "${WORKDIR}/openmoko-standard-2"
+
+do_install() {
+	find ${WORKDIR} -name ".svn" | xargs rm -rf
+	install -d ${D}${datadir}/themes/openmoko-standard-2/gtk-2.0
+	cp -fpPR ${S}/* ${D}${datadir}/themes/openmoko-standard-2/
+	rm -rf ${D}${datadir}/themes/openmoko-standard-2/patches/
+	
+	install -d ${D}${sysconfdir}/gtk-2.0
+	echo 'include "${datadir}/themes/openmoko-standard-2/gtk-2.0/gtkrc"' >> ${D}${sysconfdir}/gtk-2.0/gtkrc
+}
+
+PACKAGE_ARCH = "all"
+FILES_${PN} = "${datadir} ${sysconfdir}"
============================================================
--- packages/openmoko2/openmoko-today2_svn.bb	a90fd3e6765138b5a903fceb4da5139bad2e8061
+++ packages/openmoko2/openmoko-today2_svn.bb	a90fd3e6765138b5a903fceb4da5139bad2e8061
@@ -0,0 +1,5 @@
+DESCRIPTION = "The OpenMoko Application Launcher"
+SECTION = "openmoko/pim"
+DEPENDS = "startup-notification dbus-glib libice libsm"
+
+inherit openmoko2 gtk-icon-cache 






More information about the Openembedded-commits mailing list