| #!/bin/sh | 
| # | 
| # SPDX-License-Identifier: MIT | 
| # | 
|   | 
| set -e | 
|   | 
| case "${PREFERRED_PROVIDER_udev}" in | 
|     systemd) | 
|         UDEV_EXTRA_ARGS="--usr" | 
|         UDEVLIBDIR="${rootlibexecdir}" | 
|         ;; | 
|   | 
|     *) | 
|         UDEV_EXTRA_ARGS="" | 
|         UDEVLIBDIR="${sysconfdir}" | 
|         ;; | 
| esac | 
|   | 
| rm -f $D${UDEVLIBDIR}/udev/hwdb.bin | 
| PSEUDO_UNLOAD=1 ${binprefix}qemuwrapper -L $D $D${libexecdir}/${binprefix}udevadm hwdb --update --root $D ${UDEV_EXTRA_ARGS} | 
| chown root:root $D${UDEVLIBDIR}/udev/hwdb.bin |