diff options
author | Taijian | 2022-11-27 13:28:02 +0100 |
---|---|---|
committer | Taijian | 2022-11-27 13:28:02 +0100 |
commit | b2c1be359e67d6e77d7ae3ae5860bbdcd6db087c (patch) | |
tree | f8ad075829fa02732d40a046b002f9e74bdb74e4 /sd-plymouth.initcpio_install | |
parent | fb5db685102366a68fea25304baa283eeb15fbc0 (diff) | |
download | aur-b2c1be359e67d6e77d7ae3ae5860bbdcd6db087c.tar.gz |
update dependencies to latest upstream
Diffstat (limited to 'sd-plymouth.initcpio_install')
-rw-r--r-- | sd-plymouth.initcpio_install | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/sd-plymouth.initcpio_install b/sd-plymouth.initcpio_install index 3d8954845cf0..f64eb1b6a7c2 100644 --- a/sd-plymouth.initcpio_install +++ b/sd-plymouth.initcpio_install @@ -16,6 +16,7 @@ build() { PLYMOUTH_PLUGIN_PATH="$(plymouth --get-splash-plugin-path)" PLYMOUTH_MODULE_NAME="$(grep "ModuleName *= *" ${PLYMOUTH_THEME_DIR}/${PLYMOUTH_THEME_NAME}.plymouth | sed 's/ModuleName *= *//')" FONT="$(fc-match -f %{file})" + X11_DIRECTORY="/usr/share/X11" add_binary /usr/bin/plymouthd add_binary /usr/bin/plymouth @@ -62,6 +63,43 @@ build() { add_full_dir ${PLYMOUTH_IMAGE_DIR} fi + # Install xkb info + add_file ${X11_DIRECTORY}/xkb/compat/accessx + add_file ${X11_DIRECTORY}/xkb/compat/basic + add_file ${X11_DIRECTORY}/xkb/compat/caps + add_file ${X11_DIRECTORY}/xkb/compat/complete + add_file ${X11_DIRECTORY}/xkb/compat/iso9995 + add_file ${X11_DIRECTORY}/xkb/compat/ledcaps + add_file ${X11_DIRECTORY}/xkb/compat/lednum + add_file ${X11_DIRECTORY}/xkb/compat/ledscroll + add_file ${X11_DIRECTORY}/xkb/compat/level5 + add_file ${X11_DIRECTORY}/xkb/compat/misc + add_file ${X11_DIRECTORY}/xkb/compat/mousekeys + add_file ${X11_DIRECTORY}/xkb/compat/xfree86 + add_file ${X11_DIRECTORY}/xkb/keycodes/aliases + add_file ${X11_DIRECTORY}/xkb/keycodes/evdev + add_file ${X11_DIRECTORY}/xkb/rules/evdev + find ${X11_DIRECTORY}/xkb/symbols -maxdepth 1 ! -type d | while read file; do + add_file $file + done + add_file ${X11_DIRECTORY}/xkb/types/basic + add_file ${X11_DIRECTORY}/xkb/types/complete + add_file ${X11_DIRECTORY}/xkb/types/extra + add_file ${X11_DIRECTORY}/xkb/types/iso9995 + add_file ${X11_DIRECTORY}/xkb/types/level5 + add_file ${X11_DIRECTORY}/xkb/types/mousekeys + add_file ${X11_DIRECTORY}/xkb/types/numpad + add_file ${X11_DIRECTORY}/xkb/types/pc + + # In the off chance the user uses their compose key when + # typing their password, install compose sequences + add_file ${X11_DIRECTORY}/locale/compose.dir + grep UTF-8/Compose: ${X11_DIRECTORY}/locale/compose.dir | awk -F: '{ print $1 }' | sort -u | xargs dirname | while read DIR; do + find ${X11_DIRECTORY}/locale/$DIR -maxdepth 1 ! -type d | while read file; do + add_file $file + done + done + add_udev_rule 70-uaccess.rules add_udev_rule 71-seat.rules |