#!/bin/sh

set -eu

command=$1
shift

mafynetti_links='
  /opt/Mafynetti
  /usr/share/applications/mafynetti.desktop
  /usr/share/icons/hicolor/16x16/apps/mafynetti.png
  /usr/share/icons/hicolor/32x32/apps/mafynetti.png
  /usr/share/icons/hicolor/48x48/apps/mafynetti.png
  /usr/share/icons/hicolor/64x64/apps/mafynetti.png
  /usr/share/icons/hicolor/128x128/apps/mafynetti.png
  /usr/share/icons/hicolor/256x256/apps/mafynetti.png
  /usr/share/icons/hicolor/512x512/apps/mafynetti.png
  /usr/share/icons/hicolor/1024x1024/apps/mafynetti.png
'

case "${command}" in
  configure)
    upstream_dir=$1
    for f in $mafynetti_links; do
      mkdir -p "$(dirname "$f")"
      ln -fns -T "${upstream_dir}/${f}" "$f"
    done

    chown root:root "${upstream_dir}/opt/Mafynetti/chrome-sandbox"
    chmod 4755 "${upstream_dir}/opt/Mafynetti/chrome-sandbox"
    ;;
  unconfigure)
    rm -f $mafynetti_links
    ;;
  unpack)
    upstream_pack=$1
    upstream_dir=$2

    dpkg -x "$upstream_pack" "$upstream_dir"
    ;;
  *)
    ;;
esac
