#!/bin/sh

set -eu

command=$1
shift

case "${command}" in
    configure)
        upstream_dir=$1

        mkdir -p /etc/bash_completion.d
        mkdir -p /usr/bin
        mkdir -p /usr/share/applications
        mkdir -p /usr/share/man/man1
        mkdir -p /usr/share/pixmaps

        ln -fns "${upstream_dir}/opt/Adobe/Reader9/Resource/Icons/48x48/AdobeReader9.png" \
            /usr/share/pixmaps/AdobeReader9.png
        ln -fns "${upstream_dir}/opt/Adobe/Reader9/Resource/Shell/acroread.1.gz" \
            /usr/share/man/man1/acroread.1.gz
        ln -fns "${upstream_dir}/opt/Adobe/Reader9/Resource/Shell/acroread_tab" \
            /etc/bash_completion.d/acroread.sh
        ln -fns "${upstream_dir}/opt/Adobe/Reader9/bin/acroread" \
            /usr/bin/acroread

        # Do a tweak to Exec-line so that "Open with ..." works with acroreader.
        sed 's/^Exec=.*$/Exec=acroread %U/' \
            "${upstream_dir}/opt/Adobe/Reader9/Resource/Support/AdobeReader.desktop" \
            > /usr/share/applications/acroread.desktop.tmp
        mv /usr/share/applications/acroread.desktop.tmp \
           /usr/share/applications/acroread.desktop
        ;;

    unconfigure)
        rm -f /usr/bin/acroread
        rm -f /usr/share/applications/acroread.desktop
        rm -f /etc/bash_completion.d/acroread.sh
        rm -f /usr/share/man/man1/acroread.1.gz
        rm -f /usr/share/pixmaps/AdobeReader9.png
        ;;

    unpack)
        upstream_pack=$1
        upstream_dir=$2
        dpkg-deb -x "${upstream_pack}" "${upstream_dir}"
        ;;

    *)
        ;;
esac
