1 DESCRIPTION = "Bootlogo support"
4 LICENSE = "proprietary"
9 PV = "${BINARY_VERSION}.${IMAGES_VERSION}"
12 KERNEL_VERSION = "${@base_contains('PREFERRED_VERSION_linux-${MACHINE}', '2.6.18', '2.6.18', '3.1.1', d)}"
14 SRC_URI = "file://bootlogo.mvi file://backdrop.mvi file://bootlogo_wait.mvi file://switchoff.mvi"
15 SRC_URI_append_vuuno = " file://splash_cfe_auto.bin"
16 SRC_URI_append_vuultimo = " file://splash_cfe_auto.bin"
17 SRC_URI_append_vuduo2 = " http://archive.vuplus.com/download/kernel/vmlinuz-initrd_${MACHINE}_20130220.tar.gz file://splash_cfe_auto.bin"
18 SRC_URI_append_vusolo2 = " http://archive.vuplus.com/download/kernel/vmlinuz-initrd_${MACHINE}_20130212.tar.gz file://splash_cfe_auto.bin"
22 MVI = "bootlogo backdrop bootlogo_wait"
26 install -d ${D}/usr/share
28 install -m 0755 ${S}/$i.mvi ${D}/usr/share/$i.mvi;
29 ln -sf /usr/share/$i.mvi ${D}/boot/$i.mvi;
35 install -d ${D}/usr/share
37 install -m 0755 ${S}/$i.mvi ${D}/usr/share/$i.mvi;
38 ln -sf /usr/share/$i.mvi ${D}/boot/$i.mvi;
40 install -m 0755 ${S}/splash_cfe_auto.bin ${D}/boot/splash_cfe_auto.bin
42 do_install_vuultimo() {
44 install -d ${D}/usr/share
46 install -m 0755 ${S}/$i.mvi ${D}/usr/share/$i.mvi;
47 ln -sf /usr/share/$i.mvi ${D}/boot/$i.mvi;
49 install -m 0755 ${S}/splash_cfe_auto.bin ${D}/boot/splash_cfe_auto.bin
53 install -d ${D}/usr/share
55 install -m 0755 ${S}/$i.mvi ${D}/usr/share/$i.mvi;
56 ln -sf /usr/share/$i.mvi ${D}/boot/$i.mvi;
58 install -m 0755 ${S}/vmlinuz-initrd-7425b0 ${D}/boot/initrd_cfe_auto.bin
59 install -m 0755 ${S}/splash_cfe_auto.bin ${D}/boot/splash_cfe_auto.bin
61 do_install_vusolo2() {
63 install -d ${D}/usr/share
65 install -m 0755 ${S}/$i.mvi ${D}/usr/share/$i.mvi;
66 ln -sf /usr/share/$i.mvi ${D}/boot/$i.mvi;
68 install -m 0755 ${S}/vmlinuz-initrd-7346b0 ${D}/boot/initrd_cfe_auto.bin
69 install -m 0755 ${S}/splash_cfe_auto.bin ${D}/boot/splash_cfe_auto.bin
73 if [ "${KERNEL_VERSION}" = "2.6.18" ]; then
74 [ -d /proc/stb ] && mount -o rw,remount /boot
79 if [ "${KERNEL_VERSION}" = "2.6.18" ]; then
80 [ -d /proc/stb ] && mount -o ro,remount /boot
85 if [ "${KERNEL_VERSION}" = "2.6.18" ]; then
86 [ -d /proc/stb ] && mount -o rw,remount /boot
91 if [ "${KERNEL_VERSION}" = "2.6.18" ]; then
92 [ -d /proc/stb ] && mount -o ro,remount /boot
96 PACKAGE_ARCH := "${MACHINE_ARCH}"
97 FILES_${PN} = "/boot /usr/share"