]> code.ossystems Code Review - openembedded-core.git/commitdiff
- Remove /etc/gtk-2.0/gtkrc that forced Clearlooks
authorChris Lord <chris@openedhand.com>
Tue, 4 Oct 2005 17:01:36 +0000 (17:01 +0000)
committerChris Lord <chris@openedhand.com>
Tue, 4 Oct 2005 17:01:36 +0000 (17:01 +0000)
- Make matchbox themes without a corresponding gtk theme use Clearlooks
- Add settings-daemon, matchbox-config-gtk and leafpad to meta-oh
- Add settings-daemon
- Add matchbox-config-gtk
- Change Leafpad desktop shortcut from 'Leafpad' to 'Notes'

git-svn-id: https://svn.o-hand.com/repos/poky@120 311d38ba-8fff-0310-9ca6-ca027cbcb966

openembedded/packages/leafpad/files/leafpad.desktop
openembedded/packages/leafpad/leafpad_0.8.4.bb
openembedded/packages/matchbox-config-gtk/matchbox-config-gtk_svn.bb [new file with mode: 0644]
openembedded/packages/matchbox-poky/matchbox-poky/etc/gtk-2.0/gtkrc [deleted file]
openembedded/packages/matchbox-poky/matchbox-poky_0.1.bb
openembedded/packages/matchbox-themes-gtk/files/gtkrc
openembedded/packages/matchbox-themes-gtk/matchbox-themes-gtk.bb
openembedded/packages/meta/meta-oh.bb
openembedded/packages/settings-daemon/files/70settings-daemon [new file with mode: 0755]
openembedded/packages/settings-daemon/settings-daemon_svn.bb [new file with mode: 0644]

index 7c7581712804c18dc2dbdb7fa01e6d2616fcca5b..0e582794ea396ab6018b01b93ef92d4d1a513d77 100644 (file)
@@ -1,6 +1,6 @@
 [Desktop Entry]
 Encoding=UTF-8
-Name=Leafpad
+Name=Notes
 Exec=/usr/bin/leafpad
 Icon=leafpad.png
 Terminal=false
index 6faabec5145c0e3b2e741c36fbc220657044e5ac..c26f149777ac9b4b8c540eaf44fb0d0518206818 100644 (file)
@@ -3,6 +3,7 @@ DEPENDS = "gtk+"
 SRC_URI = "http://savannah.nongnu.org/download/${PN}/${PN}-${PV}.tar.gz \
           file://leafpad.desktop \
           file://leafpad.png"
+PR = "r1"
 
 inherit autotools pkgconfig
 
diff --git a/openembedded/packages/matchbox-config-gtk/matchbox-config-gtk_svn.bb b/openembedded/packages/matchbox-config-gtk/matchbox-config-gtk_svn.bb
new file mode 100644 (file)
index 0000000..49edb7b
--- /dev/null
@@ -0,0 +1,11 @@
+DESCRIPTION = "Matchbox gtk theme configuration application."
+LICENSE = "GPL"
+DEPENDS = "gconf libglade gtk+"
+RDEPENDS = "settings-daemon"
+PV = "0.0cvs${CVSDATE}"
+S = "${WORKDIR}/${PN}"
+
+SRC_URI = "svn://svn.o-hand.com/repos/matchbox/trunk;module=${PN};proto=http"
+
+inherit autotools pkgconfig
+
diff --git a/openembedded/packages/matchbox-poky/matchbox-poky/etc/gtk-2.0/gtkrc b/openembedded/packages/matchbox-poky/matchbox-poky/etc/gtk-2.0/gtkrc
deleted file mode 100644 (file)
index 34e98fd..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-include "/usr/share/themes/Clearlooks/gtk-2.0/gtkrc"
-
index a11b834d642883a680d181aa0d126ee565bed2fc..78ffa395191f06bed7a84dbdd989138c750de8f6 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Custom MB session files for poky"
 LICENSE = "GPL"
 SECTION = "x11"
 RDEPENDS = "matchbox matchbox-applet-startup-monitor gtk-theme-clearlooks"
-PR = "r8"
+PR = "r9"
 
 SRC_URI = "file://etc"
 S = ${WORKDIR}
index b22b9972cda37b415ac3c7118678537d13dcb221..6dc40c0aa59bba6f62d9ea9c8a08c07658a29393 100644 (file)
@@ -1 +1 @@
-include "/usr/share/themes/Angelistic/gtk-2.0/gtkrc"
+include "/usr/share/themes/Clearlooks/gtk-2.0/gtkrc"
index 74010ba2f97fb7d6a4421d45ba3ace859044862b..602a96efa3f6a78e9716a9801d7cd489828f49dd 100644 (file)
@@ -3,7 +3,7 @@ LICENSE = "GPL"
 DEPENDS = "matchbox-wm gtk-clearlooks-engine"
 RDEPENDS = "matchbox-wm gtk-clearlooks-engine"
 SECTION = "x11/base"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "file://gtkrc"
 
index 525d0ff64b73c715b5d2710d78293905ac4a8189..5cb7db037cae935a46da64ac85b6372fed65d081 100644 (file)
@@ -2,7 +2,7 @@ PACKAGES = "oh-base-depends oh-task-base"
 # oh-task-base
 DESCRIPTION = "Meta-package for OpenHand Palmtop Environment"
 MAINTAINER = "Richard Purdie <richard@openedhand.com>"
-PR = "r16"
+PR = "r17"
 
 ALLOW_EMPTY = "1"
 
@@ -18,6 +18,7 @@ oh-task-base = "\
     matchbox-poky \
     matchbox-keyboard \
     matchbox-stroke \
+    matchbox-config-gtk \
     matchbox-panel-manager \
     matchbox-panel-hacks \
     matchbox-themes-extra \
@@ -29,6 +30,7 @@ oh-task-base = "\
     xserver-nodm-init \
     chkhinge26 \
     usbinit \
+    settings-daemon \
     minimo \
     gtk+ \
     gtk-clearlooks-engine \
diff --git a/openembedded/packages/settings-daemon/files/70settings-daemon b/openembedded/packages/settings-daemon/files/70settings-daemon
new file mode 100755 (executable)
index 0000000..e687dab
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+/usr/bin/settings-daemon &
diff --git a/openembedded/packages/settings-daemon/settings-daemon_svn.bb b/openembedded/packages/settings-daemon/settings-daemon_svn.bb
new file mode 100644 (file)
index 0000000..45b498d
--- /dev/null
@@ -0,0 +1,18 @@
+DESCRIPTION = "Settings-daemon is a bridge between xst/gpe-confd and gconf"
+LICENSE = "GPL"
+DEPENDS = "gconf glib-2.0"
+
+SRC_URI = "svn://svn.o-hand.com/repos/matchbox/trunk;module=${PN};proto=http \
+          file://70settings-daemon"
+
+S = "${WORKDIR}/${PN}"
+
+inherit autotools pkgconfig gettext
+
+FILES_${PN} = "${bindir} ${sysconfdir}"
+
+do_install_append () {
+       install -d ${D}/${sysconfdir}/X11/Xsession.d
+       install -m 755 ${WORKDIR}/70settings-daemon ${D}/${sysconfdir}/X11/Xsession.d/
+}
+