dpkg-dev.preinst 681 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #!/bin/sh -e
  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. remove_doc_symlink() {
  17. if [ -L /usr/share/doc/dpkg-dev ]; then
  18. rm /usr/share/doc/dpkg-dev
  19. fi
  20. }
  21. case "$1" in
  22. install)
  23. ;;
  24. upgrade)
  25. remove_doc_symlink
  26. ;;
  27. abort-upgrade)
  28. ;;
  29. *)
  30. echo "$0 called with unknown argument \`$1'" 1>&2
  31. exit 1
  32. ;;
  33. esac
  34. #DEBHELPER#
  35. exit 0