home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / var / lib / dpkg / info / vim-runtime.preinst < prev    next >
Encoding:
Text File  |  2010-07-11  |  524 b   |  28 lines

  1. #!/bin/sh
  2. set -e
  3.  
  4. vimcur="vim72"
  5. basedir=/usr/share/vim/$vimcur/doc
  6.  
  7. add_diversion() {
  8.   dpkg-divert --package vim-runtime --add --rename \
  9.     --divert "$1.vim-tiny" "$1"
  10. }
  11.  
  12. major_upgrade() {
  13.   oldver="${1#?:}"
  14.   oldver="vim$(echo ${oldver%.*-*} | sed 's/\.//g')"
  15.   [ "$oldver" != "$vimcur" ]
  16. }
  17.  
  18. # Add diversions for any non-upgrade operation or when upgrading across major
  19. # upstream versions.
  20. if [ "$1" != "upgrade" ] || major_upgrade $2; then
  21.   add_diversion $basedir/help.txt
  22.   add_diversion $basedir/tags
  23. fi
  24.  
  25.  
  26.  
  27. exit 0
  28.