#! /bin/sh

#
# Tento skript sa ma volat po odstraneni balika
#

# kontrola, ci je X Window System instalovany
if [ -f /usr/X11R6/lib/X11/xkb/rules/xfree86 ]
then
  XWIN="yes"
else
  XWIN="no"
fi

# odstran lokalizacne premenne z /etc/environment

if [ -f /etc/environment ]
then
  if grep -q "# cz-hamm-beg" /etc/environment
  then
    TMPFILE=`tempfile`
    cp /etc/environment ${TMPFILE}
    sed -e '/# cz-hamm-beg/,/# cz-hamm-end/d' <${TMPFILE} >/etc/environment
    rm ${TMPFILE}
  fi
fi

# /etc/profile

if grep -q "# cz-hamm-beg" /etc/profile
then
  TMPFILE=`tempfile`
  cp /etc/profile ${TMPFILE}
  sed -e '/# cz-hamm-beg/,/# cz-hamm-end/d' <${TMPFILE} >/etc/profile
  rm ${TMPFILE}
fi

# /etc/kbd/config

if grep -q "# cz-hamm-beg" /etc/kbd/config
then
  TMPFILE=`tempfile`
  cp /etc/kbd/config ${TMPFILE}
  sed -e '/# cz-hamm-beg/,/# cz-hamm-end/d' <${TMPFILE} >/etc/kbd/config
  rm ${TMPFILE}
fi

# a z troch konfiguracnych suborov X Windows System

if [ -f /usr/X11R6/lib/X11/XKeysymDB ]
then
  if grep -q "# cz-hamm-beg" /usr/X11R6/lib/X11/XKeysymDB
  then
    TMPFILE=`tempfile`
    cp /usr/X11R6/lib/X11/XKeysymDB ${TMPFILE}
    sed -e '/# cz-hamm-beg/,/# cz-hamm-end/d' <${TMPFILE} >/usr/X11R6/lib/X11/XKeysymDB
    rm ${TMPFILE}
  fi
fi

if [ -f /usr/X11R6/lib/X11/xkb/keymap/xfree86 ]
then
  if grep -q "# cz-hamm-beg" /usr/X11R6/lib/X11/xkb/keymap/xfree86
  then
    TMPFILE=`tempfile`
    cp /usr/X11R6/lib/X11/xkb/keymap/xfree86 ${TMPFILE}
    sed -e '/# cz-hamm-beg/,/# cz-hamm-end/d' <${TMPFILE} >/usr/X11R6/lib/X11/xkb/keymap/xfree86
    rm ${TMPFILE}
  fi
fi

if [ -f /usr/X11R6/lib/X11/locale/iso8859-2/Compose ]
then
  if grep -q "# cz-hamm-beg" /usr/X11R6/lib/X11/locale/iso8859-2/Compose
  then
    TMPFILE=`tempfile`
    cp /usr/X11R6/lib/X11/locale/iso8859-2/Compose ${TMPFILE}
    sed -e '/# cz-hamm-beg/,/# cz-hamm-end/d' <${TMPFILE} >/usr/X11R6/lib/X11/locale/iso8859-2/Compose
    rm ${TMPFILE}
  fi
fi

# odstran link na locales vytvoreny pri instalacii

if [ -L /usr/share/locale/sk ]
then
  rm /usr/share/locale/sk
fi

# dame systemu X Window na znamost, ze sme mu zmenili konfiguracne subory
( cd /usr/X11R6/lib/X11/xkb/compat ; /usr/X11R6/bin/xkbcomp -llphfR '*' -o /usr/X11R6/lib/X11/xkb/compat.dir )
( cd /usr/X11R6/lib/X11/xkb/keymap ; /usr/X11R6/bin/xkbcomp -llphfR '*' -o /usr/X11R6/lib/X11/xkb/keymap.dir )
