summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lord <chris@openedhand.com>2005-10-04 17:01:36 +0000
committerChris Lord <chris@openedhand.com>2005-10-04 17:01:36 +0000
commitebd747180e3a94e8312f5f0e7f58d3c208fd1b21 (patch)
tree7903868454c4eb1be39c346cf4975b38992f7bb7
parent9f6a0e0555c079c315968be15aa150c65c6e5f14 (diff)
downloadpoky-ebd747180e3a94e8312f5f0e7f58d3c208fd1b21.tar.gz
- Remove /etc/gtk-2.0/gtkrc that forced Clearlooks
- 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
-rw-r--r--openembedded/packages/leafpad/files/leafpad.desktop2
-rw-r--r--openembedded/packages/leafpad/leafpad_0.8.4.bb1
-rw-r--r--openembedded/packages/matchbox-config-gtk/matchbox-config-gtk_svn.bb11
-rw-r--r--openembedded/packages/matchbox-poky/matchbox-poky/etc/gtk-2.0/gtkrc2
-rw-r--r--openembedded/packages/matchbox-poky/matchbox-poky_0.1.bb2
-rw-r--r--openembedded/packages/matchbox-themes-gtk/files/gtkrc2
-rw-r--r--openembedded/packages/matchbox-themes-gtk/matchbox-themes-gtk.bb2
-rw-r--r--openembedded/packages/meta/meta-oh.bb4
-rwxr-xr-xopenembedded/packages/settings-daemon/files/70settings-daemon3
-rw-r--r--openembedded/packages/settings-daemon/settings-daemon_svn.bb18
10 files changed, 40 insertions, 7 deletions
diff --git a/openembedded/packages/leafpad/files/leafpad.desktop b/openembedded/packages/leafpad/files/leafpad.desktop
index 7c75817128..0e582794ea 100644
--- a/openembedded/packages/leafpad/files/leafpad.desktop
+++ b/openembedded/packages/leafpad/files/leafpad.desktop
@@ -1,6 +1,6 @@
1[Desktop Entry] 1[Desktop Entry]
2Encoding=UTF-8 2Encoding=UTF-8
3Name=Leafpad 3Name=Notes
4Exec=/usr/bin/leafpad 4Exec=/usr/bin/leafpad
5Icon=leafpad.png 5Icon=leafpad.png
6Terminal=false 6Terminal=false
diff --git a/openembedded/packages/leafpad/leafpad_0.8.4.bb b/openembedded/packages/leafpad/leafpad_0.8.4.bb
index 6faabec514..c26f149777 100644
--- a/openembedded/packages/leafpad/leafpad_0.8.4.bb
+++ b/openembedded/packages/leafpad/leafpad_0.8.4.bb
@@ -3,6 +3,7 @@ DEPENDS = "gtk+"
3SRC_URI = "http://savannah.nongnu.org/download/${PN}/${PN}-${PV}.tar.gz \ 3SRC_URI = "http://savannah.nongnu.org/download/${PN}/${PN}-${PV}.tar.gz \
4 file://leafpad.desktop \ 4 file://leafpad.desktop \
5 file://leafpad.png" 5 file://leafpad.png"
6PR = "r1"
6 7
7inherit autotools pkgconfig 8inherit autotools pkgconfig
8 9
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
index 0000000000..49edb7bd32
--- /dev/null
+++ b/openembedded/packages/matchbox-config-gtk/matchbox-config-gtk_svn.bb
@@ -0,0 +1,11 @@
1DESCRIPTION = "Matchbox gtk theme configuration application."
2LICENSE = "GPL"
3DEPENDS = "gconf libglade gtk+"
4RDEPENDS = "settings-daemon"
5PV = "0.0cvs${CVSDATE}"
6S = "${WORKDIR}/${PN}"
7
8SRC_URI = "svn://svn.o-hand.com/repos/matchbox/trunk;module=${PN};proto=http"
9
10inherit autotools pkgconfig
11
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
index 34e98fd3be..0000000000
--- a/openembedded/packages/matchbox-poky/matchbox-poky/etc/gtk-2.0/gtkrc
+++ /dev/null
@@ -1,2 +0,0 @@
1include "/usr/share/themes/Clearlooks/gtk-2.0/gtkrc"
2
diff --git a/openembedded/packages/matchbox-poky/matchbox-poky_0.1.bb b/openembedded/packages/matchbox-poky/matchbox-poky_0.1.bb
index a11b834d64..78ffa39519 100644
--- a/openembedded/packages/matchbox-poky/matchbox-poky_0.1.bb
+++ b/openembedded/packages/matchbox-poky/matchbox-poky_0.1.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "Custom MB session files for poky"
2LICENSE = "GPL" 2LICENSE = "GPL"
3SECTION = "x11" 3SECTION = "x11"
4RDEPENDS = "matchbox matchbox-applet-startup-monitor gtk-theme-clearlooks" 4RDEPENDS = "matchbox matchbox-applet-startup-monitor gtk-theme-clearlooks"
5PR = "r8" 5PR = "r9"
6 6
7SRC_URI = "file://etc" 7SRC_URI = "file://etc"
8S = ${WORKDIR} 8S = ${WORKDIR}
diff --git a/openembedded/packages/matchbox-themes-gtk/files/gtkrc b/openembedded/packages/matchbox-themes-gtk/files/gtkrc
index b22b9972cd..6dc40c0aa5 100644
--- a/openembedded/packages/matchbox-themes-gtk/files/gtkrc
+++ b/openembedded/packages/matchbox-themes-gtk/files/gtkrc
@@ -1 +1 @@
include "/usr/share/themes/Angelistic/gtk-2.0/gtkrc" include "/usr/share/themes/Clearlooks/gtk-2.0/gtkrc"
diff --git a/openembedded/packages/matchbox-themes-gtk/matchbox-themes-gtk.bb b/openembedded/packages/matchbox-themes-gtk/matchbox-themes-gtk.bb
index 74010ba2f9..602a96efa3 100644
--- a/openembedded/packages/matchbox-themes-gtk/matchbox-themes-gtk.bb
+++ b/openembedded/packages/matchbox-themes-gtk/matchbox-themes-gtk.bb
@@ -3,7 +3,7 @@ LICENSE = "GPL"
3DEPENDS = "matchbox-wm gtk-clearlooks-engine" 3DEPENDS = "matchbox-wm gtk-clearlooks-engine"
4RDEPENDS = "matchbox-wm gtk-clearlooks-engine" 4RDEPENDS = "matchbox-wm gtk-clearlooks-engine"
5SECTION = "x11/base" 5SECTION = "x11/base"
6PR = "r1" 6PR = "r2"
7 7
8SRC_URI = "file://gtkrc" 8SRC_URI = "file://gtkrc"
9 9
diff --git a/openembedded/packages/meta/meta-oh.bb b/openembedded/packages/meta/meta-oh.bb
index 525d0ff64b..5cb7db037c 100644
--- a/openembedded/packages/meta/meta-oh.bb
+++ b/openembedded/packages/meta/meta-oh.bb
@@ -2,7 +2,7 @@ PACKAGES = "oh-base-depends oh-task-base"
2# oh-task-base 2# oh-task-base
3DESCRIPTION = "Meta-package for OpenHand Palmtop Environment" 3DESCRIPTION = "Meta-package for OpenHand Palmtop Environment"
4MAINTAINER = "Richard Purdie <richard@openedhand.com>" 4MAINTAINER = "Richard Purdie <richard@openedhand.com>"
5PR = "r16" 5PR = "r17"
6 6
7ALLOW_EMPTY = "1" 7ALLOW_EMPTY = "1"
8 8
@@ -18,6 +18,7 @@ oh-task-base = "\
18 matchbox-poky \ 18 matchbox-poky \
19 matchbox-keyboard \ 19 matchbox-keyboard \
20 matchbox-stroke \ 20 matchbox-stroke \
21 matchbox-config-gtk \
21 matchbox-panel-manager \ 22 matchbox-panel-manager \
22 matchbox-panel-hacks \ 23 matchbox-panel-hacks \
23 matchbox-themes-extra \ 24 matchbox-themes-extra \
@@ -29,6 +30,7 @@ oh-task-base = "\
29 xserver-nodm-init \ 30 xserver-nodm-init \
30 chkhinge26 \ 31 chkhinge26 \
31 usbinit \ 32 usbinit \
33 settings-daemon \
32 minimo \ 34 minimo \
33 gtk+ \ 35 gtk+ \
34 gtk-clearlooks-engine \ 36 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
index 0000000000..e687dabe4b
--- /dev/null
+++ b/openembedded/packages/settings-daemon/files/70settings-daemon
@@ -0,0 +1,3 @@
1#!/bin/sh
2
3/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
index 0000000000..45b498da59
--- /dev/null
+++ b/openembedded/packages/settings-daemon/settings-daemon_svn.bb
@@ -0,0 +1,18 @@
1DESCRIPTION = "Settings-daemon is a bridge between xst/gpe-confd and gconf"
2LICENSE = "GPL"
3DEPENDS = "gconf glib-2.0"
4
5SRC_URI = "svn://svn.o-hand.com/repos/matchbox/trunk;module=${PN};proto=http \
6 file://70settings-daemon"
7
8S = "${WORKDIR}/${PN}"
9
10inherit autotools pkgconfig gettext
11
12FILES_${PN} = "${bindir} ${sysconfdir}"
13
14do_install_append () {
15 install -d ${D}/${sysconfdir}/X11/Xsession.d
16 install -m 755 ${WORKDIR}/70settings-daemon ${D}/${sysconfdir}/X11/Xsession.d/
17}
18