From caf04952a63e5a90d32c4cfc151b5edcdc510886 Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Wed, 19 Mar 2014 16:53:07 +0100 Subject: lxde-common_0.5.5: add iMX6 specific wallpapers --- .../lxde-common-0.5.5/Wallpaper_ApalisiMX6D.png | Bin 0 -> 9000 bytes .../lxde-common-0.5.5/Wallpaper_ApalisiMX6Q.png | Bin 0 -> 9086 bytes .../lxde-common-0.5.5/mx6/panel-buttons.patch | 14 ++++++++++++++ .../lxde-common/lxde-common_0.5.5.bbappend | 21 +++++++++++++++++++-- 4 files changed, 33 insertions(+), 2 deletions(-) create mode 100755 recipes-lxde/lxde-common/lxde-common-0.5.5/Wallpaper_ApalisiMX6D.png create mode 100755 recipes-lxde/lxde-common/lxde-common-0.5.5/Wallpaper_ApalisiMX6Q.png create mode 100644 recipes-lxde/lxde-common/lxde-common-0.5.5/mx6/panel-buttons.patch diff --git a/recipes-lxde/lxde-common/lxde-common-0.5.5/Wallpaper_ApalisiMX6D.png b/recipes-lxde/lxde-common/lxde-common-0.5.5/Wallpaper_ApalisiMX6D.png new file mode 100755 index 0000000..5f145d3 Binary files /dev/null and b/recipes-lxde/lxde-common/lxde-common-0.5.5/Wallpaper_ApalisiMX6D.png differ diff --git a/recipes-lxde/lxde-common/lxde-common-0.5.5/Wallpaper_ApalisiMX6Q.png b/recipes-lxde/lxde-common/lxde-common-0.5.5/Wallpaper_ApalisiMX6Q.png new file mode 100755 index 0000000..72623c1 Binary files /dev/null and b/recipes-lxde/lxde-common/lxde-common-0.5.5/Wallpaper_ApalisiMX6Q.png differ diff --git a/recipes-lxde/lxde-common/lxde-common-0.5.5/mx6/panel-buttons.patch b/recipes-lxde/lxde-common/lxde-common-0.5.5/mx6/panel-buttons.patch new file mode 100644 index 0000000..45bd988 --- /dev/null +++ b/recipes-lxde/lxde-common/lxde-common-0.5.5/mx6/panel-buttons.patch @@ -0,0 +1,14 @@ +--- lxde-common-0.5.5/lxpanel/panel.in~ 2011-07-29 16:04:03.000000000 +0200 ++++ lxde-common-0.5.5/lxpanel/panel.in 2012-07-27 14:19:20.661190542 +0200 +@@ -53,7 +53,10 @@ + id=pcmanfm.desktop + } + Button { +- id=firefox.desktop ++ id=mozilla-firefox.desktop ++ } ++ Button { ++ id=lxterminal.desktop + } + } + } diff --git a/recipes-lxde/lxde-common/lxde-common_0.5.5.bbappend b/recipes-lxde/lxde-common/lxde-common_0.5.5.bbappend index 3b956ce..0e64dcf 100644 --- a/recipes-lxde/lxde-common/lxde-common_0.5.5.bbappend +++ b/recipes-lxde/lxde-common/lxde-common_0.5.5.bbappend @@ -1,4 +1,4 @@ -PRINC = "9" +PRINC = "10" WALLPAPER-MACHINE = "Wallpaper_Toradex.png" WALLPAPER-MACHINE_colibri-t20 = "Wallpaper_ColibriT20.png" WALLPAPER-MACHINE_colibri-t30 = "Wallpaper_ColibriT30.png" @@ -25,6 +25,11 @@ SRC_URI_append_vf += " \ file://Wallpaper_ColibriVF50.png \ file://Wallpaper_ColibriVF61.png \ " +# for apalis-imx6, we decide on the target during postinst +SRC_URI_append_mx6 += " \ + file://Wallpaper_ApalisiMX6D.png \ + file://Wallpaper_ApalisiMX6Q.png \ +" do_install_append () { install -m 0755 -d ${D}/${datadir}/lxde/wallpapers @@ -38,7 +43,6 @@ do_install_append () { install -m 0755 ${WORKDIR}/hdmiaudio.sh ${D}/${bindir}/ } - pkg_postinst_${PN}_vf () { # can't do this offline if [ "x$D" != "x" ]; then @@ -51,3 +55,16 @@ pkg_postinst_${PN}_vf () { ln -sf Wallpaper_ColibriVF61.png ${datadir}/lxde/wallpapers/toradex.png fi } + +pkg_postinst_${PN}_mx6 () { + # can't do this offline + if [ "x$D" != "x" ]; then + exit 1 + fi + CORES=`grep -c processor /proc/cpuinfo` + if [ $CORES -gt 2 ]; then + ln -sf Wallpaper_ApalisiMX6Q.png ${datadir}/lxde/wallpapers/toradex.png + else + ln -sf Wallpaper_ApalisiMX6D.png ${datadir}/lxde/wallpapers/toradex.png + fi +} -- cgit v1.2.3