summaryrefslogtreecommitdiff
path: root/recipes-lxde
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2014-03-19 16:53:07 +0100
committerMax Krummenacher <max.krummenacher@toradex.com>2014-04-01 10:11:35 +0200
commitcaf04952a63e5a90d32c4cfc151b5edcdc510886 (patch)
tree6f0a06ec7de12ac3dce4bd45206b09db2e9900c9 /recipes-lxde
parentc7988db218f14857d7b65941c6675f77b6969741 (diff)
lxde-common_0.5.5: add iMX6 specific wallpapers
Diffstat (limited to 'recipes-lxde')
-rwxr-xr-xrecipes-lxde/lxde-common/lxde-common-0.5.5/Wallpaper_ApalisiMX6D.pngbin0 -> 9000 bytes
-rwxr-xr-xrecipes-lxde/lxde-common/lxde-common-0.5.5/Wallpaper_ApalisiMX6Q.pngbin0 -> 9086 bytes
-rw-r--r--recipes-lxde/lxde-common/lxde-common-0.5.5/mx6/panel-buttons.patch14
-rw-r--r--recipes-lxde/lxde-common/lxde-common_0.5.5.bbappend21
4 files changed, 33 insertions, 2 deletions
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
--- /dev/null
+++ b/recipes-lxde/lxde-common/lxde-common-0.5.5/Wallpaper_ApalisiMX6D.png
Binary files 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
--- /dev/null
+++ b/recipes-lxde/lxde-common/lxde-common-0.5.5/Wallpaper_ApalisiMX6Q.png
Binary files 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
+}