File: preinst

package info (click to toggle)
lynx 2.8.5-2sarge2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 11,780 kB
  • ctags: 10,300
  • sloc: ansic: 118,519; sh: 3,245; makefile: 869; perl: 583
file content (15 lines) | stat: -rw-r--r-- 537 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh

set -e

# Undo diversions by old (potato) lynx-ssl package
if [ "$1" = upgrade -o "$1" = install ]; then
  if dpkg-divert --list | grep -q "/usr/bin/lynx.nossl.*lynx-ssl"; then
        dpkg-divert --package lynx-ssl --remove --rename \
        --divert /usr/bin/lynx.nossl /usr/bin/lynx
  fi
  if dpkg-divert --list | grep -q "/usr/share/man/man1/lynx.nossl.1.gz.*lynx-ssl"; then
    dpkg-divert --package lynx-ssl --remove --rename \
        --divert /usr/share/man/man1/lynx.nossl.1.gz /usr/share/man/man1/lynx.1.gz
  fi
fi