From 7ff5404be1bad93cb8facbcae0bc78f77f9e067d Mon Sep 17 00:00:00 2001 From: Dave Reisner Date: Sat, 2 Jun 2012 14:46:05 -0400 Subject: keymaps: replace dir tokens in keyboard-force-release Use the correct udev libexec dir as well, not systemd's. --- src/udev/keymap/keyboard-force-release.sh | 22 ---------------------- src/udev/keymap/keyboard-force-release.sh.in | 22 ++++++++++++++++++++++ 2 files changed, 22 insertions(+), 22 deletions(-) delete mode 100755 src/udev/keymap/keyboard-force-release.sh create mode 100755 src/udev/keymap/keyboard-force-release.sh.in (limited to 'src') diff --git a/src/udev/keymap/keyboard-force-release.sh b/src/udev/keymap/keyboard-force-release.sh deleted file mode 100755 index a44fda2a2c..0000000000 --- a/src/udev/keymap/keyboard-force-release.sh +++ /dev/null @@ -1,22 +0,0 @@ -#/bin/sh -e -# read list of scancodes, convert hex to decimal and -# append to the atkbd force_release sysfs attribute -# $1 sysfs devpath for serioX -# $2 file with scancode list (hex or dec) - -case "$2" in - /*) scf="$2" ;; - *) scf="@pkglibexecdir@/keymaps/force-release/$2" ;; -esac - -read attr <"/sys/$1/force_release" -while read scancode dummy; do - case "$scancode" in - \#*) ;; - *) - scancode=$(($scancode)) - attr="$attr${attr:+,}$scancode" - ;; - esac -done <"$scf" -echo "$attr" >"/sys/$1/force_release" diff --git a/src/udev/keymap/keyboard-force-release.sh.in b/src/udev/keymap/keyboard-force-release.sh.in new file mode 100755 index 0000000000..152633c3b9 --- /dev/null +++ b/src/udev/keymap/keyboard-force-release.sh.in @@ -0,0 +1,22 @@ +#/bin/sh -e +# read list of scancodes, convert hex to decimal and +# append to the atkbd force_release sysfs attribute +# $1 sysfs devpath for serioX +# $2 file with scancode list (hex or dec) + +case "$2" in + /*) scf="$2" ;; + *) scf="@udevlibexecdir@/keymaps/force-release/$2" ;; +esac + +read attr <"/sys/$1/force_release" +while read scancode dummy; do + case "$scancode" in + \#*) ;; + *) + scancode=$(($scancode)) + attr="$attr${attr:+,}$scancode" + ;; + esac +done <"$scf" +echo "$attr" >"/sys/$1/force_release" -- cgit v1.2.3-54-g00ecf