#!/bin/sh

CODENAME="Debian Squeeze"
VERSION="6.0.2.1"
INSVG="cdcase.svg"

if [ $# -ge 2 ]
then
  CODENAME=$1
  shift
fi

if [ $# -ge 1 ]
then
  VERSION=$1
  shift
fi

cat - <<EOF |
  netinst i386
  netinst amd64
  netinst i386+amd64
  CD-1 i386
  CD-1 amd64
  CD-1 (KDE) i386
  CD-1 (KDE) amd64
  CD-1 (XFCE+LXDE) i386
  CD-1 (XFCE+LXDE) amd64
  DVD-1 i386
  DVD-1 amd64
  Live (standard) i386
  Live (standard) amd64
  Live (rescue) i386
  Live (rescue) amd64
  Live (GNOME) i386
  Live (GNOME) amd64
  Live (KDE) i386
  Live (KDE) amd64
  Live (XFCE) i386
  Live (XFCE) amd64
  Live (LXDE) i386
  Live (LXDE) amd64
EOF
while read IMAGENAME
do
  echo "$CODENAME/$IMAGENAME/$VERSION"
  PDF=$(printf "cdcase-%s-%s.pdf" "$VERSION" "$IMAGENAME")
  TMPSVG=$(mktemp --suffix ".svg")
  sed -r "s/%CODENAME%/$CODENAME/;
          s/%IMAGENAME%/$IMAGENAME/;
          s/%VERSION%/$VERSION/" < "$INSVG" > "$TMPSVG"
  inkscape --file="$TMPSVG" --export-pdf="./$PDF"
  rm "$TMPSVG"
done
