#!/bin/sh

set -eu

command=$1
shift

links='
  /usr/bin/cryptomator
  /usr/lib/cryptomator
  /usr/share/applications/org.cryptomator.Cryptomator.desktop
  /usr/share/doc/cryptomator
  /usr/share/icons/hicolor/256x256/apps/org.cryptomator.Cryptomator256.png
  /usr/share/icons/hicolor/512x512/apps/org.cryptomator.Cryptomator256.png
  /usr/share/icons/hicolor/scalable/apps/org.cryptomator.Cryptomator256.png
  /usr/share/metainfo/org.cryptomator.Cryptomator.metainfo.xml
  /usr/share/mime/packages/application-vnd.cryptomator.vault.xml
'


case "${command}" in
    configure)
        upstream_dir=$1
        for f in $links; do
          mkdir -p "$(dirname "$f")"
          ln -fns -T "${upstream_dir}/${f}" "$f"
        done
        echo cryptomator >> /var/lib/puavo-pkg/.update_mime_database
        ;;
    unconfigure)
        rm -f $links
        ;;
    unpack)
        upstream_pack=$1
        upstream_dir=$2
        dpkg-deb -x "$upstream_pack" "$upstream_dir"
        ;;
    *)
        ;;
esac
