update_gtk_immodules_cache 787 B

12345678910111213141516171819
  1. #!/bin/sh
  2. #
  3. # SPDX-License-Identifier: MIT
  4. #
  5. set -e
  6. if [ -x $D${libexecdir}/${binprefix}gtk-query-immodules-2.0 ]; then
  7. PSEUDO_UNLOAD=1 ${binprefix}qemuwrapper -L $D $D${libexecdir}/${binprefix}gtk-query-immodules-2.0 \
  8. > $D${libdir}/gtk-2.0/2.10.0/immodules.cache &&
  9. sed -i -e "s:$D::" $D${libdir}/gtk-2.0/2.10.0/immodules.cache
  10. chown root:root $D${libdir}/gtk-2.0/2.10.0/immodules.cache
  11. fi
  12. if [ -x $D${libexecdir}/${binprefix}gtk-query-immodules-3.0 ]; then
  13. PSEUDO_UNLOAD=1 ${binprefix}qemuwrapper -L $D $D${libexecdir}/${binprefix}gtk-query-immodules-3.0 \
  14. > $D${libdir}/gtk-3.0/3.0.0/immodules.cache &&
  15. sed -i -e "s:$D::" $D${libdir}/gtk-3.0/3.0.0/immodules.cache
  16. chown root:root $D${libdir}/gtk-3.0/3.0.0/immodules.cache
  17. fi