#!/bin/sh

set -e

#DEBHELPER#

case "$1" in
    configure)
      version="$2"

    if [ -n "$version" ] \
       && dpkg --compare-versions "$version" lt "2.16.2-0ubuntu1"; then
        config_source=$(gconftool-2 --get-default-source)
        tmp_dir=$(mktemp -t -d gconf.XXXXXXXXXX)
        HOME="$tmp_dir" gconftool-2 --direct \
                                    --config-source="$config_source" \
                                    --recursive-unset \
                                    /apps/panel/default_setup \
                                    >/dev/null
        kill -s HUP `pidof gconfd-2` >/dev/null 2>&1 || true
        rm -rf "$tmp_dir"
    fi

    cp /usr/share/gconf/schemas/ubuntustudio-panel-settings.entries \
       /usr/share/gconf/defaults/21_ubuntustudio-panel-settings.entries

    update-gconf-defaults

    [ ! -d /etc/sound/events ] && mkdir -p /etc/sound/events
    cp /usr/share/ubuntustudio-default-settings/*.soundlist /etc/sound/events

    ;;
esac
