dselect.preinst 684 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. #!/bin/sh
  2. # This script can be called in the following ways:
  3. #
  4. # Before the package is installed:
  5. # <new-preinst> install
  6. #
  7. # Before removed package is upgraded:
  8. # <new-preinst> install <old-version>
  9. #
  10. # Before the package is upgraded:
  11. # <new-preinst> upgrade <old-version>
  12. #
  13. #
  14. # If postrm fails during upgrade or fails on failed upgrade:
  15. # <old-preinst> abort-upgrade <new-version>
  16. set -e
  17. remove_doc_symlink() {
  18. if [ -L /usr/share/doc/dselect ]; then
  19. rm /usr/share/doc/dselect
  20. fi
  21. }
  22. case "$1" in
  23. install)
  24. ;;
  25. upgrade)
  26. remove_doc_symlink
  27. ;;
  28. abort-upgrade)
  29. ;;
  30. *)
  31. echo "$0 called with unknown argument \`$1'" 1>&2
  32. exit 1
  33. ;;
  34. esac
  35. #DEBHELPER#
  36. exit 0