#!/bin/sh

# Make icons for pyxplot
#
# Copyright (c) 2009 Stuart Prescott <stuart+debian@nanonanonano.net>
#   Released under the same terms as pyxplot itself.

PREFIX=$1

ICON=text-x-pyxplot-script
NAME=pyxplot

mkicon() {
  local SIZE SOURCE
  SIZE=$1
  SOURCE=$2
  install -d $PREFIX/usr/share/icons/hicolor/$SIZE/mimetypes
  convert -background none -geometry $SIZE\! debian/$SOURCE \
      $PREFIX/usr/share/icons/hicolor/$SIZE/mimetypes/$ICON.png
}

for SIZE in 16x16 22x22
do
  mkicon $SIZE icon16.svg
done

for SIZE in 32x32 48x48 64x64 128x128 256x256
do
  mkicon $SIZE icon32.svg
done

install -d $PREFIX/usr/share/icons/hicolor/scalable/mimetypes
gzip -c debian/icon32.svg > $PREFIX/usr/share/icons/hicolor/scalable/mimetypes/$ICON.svgz

install -d $PREFIX/usr/share/pixmaps
convert -background none -geometry 32x32\! debian/icon32.svg \
      $PREFIX/usr/share/pixmaps/$NAME.xpm
convert -background none -geometry 16x16\! debian/icon16.svg \
      $PREFIX/usr/share/pixmaps/${NAME}16.xpm
