task-openmoko: pragmatic approach to choosing themes
authorMichael Lauer <mickey@vanille-media.de>
Sun, 2 Sep 2007 14:40:26 +0000 (14:40 +0000)
committerMichael Lauer <mickey@vanille-media.de>
Sun, 2 Sep 2007 14:40:26 +0000 (14:40 +0000)
packages/tasks/task-openmoko.bb

index 3616d84..f28589b 100644 (file)
@@ -68,14 +68,25 @@ RDEPENDS_task-openmoko-ui = "\
   settings-daemon \
   \
   openmoko-session2 \
-  openmoko-theme-standard2 \
-  openmoko-icon-theme-standard2 \
   openmoko-sound-system \
   openmoko-sound-theme-standard \
   neod \
   gpe-scap \
 "
 
+# handle theming. FIXME: properly use machine database in a smart way,
+# taking into account not only size but also PPI! Ultimately this might
+# need recomputing some theme files and images on-the-fly :/ SVG and logical
+# theme description anyone?
+THEMES       = "openmoko-icon-theme-standard2 openmoko-theme-standard2"
+THEMES_a780  = "openmoko-icon-theme-standard2 openmoko-theme-standard2-qvga"
+THEMES_e680  = "openmoko-icon-theme-standard2 openmoko-theme-standard2-qvga"
+THEMES_a1200 = "openmoko-icon-theme-standard2 openmoko-theme-standard2-qvga"
+THEMES_rokr2 = "openmoko-icon-theme-standard2 openmoko-theme-standard2-qvga"
+THEMES_rokr6 = "openmoko-icon-theme-standard2 openmoko-theme-standard2-qvga"
+
+RDEPENDS_task-openmoko-ui += "${THEMES}"
+
 #
 # task-openmoko-base
 #