#!/bin/sh -e
#(setq skeleton-pair t)

## variables
#UCF="ucf --verbose -d --debconf-ok"
UCF="ucf --debconf-ok"

if [ x"$1" = "x-base" ]; then
  package=tetex-base
elif [ x"$1" = "x-extra" ]; then
  package=tetex-extra
fi

DVIPS=/etc/texmf/dvips
UCF_SOURCEDIR=/usr/share/$package


BLUESKY_UCF="config.ams config.cm config.amz config.cmz"
BASE_UCF="/etc/texmf/mktex.cnf /etc/texmf/dvips/config.builtin35 \
  /etc/texmf/updmap.d/00updmap.cfg /etc/texmf/dvipdfm/config \
  /etc/texdoctk/texdocrc"


# start the work

if [ x"$1" = "x-base" ] ; then

  for name in $BASE_UCF; do
    filename=`basename $name`
    $UCF $UCF_SOURCEDIR/$filename $name
  done
  

elif [ x"$1" = "x-extra" ] ; then

  for file in $BLUESKY_UCF; do
    $UCF $UCF_SOURCEDIR/$file $DVIPS/$file
  done

else
  echo "Bad usage!"
  exit 1
fi
