r1777 - in trunk/oe/packages/openmoko-apps: . openmoko-terminal

mickey at sita.openmoko.org mickey at sita.openmoko.org
Sun Apr 15 23:45:10 CEST 2007


Author: mickey
Date: 2007-04-15 23:45:09 +0200 (Sun, 15 Apr 2007)
New Revision: 1777

Added:
   trunk/oe/packages/openmoko-apps/openmoko-terminal/gtkterm2rc
Modified:
   trunk/oe/packages/openmoko-apps/openmoko-terminal_svn.bb
Log:
oe/openmoko-terminal: add proper resource file on install, fix DESCRIPTION and DEPENDS


Added: trunk/oe/packages/openmoko-apps/openmoko-terminal/gtkterm2rc
===================================================================
--- trunk/oe/packages/openmoko-apps/openmoko-terminal/gtkterm2rc	2007-04-15 18:25:35 UTC (rev 1776)
+++ trunk/oe/packages/openmoko-apps/openmoko-terminal/gtkterm2rc	2007-04-15 21:45:09 UTC (rev 1777)
@@ -0,0 +1,85 @@
+##
+# 1=RIGHT, 2=TOP, 3=BOTTOM, 4=LEFT
+##
+notebookPanel=3
+
+##
+# 0=HIDDEN, 1=LEFT, 2=RIGHT
+##
+terminalScrollbar=2
+
+##
+# 0=NO SCROLLBAR
+##
+maxScrollbackBuffer=999
+
+##
+# 0=FALSE, 1=TRUE
+##
+quitPRGonExitLastTerminal=1
+
+##
+# 0=FALSE, 1=TRUE
+##
+showTabsByOneTerminal=0
+
+##
+#A Font name: use gnome-font-properties to look at available fonts
+##
+terminalFont=BitStream Vera Sans Mono 11
+
+##
+# Separator for marking with mouse
+##
+worldClass=-A-Za-z0-9/_:.,?+%=
+
+##
+# 0=FALSE, 1=TRUE
+##
+scrollOnKeyStroke=1
+
+##
+# 0=FALSE, 1=TRUE
+##
+scrollOnOutput=0
+
+##
+# 0=FALSE, 1=TRUE
+##
+blink=1
+
+##
+# 0=FALSE, 1=TRUE
+##
+beep=1
+
+##
+# x y Default Terminal Size in pix
+##
+terminalSize=80 25
+
+##
+# NEW COLOR Definition
+##
+red=0x0000 0xcccc 0x0000 0xaaaa 0x0000 0xaaaa 0x6666 0xaaaa 0x0000 0xcccc 0x5555 0xffff 0x5555 0xffff 0x5555 0xffff 0x5555 0xffff
+grn=0x0000 0xcccc 0x0000 0x0000 0xaaaa 0x5555 0x6666 0x0000 0xaaaa 0xcccc 0x5555 0x5555 0xffff 0xffff 0x5555 0x5555 0xffff 0xffff
+blu=0x0000 0xcccc 0x0000 0x0000 0x0000 0x0000 0xffff 0xaaaa 0xaaaa 0xcccc 0x5555 0x5555 0x5555 0x5555 0xffff 0xffff 0xffff 0xffff
+
+##
+# COLOR Definition
+##
+
+##
+# First section
+##
+[section]
+match=
+worldClass=-A-Za-z0-9/_:.,?+%=
+scrollOnKeyStroke=1
+scrollOnOutput=0
+beep=1
+blink=1
+red=0x0000 0xcccc 0x0000 0xaaaa 0x0000 0xaaaa 0x6666 0xaaaa 0x0000 0x0000 0x5555 0xffff 0x5555 0xffff 0x5555 0xffff 0x5555 0xffff
+grn=0x0000 0xcccc 0x0000 0x0000 0xaaaa 0x5555 0x6666 0x0000 0xaaaa 0xcccc 0x5555 0x5555 0xffff 0xffff 0x5555 0x5555 0xffff 0xffff
+blu=0x0000 0xcccc 0x0000 0x0000 0x0000 0x0000 0xffff 0xaaaa 0xaaaa 0x0000 0x5555 0x5555 0x5555 0x5555 0xffff 0xffff 0xffff 0xffff
+

Modified: trunk/oe/packages/openmoko-apps/openmoko-terminal_svn.bb
===================================================================
--- trunk/oe/packages/openmoko-apps/openmoko-terminal_svn.bb	2007-04-15 18:25:35 UTC (rev 1776)
+++ trunk/oe/packages/openmoko-apps/openmoko-terminal_svn.bb	2007-04-15 21:45:09 UTC (rev 1777)
@@ -1,19 +1,34 @@
-DESCRIPTION = "The OpenMoko Application Manager"
+DESCRIPTION = "The OpenMoko Command Line Console"
 SECTION = "openmoko/applications"
-DEPENDS += "ipkg"
 RDEPENDS += "gtkterm2"
 PV = "1.0.0+svn${SRCDATE}"
-PR = "r0"
+PR = "r1"
 
 inherit openmoko
 
 SRC_URI = "file://openmoko-terminal.png \
-           file://openmoko-terminal.desktop"
+           file://openmoko-terminal.desktop \
+           file://gtkterm2rc"
 
 do_install() {
-        install -d ${D}/${datadir}/pixmaps
-        install -d ${D}/${datadir}/applications
-        install -m 0644 ${WORKDIR}/openmoko-terminal.png ${D}/${datadir}/pixmaps/
+        install -d ${D}${sysconfdir}/skel
+        install -d ${D}${datadir}/pixmaps
+        install -d ${D}${datadir}/applications
+        install -m 0644 ${WORKDIR}/openmoko-terminal.png ${D}${datadir}/pixmaps/
         install -m 0644 ${WORKDIR}/openmoko-terminal.desktop ${D}${datadir}/applications/
+        install -m 0644 ${WORKDIR}/gtkterm2rc ${D}${sysconfdir}/skel/.gtkterm2rc
 }
 
+pkg_postinst_openmoko-terminal() {
+#!/bin/sh -e
+if [ "x$D" != "x" ]; then
+    exit 1 # don't run at image generation time
+else
+    if [ -e "$HOME/.gtkterm2rc" ]; then
+        echo "not overriding $HOME/.gtkterm2rc"
+    else
+        echo "installing $HOME/.gtkterm2rc from /etc/skel"
+        cp -f ${sysconfdir}/skel/.gtkterm2rc $HOME/
+    fi
+fi
+}





More information about the commitlog mailing list