#! /bin/sh -e # # Window Maker postinst. # # Marcelo Magallon inst="/etc/menu-methods/wmaker /etc/menu-methods/wmappearance" x_wm_link=/etc/alternatives/x-window-manager x_wm_man_link=/usr/share/man/man1/x-window-manager.1.gz case "$1" in configure) update-alternatives --install /usr/bin/x-window-manager \ x-window-manager /usr/bin/wmaker 50 \ --slave /usr/share/man/man1/x-window-manager.1.gz \ x-window-manager.1.gz /usr/share/man/man1/wmaker.1x.gz if readlink ${x_wm_link} | grep wmaker > /dev/null ; then ln -sf /usr/bin/wmaker ${x_wm_link} ln -sf /usr/share/man/man1/wmaker.1x.gz ${x_wm_man_link} fi for file in $inst ; do if [ -f $file ] ; then chmod a+x $file fi done if [ -x /usr/bin/update-menus -a -x /usr/bin/install-menu ] ; then update-menus fi ;; abort-upgrade|abort-deconfigure|abort-remove) # how did we got here? Force a non-zero exit code exit 1 ;; *) echo "postinst called with unkown argument: \$1" >&2 ;; esac #DEBHELPER# exit 0