mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
xserver-common: Rename Xsession.d files to end with .sh extension
* oe-core version of xinput-calibrator installs 30xinput_calibrate.sh and ls -X used in Xsession script sorts it as last (not respecting the numbers) and xinput-calibrator is executed too late (after 90xXWindowManager) * don't forget to update all your components installing Xsession.d files as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
191499a2b5
commit
f96d27193f
|
|
@ -28,6 +28,13 @@ SRC_URI_append = " \
|
|||
|
||||
do_install_append() {
|
||||
sed -i 's:^BINDIR=.*$:BINDIR=${bindir}:' ${D}/etc/X11/xserver-common
|
||||
# Rename all Xsession files not ending with .sh
|
||||
# Unfortunatelly when xinput-calibrator was moved to oe-core
|
||||
# its Xsession file got name 30xinput_calibrate.sh and ls -X sorts it
|
||||
# last, not respecting numbers for sorting them
|
||||
for i in ${D}/${sysconfdir}/X11/Xsession.d/*; do
|
||||
echo $i | grep '.sh$' || mv $i $i.sh
|
||||
done
|
||||
}
|
||||
|
||||
inherit allarch
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user