#! /bin/sh -f
if [ "$1" == "install" ]; then
  octave -H -q --no-site-file --eval "pkg('rebuild');"
else
  pkgdir=`octave -H -q --no-site-file --eval "pkg('rebuild');l=pkg('list');disp(l{cellfun(@(x)strcmp(x.name,'ann'),l)}.dir);"`
  rm $pkgdir/packinfo/on_uninstall.m
  if [ -e $pkgdir/packinfo/on_uninstall.m.orig ]; then
    mv $pkgdir/packinfo/on_uninstall.m.orig $pkgdir/packinfo/on_uninstall.m
    cd $pkgdir/packinfo
    octave -q -H --no-site-file --eval "l=pkg('list');on_uninstall(l{cellfun(@(x)strcmp(x.name,'ann'),l)});"
  fi
fi
