post_install() {
if [ "$1" = 'configure' ] || [ "$1" = 'abort-upgrade' ] || [ "$1" = 'abort-deconfigure' ] || [ "$1" = 'abort-remove' ] || [ "pacman" = 'pacman' ]; then
  if [ -x "/data/data/com.termux/files/usr/bin/update-alternatives" ]; then
    # nc
    update-alternatives \
      --install "/data/data/com.termux/files/usr/bin/nc" "nc" "/data/data/com.termux/files/usr/bin/netcat-nmap" 40 \
      --slave "/data/data/com.termux/files/usr/bin/ncat" "ncat" "/data/data/com.termux/files/usr/bin/netcat-nmap" \
      --slave "/data/data/com.termux/files/usr/bin/netcat" "netcat" "/data/data/com.termux/files/usr/bin/netcat-nmap" \
      --slave "/data/data/com.termux/files/usr/share/man/man1/nc.1.gz" "nc.1.gz" "/data/data/com.termux/files/usr/share/man/man1/netcat-nmap.1.gz" \
      --slave "/data/data/com.termux/files/usr/share/man/man1/ncat.1.gz" "ncat.1.gz" "/data/data/com.termux/files/usr/share/man/man1/netcat-nmap.1.gz" \
      --slave "/data/data/com.termux/files/usr/share/man/man1/netcat.1.gz" "netcat.1.gz" "/data/data/com.termux/files/usr/share/man/man1/netcat-nmap.1.gz"
  fi
fi
}
pre_remove() {
if [ "$1" = 'remove' ] || [ "$1" != 'upgrade' ] || [ "pacman" = 'pacman' ]; then
  if [ -x "/data/data/com.termux/files/usr/bin/update-alternatives" ]; then
    update-alternatives --remove "nc" "/data/data/com.termux/files/usr/bin/netcat-nmap"
  fi
fi
}
