ocp.install 598 B

12345678910111213141516171819202122232425262728
  1. infodir=usr/share/info
  2. filelist=(ocp.info)
  3. post_install() {
  4. xdg-icon-resource forceupdate --theme hicolor 2> /dev/null
  5. [[ -x usr/bin/install-info ]] || return 0
  6. for file in "${filelist[@]}"; do
  7. install-info "$infodir/$file.gz" "$infodir/dir" 2> /dev/null
  8. done
  9. }
  10. post_upgrade() {
  11. post_install "$1"
  12. }
  13. pre_remove() {
  14. [[ -x usr/bin/install-info ]] || return 0
  15. for file in "${filelist[@]}"; do
  16. install-info --delete "$infodir/$file.gz" "$infodir/dir" 2> /dev/null
  17. done
  18. }
  19. post_remove() {
  20. xdg-icon-resource forceupdate --theme hicolor 2> /dev/null
  21. }
  22. # vim:set ts=2 sw=2 et: