xserver-kdrive-[splash|common]: refactor splash images into a seperate recipe --...
authorMichael 'Mickey' Lauer <mickey@vanille-media.de>
Wed, 19 Nov 2008 19:45:22 +0000 (20:45 +0100)
committerMichael 'Mickey' Lauer <mickey@vanille-media.de>
Wed, 19 Nov 2008 22:49:53 +0000 (23:49 +0100)
packages/xserver-kdrive-common/xserver-kdrive-common_0.1.bb
packages/xserver-kdrive-common/xserver-kdrive-splash/openmoko/xsplash-qvga.ppm [moved from packages/xserver-kdrive-common/xserver-kdrive-common/openmoko/xsplash-qvga.ppm with 100% similarity]
packages/xserver-kdrive-common/xserver-kdrive-splash/openmoko/xsplash-vga.ppm [moved from packages/xserver-kdrive-common/xserver-kdrive-common/openmoko/xsplash-vga.ppm with 100% similarity]
packages/xserver-kdrive-common/xserver-kdrive-splash/xsplash-qvga.ppm [new file with mode: 0644]
packages/xserver-kdrive-common/xserver-kdrive-splash/xsplash-vga.ppm [new file with mode: 0644]
packages/xserver-kdrive-common/xserver-kdrive-splash_1.0.bb [new file with mode: 0644]

index 738bb3f..ff05e38 100644 (file)
@@ -1,8 +1,7 @@
 DESCRIPTION = "Common X11 scripts"
 LICENSE = "GPL"
 SECTION = "x11"
-RDEPENDS_${PN} = "xmodmap libxrandr xdpyinfo xtscal xinit"
-PR = "r30"
+PR = "r31"
 
 SRC_URI = "\
   file://Xdefaults \
@@ -14,11 +13,7 @@ SRC_URI = "\
   file://60xXDefaults \
   file://90xXWindowManager \
   "
-
-SRC_URI_append_openmoko = "\
-  file://xsplash-vga.ppm \
-  file://xsplash-qvga.ppm \
-"
+S = "${WORKDIR}"
 
 etcFiles = "\
   Xdefaults \
@@ -32,8 +27,6 @@ sessionFiles = "\
   90xXWindowManager \
   "
 
-S = "${WORKDIR}"
-
 do_install() {
     install -d ${D}/${sysconfdir}/X11/Xsession.d
     for i in ${etcFiles}; do
@@ -42,14 +35,9 @@ do_install() {
     for i in ${sessionFiles}; do
         install -m 0755 ${WORKDIR}/$i ${D}/${sysconfdir}/X11/Xsession.d/
     done
-
-    # branding-foo. yes, /usr/share/pixmaps is hardcoded here, since it's
-    # also hardcoded in the Xserver script...
-    if [ "x${DISTRO}" = "xopenmoko" ]; then
-        install -d ${D}/usr/share/pixmaps
-        install -m 0755 ${WORKDIR}/*.ppm ${D}/usr/share/pixmaps
-       fi
 }
 
 PACKAGE_ARCH = "all"
-
+RDEPENDS_${PN} = "xmodmap libxrandr xdpyinfo xtscal xinit"
+# openmoko uses a splash image for kdrive
+RRECOMMENDS_${PN}_openmoko = "xserver-kdrive-splash"
diff --git a/packages/xserver-kdrive-common/xserver-kdrive-splash/xsplash-qvga.ppm b/packages/xserver-kdrive-common/xserver-kdrive-splash/xsplash-qvga.ppm
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/xserver-kdrive-common/xserver-kdrive-splash/xsplash-vga.ppm b/packages/xserver-kdrive-common/xserver-kdrive-splash/xsplash-vga.ppm
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/xserver-kdrive-common/xserver-kdrive-splash_1.0.bb b/packages/xserver-kdrive-common/xserver-kdrive-splash_1.0.bb
new file mode 100644 (file)
index 0000000..2c145db
--- /dev/null
@@ -0,0 +1,19 @@
+DESCRIPTION = "X11 Splash screen"
+LICENSE = "GPL"
+SECTION = "x11"
+PR = "r0"
+
+SRC_URI = "\
+  file://xsplash-vga.ppm \
+  file://xsplash-qvga.ppm \
+"
+S = "${WORKDIR}"
+
+do_install() {
+  # branding-foo. yes, /usr/share/pixmaps is hardcoded here, since it's
+  # also hardcoded in the Xserver script...
+  install -d ${D}/usr/share/pixmaps
+  install -m 0755 ${WORKDIR}/*.ppm ${D}/usr/share/pixmaps
+}
+
+PACKAGE_ARCH = "all"