#!/bin/sh

set -eu

command=$1
shift

case "${command}" in
  configure)
    upstream_dir=$1
    ln -fns "${upstream_dir}/opt/cel" /opt/cel
    ln -fns /opt/cel/bin/sicgsfilter  /usr/lib/cups/filter/sicgsfilter
    ln -fns /opt/cel/bin/sicnc        /usr/lib/cups/filter/sicnc
    ln -fns /opt/cel/ppd              /usr/share/ppd/cel
    ;;
  unconfigure)
    rm -f /opt/cel \
          /usr/lib/cups/filter/sicgsfilter \
          /usr/lib/cups/filter/sicnc \
          /usr/share/ppd/cel
    ;;
  unpack)
    upstream_pack=$1
    upstream_dir=$2
    dpkg -x "$upstream_pack" "$upstream_dir"
    ;;
  *)
    ;;
esac
